【问题标题】:date comparision google sheet query日期比较谷歌表查询
【发布时间】:2018-02-27 14:25:17
【问题描述】:

我正在使用 Google 表格。

我有一个像这样的数据表:

x|A           | B          | C
1|date        |randomNumber|
2| 20.02.2018 | 1243       |
3| 18.01.2018 | 2          |
4| 17.01.2018 | 1          |

还有一个概览表:

x|A           | B          | C
1|date        |randomNumber|
2| 20.02.2018 |            |
3| 17.01.2018 |            |

我想在概览表中查找日期并在我的数据表中查找它们的值。并非数据表的每个日期都必须出现在概览表中。所有列都是日期格式的。

到目前为止,我的方法是:

=QUERY(Data ;"select B where A = date '"&TEXT(A2;"yyyy-mm-dd")&"'")

但我得到一个空输出,不应该是这样,我应该得到1243

已经谢谢了:)

【问题讨论】:

  • 更新了,调试出错了,还是一样的问题

标签: google-sheets google-query-language


【解决方案1】:
=ARRAYFORMULA(VLOOKUP(A2:A3;DATA!A1:B4;2;0))

【讨论】:

    【解决方案2】:

    使用 QUERY(从 B2 复制到花色):

    =QUERY(Data!A:C;"select B where A = date '"&TEXT(A2;"yyyy-mm-dd")&"'";0)  
    

    【讨论】:

      猜你喜欢
      • 2018-01-28
      • 1970-01-01
      • 2013-09-16
      • 2020-04-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-28
      • 1970-01-01
      相关资源
      最近更新 更多