求助修复QUERY+IMPORTRANGE公式:出现‘Query completed with an empty output’错误
修复Google Sheets QUERY+IMPORTRANGE空输出问题
先完成IMPORTRANGE授权:IMPORTRANGE首次访问目标表格需要权限验证。先在空白单元格输入:
=IMPORTRANGE("17qPHp2PXaS9JdwJdNjksdjksdyIyWgR6kdN9-zWMA", "clientdata!A1")点击单元格弹出的授权提示完成验证,之后再执行原公式。
检查数据匹配准确性:
- 确认
Col1(A列)的“Active”没有大小写、空格或特殊字符差异,比如实际是“Active ”或“active”。可以改用忽略大小写的写法:=QUERY(IMPORTRANGE("17qPHp2PXaS9JdwJdNjksdjksdyIyWgR6kdN9-zWMA", "clientdata!A:E"), "SELECT * WHERE LOWER(Col1) = 'active' AND (LOWER(Col2) = 'facebook' OR LOWER(Col2) = 'twitter')") - 核对
Col2(B列)中是否确实存在“Facebook”或“Twitter”的条目,避免拼写错误。
- 确认
排查数据范围与空值:
- 确认
clientdata!A:E范围内有符合条件的有效行,没有被隐藏或过滤。 - 若数据存在空值,可添加空值排除条件:
=QUERY(IMPORTRANGE("17qPHp2PXaS9JdwJdNjksdjksdyIyWgR6kdN9-zWMA", "clientdata!A:E"), "SELECT * WHERE Col1 = 'Active' AND Col1 IS NOT NULL AND (Col2 = 'Facebook' OR Col2 = 'Twitter') AND Col2 IS NOT NULL")
- 确认
内容的提问来源于stack exchange,提问作者sub0
相关产品推荐
相关产品推荐

