google-sheets - 如何使用 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”。期待以下之一:“(”...“(”...“(”...) (“...
解决方案
尝试:
=QUERY(Index!D:D, "where D >= date '2020-09-01' and D <= date '2020-09-30'", 0)
推荐阅读
- vb.net - DataGridView 中的过滤器问题
- python - 如何将数据库路由器添加到 Django 项目
- ios - 将 iOS 框架变成 Cocoapod - 我需要一个新的仓库吗?它必须建立一个静态库吗?
- react-native - 将 react-native-fontawesome 升级到 6.0.1,图标显示为问号
- java - 让 ModelMapper 忽略 JPA Lazy 且尚未初始化的映射字段
- msbuild - msbuild:如何在构建中构建和运行控制台应用程序并将输出文件写入另一个项目的输出目录?
- javascript - CacheStorage 制作的 JavaScript 浏览器缓存对象是线程安全的吗?
- ios - 如何使用 NSURL 等待异步请求完成?
- node.js - 需要帮助了解如何在我当前的项目中使用 aws-sdk-node
- javascript - 打字稿活动元素焦点