Google Sheets中QUERY+IMPORTRANGE引用D2单元格问题求助
问题排查与修正方案
原公式的两处语法错误
- 字符串条件未加单引号:当
Col5存储的是文本类型数据时,QUERY查询语句里的文本值必须用单引号包裹,否则会被识别为无效字段名 - 多余右括号:公式末尾多了一个
),导致公式语法不闭合
修正后的公式
=QUERY(IMPORTRANGE("[URLHERE]", "Form Responses 1!A2:H"), "Select Col7 where Col5='"&$D2&"'")
额外说明
- 若
Col5是数字类型,去掉单引号即可:=QUERY(IMPORTRANGE("[URLHERE]", "Form Responses 1!A2:H"), "Select Col7 where Col5="&$D2) - 记得把
[URLHERE]替换成主表格的实际完整链接 - 批量填充时直接下拉公式,
$D2的列锁定会保持列引用不变,行号自动适配对应行的主机名
内容的提问来源于stack exchange,提问作者Jump_Ace
相关产品推荐
相关产品推荐

