Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google sheets 查询带有日期和位置的导入_Google Sheets_Google Query Language_Google Sheets Query - Fatal编程技术网

Google sheets 查询带有日期和位置的导入

Google sheets 查询带有日期和位置的导入,google-sheets,google-query-language,google-sheets-query,Google Sheets,Google Query Language,Google Sheets Query,我目前有一个文件,其中有一组列,日期在第1列中,位置在第3列。我想根据日期和地点提取一个特定的号码。目前,它只是根据查询不断拉取列标题。随附的是谷歌表和Sheet2拉数据。根据公式,我希望它在单元格B2 Sheet2中返回0.72 =QUERY(IMPORTRANGE("1Xd0qi9lBuhIwwWAvD7qxkubXPAdo9D0jVC5hkmdd8zA","Sheet1!A:D"),"select Col4 where Col1='"&$A2&"' and Col3='"&

我目前有一个文件,其中有一组列,日期在
第1列
中,位置在
第3列
。我想根据日期和地点提取一个特定的号码。目前,它只是根据
查询
不断拉取列标题。随附的是谷歌表和Sheet2拉数据。根据公式,我希望它在单元格
B2 Sheet2
中返回
0.72

=QUERY(IMPORTRANGE("1Xd0qi9lBuhIwwWAvD7qxkubXPAdo9D0jVC5hkmdd8zA","Sheet1!A:D"),"select Col4 where Col1='"&$A2&"' and Col3='"&B$1&"'")


谢谢。

使用了另一种方法,即使用索引/匹配来查找值

=ARRAYFORMULA(INDEX(IMPORTRANGE("1Xd0qi9lBuhIwwWAvD7qxkubXPAdo9D0jVC5hkmdd8zA","Sheet1!D:D"),match(1,(IMPORTRANGE("1Xd0qi9lBuhIwwWAvD7qxkubXPAdo9D0jVC5hkmdd8zA","Sheet1!A:A")=A2)*(IMPORTRANGE("1Xd0qi9lBuhIwwWAvD7qxkubXPAdo9D0jVC5hkmdd8zA","Sheet1!C:C")=B1),0)))