【发布时间】:2021-02-20 19:11:01
【问题描述】:
让这个公式合并然后按日期过滤,范围从不同的工作表到主工作表:
=QUERY({'Class 1'!A3:I14;'Class 2'!A3:I14}
,"SELECT Col1, Col3, Col4, Col5, Col6, Col7, Col8, Col9 WHERE (Col1 >= date '" & TEXT(TODAY(),"yyyy-MM-dd") & "' AND Col1 <= date '" & TEXT(TODAY()+9,"yyyy-MM-dd") & "')", FALSE)
公式如下:抓取范围为 Class 1 和 Class 2 工作表。然后它过滤从今天到 9 天后第一列中的结果。对于每个过滤结果,右侧从第三列到第九列的所有内容都会显示出来。
在主表中,我需要添加一个包含班级的列(也就是每个结果的来源表的名称),以便了解要测试的学生来自哪个班级。
【问题讨论】:
-
虽然您包含指向电子表格的链接,但最好在问题正文中包含数据布局/结构的描述,因为电子表格可能稍后不可用。此外,您还应该按照How to Ask 的建议,简要介绍您的搜索/研究工作。
标签: arrays google-sheets google-sheets-formula array-formulas google-query-language