【发布时间】:2018-06-21 11:43:44
【问题描述】:
我在 Google 表格中编写了以下查询:
=QUERY(Prospects!$B$2:$DV; select D, L, B, AC, AH where Y = 'Aceptado' AND B > 42781 AND D IS NOT NULL order by B Asc label D 'Cliente'; 1)
42781 表示日期 (15/02/2017)
查询结构良好,但不返回任何值(无结果)。
如果删除日期过滤器,查询会返回大量结果,因此问题与日期格式有关。
=QUERY(Prospects!$B$2:$DV; select D, L, B, AC, AH where Y = 'Aceptado' AND D IS NOT NULL order by B Asc label D 'Cliente'; 1)
有很多结果 B > 42781(或 B > "15/02/2017")。我应该如何输入日期值?
谢谢
【问题讨论】:
-
您的链接对我帮助很大。谢谢!另一方面,由于以下问题,我无法完全修复它:我添加了 2 个日期过滤器,第二个日期过滤器基于第一个 ($F$5 + 30)。这种“日期 YYYY-MM-DD”格式不适用于第二个,我不知道为什么 ///
where B >= date '"&$F$5&"' AND "& B <= date ' "&$F$5 + 30&" ' "
标签: google-sheets google-query-language