首页 > 解决方案 > 使用涉及月份的绝对引用的 Google 表格选择查询()

问题描述

我有一个 Google Sheet SELECT 查询,如下所示。我期望查询检索有效行,其中日期的月份部分与 D8 中的值匹配。

我没有收到任何错误,但查询返回 #N/A

=query(IMPORTRANGE("sheetID","Form responses 1!A2:H"),"select Col1,Col3,Col5,Col6,Col8 where Col3='"&$B8&"' and month(Col6)='"&D8&"'")

有人可以帮我重建上述查询。

标签: google-sheetsgoogle-query-languagegoogle-sheets-formulaimportrange

解决方案


不幸的是,当某些函数(例如IMPORTRANGE嵌套在QUERY.

IMPORTRANGE需要授权才能访问外部电子表格,但授权按钮在IMPORTRANGE嵌套在另一个函数中时不显示。

如果您还没有这样做,请IMPORTRANGE按以下方式将公式放在空单元格上;

=IMPORTRANGE("sheetID","Form responses 1!A2:H")

如果您尚未授权,请将鼠标指针移到单元格上以显示授权按钮并单击它。


推荐阅读