Google Sheets中如何在QUERY函数内指定拼接部分列
Google Sheets 特定列拼接解决方案
直接在QUERY函数的SELECT语句中使用字符串拼接语法,无需修改原始数据或使用Apps Script:
基础拼接公式
将原公式修改为:
=QUERY({dataset1, dataset2}, "SELECT Col1, Col2 || ' ' || Col3, Col4 WHERE ...")
- 这里用
||作为Google Sheets QUERY中的字符串连接符,将Col2、空格、Col3拼接为一列 - 最终输出为三列:Col1、拼接后的Col2+Col3、Col4
优化空值处理
如果Col2或Col3存在空值,可能会出现多余空格,可配合TRIM函数去除首尾空格:
=QUERY({dataset1, dataset2}, "SELECT Col1, TRIM(Col2 || ' ' || Col3), Col4 WHERE ...")
内容的提问来源于stack exchange,提问作者fabien
相关产品推荐
相关产品推荐

