使用日期和位置查询 ImportRange
Query ImportRange with date and location
我目前有一个包含一堆列的文件,日期在 column 1
中,位置在 column 3
中。我想根据日期和地点提取一个特定的数字。目前,它只是根据 query
不断拉取列 header。附件是 google sheet 和 Sheet2 提取数据。根据公式,我希望它在单元格 B2 Sheet2
中为 return 0.72
。
=QUERY(IMPORTRANGE("1Xd0qi9lBuhIwwWAvD7qxkubXPAdo9D0jVC5hkmdd8zA","Sheet1!A:D"),"select Col4 where Col1='"&$A2&"' and Col3='"&B&"'")
谢谢。
使用另一种方法 INDEX/MATCH 来查找值。
=ARRAYFORMULA(INDEX(IMPORTRANGE("1Xd0qi9lBuhIwwWAvD7qxkubXPAdo9D0jVC5hkmdd8zA","Sheet1!D:D"),match(1,(IMPORTRANGE("1Xd0qi9lBuhIwwWAvD7qxkubXPAdo9D0jVC5hkmdd8zA","Sheet1!A:A")=A2)*(IMPORTRANGE("1Xd0qi9lBuhIwwWAvD7qxkubXPAdo9D0jVC5hkmdd8zA","Sheet1!C:C")=B1),0)))
我目前有一个包含一堆列的文件,日期在 column 1
中,位置在 column 3
中。我想根据日期和地点提取一个特定的数字。目前,它只是根据 query
不断拉取列 header。附件是 google sheet 和 Sheet2 提取数据。根据公式,我希望它在单元格 B2 Sheet2
中为 return 0.72
。
=QUERY(IMPORTRANGE("1Xd0qi9lBuhIwwWAvD7qxkubXPAdo9D0jVC5hkmdd8zA","Sheet1!A:D"),"select Col4 where Col1='"&$A2&"' and Col3='"&B&"'")
谢谢。
使用另一种方法 INDEX/MATCH 来查找值。
=ARRAYFORMULA(INDEX(IMPORTRANGE("1Xd0qi9lBuhIwwWAvD7qxkubXPAdo9D0jVC5hkmdd8zA","Sheet1!D:D"),match(1,(IMPORTRANGE("1Xd0qi9lBuhIwwWAvD7qxkubXPAdo9D0jVC5hkmdd8zA","Sheet1!A:A")=A2)*(IMPORTRANGE("1Xd0qi9lBuhIwwWAvD7qxkubXPAdo9D0jVC5hkmdd8zA","Sheet1!C:C")=B1),0)))