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

在QUERY函数中是否可以直接引用单元格数据?

QUERY函数引用外部单元格的正确实现方法

你之前写的公式不生效的核心原因是:QUERY函数的第二个参数是纯文本格式的查询语句,直接在语句内写A24会被识别为要匹配字面量文本"A24",不会自动关联到当前工作表的A24单元格取值。

正确的写法需要用&符号把单元格引用和查询字符串做拼接,根据A24的值类型有两种写法:

  • 当A24是文本类型值时,需要额外用单引号把拼接的单元格值包裹,避免查询语法出错:
    公式:=QUERY('SHEET2'!1:997, "select B where A contains '"&A24&"'")
  • 当A24是纯数字类型值时,不需要加单引号,直接拼接即可:
    公式:=QUERY('SHEET2'!1:997, "select B where A contains "&A24)

拼接逻辑说明:如果A24单元格的值是"测试关键词",最终拼接出来的完整查询语句就是select B where A contains '测试关键词',完全符合QUERY的语法规范。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.02 13:09:03