google-sheets - 使用日期和位置查询 ImportRange
问题描述
我目前有一个包含一堆列的文件,其中包含日期column 1
和位置column 3
。我想根据日期和位置提取一个特定的数字。目前,它只是根据query
. 附件是带有 Sheet2 提取数据的谷歌表。根据公式,我希望它0.72
在 cell中返回B2 Sheet2
。
=QUERY(IMPORTRANGE("1Xd0qi9lBuhIwwWAvD7qxkubXPAdo9D0jVC5hkmdd8zA","Sheet1!A:D"),"select Col4 where Col1='"&$A2&"' and Col3='"&B$1&"'")
谢谢。
解决方案
使用使用 INDEX/MATCH 的替代方法来查找值。
=ARRAYFORMULA(INDEX(IMPORTRANGE("1Xd0qi9lBuhIwwWAvD7qxkubXPAdo9D0jVC5hkmdd8zA","Sheet1!D:D"),match(1,(IMPORTRANGE("1Xd0qi9lBuhIwwWAvD7qxkubXPAdo9D0jVC5hkmdd8zA","Sheet1!A:A")=A2)*(IMPORTRANGE("1Xd0qi9lBuhIwwWAvD7qxkubXPAdo9D0jVC5hkmdd8zA","Sheet1!C:C")=B1),0)))
推荐阅读
- hadoop - 如何理解 hdfs -du 结果
- typescript - 为什么不能使用 lambda 构造将方法订阅到数据表的单击事件?
- google-chrome - vscode chrome调试器启动启动配置中的webRoot是什么?
- reactjs - JSX 没有返回任何东西
- openshift - 是否可以仅在 Openshift Master 上禁用 CNI?
- angular - 无法在 Mangaeden API Angular 6 中获取图像 url
- .htaccess - .htaccess Url 重写和重定向
- oracle - PL/SQL Developer 测试脚本在执行模式下失败,在调试模式下通过
- html - XPath 选择不只有一个特定子节点的节点?
- css - 关于背景和 calc() 的一个小问题