Google sheets 如何在新的谷歌电子表格中进行基于日期的查询?
我正在使用几周前推出的新谷歌电子表格。我正在使用以下查询从另一个电子表格中提取数据: =查询(IMPORTRANGE(“,”样本表!A:D“,”选择总和(Col4),其中(Col1>=日期'2012-1-1')) 如果删除位“where(Col1>=date'2012-1-1'),查询将非常有效。它将提取数据并正确求和Google sheets 如何在新的谷歌电子表格中进行基于日期的查询?,google-sheets,Google Sheets,我正在使用几周前推出的新谷歌电子表格。我正在使用以下查询从另一个电子表格中提取数据: =查询(IMPORTRANGE(“,”样本表!A:D“,”选择总和(Col4),其中(Col1>=日期'2012-1-1')) 如果删除位“where(Col1>=date'2012-1-1'),查询将非常有效。它将提取数据并正确求和 但是我的where-col1-date过滤器怎么了?它的编写方式与以前版本的谷歌电子表格相同,并且没有给出任何错误消息。它只返回一个标题,没有结果,就好像没有找到一个日期一样。数
但是我的where-col1-date过滤器怎么了?它的编写方式与以前版本的谷歌电子表格相同,并且没有给出任何错误消息。它只返回一个标题,没有结果,就好像没有找到一个日期一样。数据文件中的日期在第1列中,例如,格式为2014年4月7日。这在以前的版本中曾经有效,现在我不知所措。我这里有几点建议。但首先:让我们将“2012-1-1”值复制到一个特定的单元格中,比如F5,并使用原始电子表格中完全相同的日期格式az写入:1/1/2012
=SUM(FILTER(IMPORTRANGE("https://docs.google.com/spreadsheet/ccc?key=blablathisisanexample", "samplesheet!D:D"), IMPORTRANGE("https://docs.google.com/spreadsheet/ccc?key=blablathisisanexample", "samplesheet!A:A")>=F5))
"select SUM(Col4) where ( Col1 >= " & F5 & ")"