Google表格使用>日期

时间:2016-01-22 09:52:49

标签: google-sheets google-query-language

注:澳大利亚日期格式(DD / MM / YYYY)如下。

我在Sheet2上有以下公式:

=QUERY ('Sheet1'!$A:$B, "select B where (A>date'"&text ($C$3, "yyyy-MM-dd")&"')", 0)

Sheet1($ A:$ B)上的源数据如下所示:

  • 26/05/2015 A1
  • 26/05/2015 A2
  • 26/05/2015 A3
  • 10/11/2015 A4
  • 02/01/2015 A5
  • 21/07/2015 A6
  • 24/12/2015 A7
  • 24/12/2015 A8
  • 25/12/2015 A9
  • 27/08/2015 A10

手动输入在sheet2上存储在$ C $ 3中的值,但当前设置为“01/12/2015”。

当我运行查询时,它会在我的数据集

中返回这些值
  • 二〇一五年十月一十一日
  • 2015年2月1日
  • 21/07/2015
  • 24/12/2015
  • 24/12/2015
  • 25/12/2015
  • 27/08/2015

为什么我的日期大于不工作?

e.g。我要求查询给出我在2015年12月1日之后发生的所有日期,但是我在此之前收到日期(即使日期是用AU / US日期格式做了一些有趣的事情,它仍然没有义)。

1 个答案:

答案 0 :(得分:2)

FILTER公式可以改为:

=FILTER(Sheet1!B:B,Sheet1!A:A>C3)