You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Sheets QUERY函数的data参数中引用其他单元格的值

动态工作表名称的QUERY查询解法

原公式无法直接通过单元格引用工作表名称,Google Sheets需要用INDIRECT函数解析动态工作表名称,正确公式如下:

=QUERY(INDIRECT("'"&Overview!$A2&"'!$A$11:$E$1024"),"select A where E = 'Absent'",0)

关键说明:

  • INDIRECT("'"&Overview!$A2&"'!$A$11:$E$1024"):通过字符串拼接生成完整的工作表范围引用,其中:
    • '"& 和 &"' 是为了兼容带空格、特殊字符的工作表名称,避免解析错误
    • Overview!$A2 是存储目标工作表名称的单元格
  • 拼接后的文本会被INDIRECT转换成有效的工作表范围,作为QUERY的数据源

如果目标工作表名称不含空格或特殊字符,也可以省略单引号,公式简化为:

=QUERY(INDIRECT(Overview!$A2&"!$A$11:$E$1024"),"select A where E = 'Absent'",0)

内容的提问来源于stack exchange,提问作者Charlie King

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.09 22:12:04