首页 > 解决方案 > 如何使用 Google 表格中的查询功能从日期范围内的列表中提取数据?

问题描述

我有一长串信息,我想将它们分成月度表。我尝试了过滤器函数、匹配+索引函数和计数函数,但我不断收到的错误是,公式的参数比预期的要多。

最终我决定使用 Query,我认为我的公式大致正确,但我一直在尝试解决这个错误,但我完全卡住了。

这是公式:

=QUERY(Index!1:1988, " SELECT D WHERE (D => date ‘2020,9,1’ and D =< date ‘2020,9,30’)")

这是我不断收到的错误:

无法解析函数 QUERY 参数 2 的查询字符串:PARSE_ERROR:在第 1 行第 18 列遇到“D”。期待以下之一:“(”...“(”...“(”...) (“...

标签: google-sheetsgoogle-sheets-formula

解决方案


尝试:

=QUERY(Index!D:D, "where D >= date '2020-09-01' and D <= date '2020-09-30'", 0)

推荐阅读