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

Google Sheets中如何用JOIN合并两列数据并跳过空行?

解决A列与B列非空行数据合并的问题

方法1:用FILTER过滤空行后合并

在原公式基础上加入FILTER函数,筛选出A、B列都不为空的行再拼接合并,避免空行混入:

=JOIN(", ",FILTER(A2:A&" "&B2:B,A2:A<>"",B2:B<>""))
  • FILTER(A2:A&" "&B2:B,A2:A<>"",B2:B<>""):先把A、B列对应非空行拼接成“房间名 数量”的格式,同时过滤掉任意一列是空的行
  • JOIN(", ",...):把筛选后的拼接结果用, 连接成完整字符串

方法2:用TEXTJOIN直接忽略空值(更简洁)

如果是Google Sheets或新版Excel,TEXTJOIN自带忽略空值的功能,写法更简单:

=TEXTJOIN(", ",TRUE,A2:A&" "&B2:B)
  • 第二个参数TRUE表示自动忽略空单元格,直接跳过空行的拼接结果,最终输出干净的合并字符串

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.29 03:07:05