我会尽力解释这一点,我对电子表格公式没有超级经验,所以请耐心等待。
目前我有2个Google电子表格,其中一个包含所有客户相关任务的列表。第二个电子表格是客户特定的,它有一些表格,例如" Feeder"," Archived Requests"," Monthly Report"。 "存档请求"工作表使用QUERY IMPORTRANGE:
列出从我的第一个电子表格分配给特定客户端的所有数据 =Query(IMPORTRANGE("key","spreadsheet-name!A:Z"),"Select Col2, Col3, Col4, Col5 where Col1 contains 'TOSC'",1)
这部分一切都很好。
My" Feeder"表列出了我在命名范围内制作的一些=DATE and =EOMONTH
公式。
理想情况下,我想要做的是显示来自"存档请求"的所有数据。 "月度报告"命名范围" ReportMonthStart"之间的工作表和" PriorMonthStart"。
基本上,我希望实现的是行数据的动态列表,该列表可以追溯到每月15日30天之后。
我不确定是否应该/可以使用查询或过滤器或任何其他公式来完成。
以下是指向current spreadsheet的链接。
答案 0 :(得分:0)
filter
做得很好:
=filter('Archived Requests'!A2:E, ('Archived Requests'!A2:A >= PriorMonthStart) * ('Archived Requests'!A2:A <= ReportMonthStart))
这将返回A列位于PriorMonthStart和ReportMonthStart之间的行的A-E条目。两个条件的乘法是逻辑AND。