我有一个Google表格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&"'")
有人可以帮我重构以上查询吗?
答案 0 :(得分:0)
不幸的是,当Google表格嵌套在诸如IMPORTRANGE
之类的功能上时,它们不会出现在诸如QUERY
之类的某些功能上时,不会显示“正确”错误。
IMPORTRANGE
需要访问外部电子表格的授权,但是当IMPORTRANGE
嵌套在另一个函数中时,授权按钮不会显示。
如果您还没有这样做,请按照以下方式将IMPORTRANGE
公式放在一个空单元格中;
=IMPORTRANGE("sheetID","Form responses 1!A2:H")
如果您尚未授权,请将鼠标指针移到该单元格上方以显示授权按钮并单击它。