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

如何在Google Sheets中合并两列并排序且去除空格?

解决两列数据合并去空格+按字母排序的问题

直接用Excel函数组合就能搞定,不用纠结filter的报错:

新版Excel(支持TOCOL函数)

在「both」列的第一个单元格输入公式,把A2:B100替换成你实际的两列数据范围:

=SORT(UNIQUE(TRIM(TOCOL(A2:B100,1))))
  • TOCOL(A2:B100,1):把两列数据转成单列,自动忽略空单元格
  • TRIM():清除每个单元格内容的前后空格
  • UNIQUE():去掉重复的鱼类名称
  • SORT():自动按字母顺序排序

输入完直接回车,公式会自动生成整理好的结果。

旧版Excel(无TOCOL函数)

用这个数组公式,输入完成后按Ctrl+Shift+Enter触发计算:

=SORT(UNIQUE(TRIM(FILTERXML("<t><s>"&TEXTJOIN("</s><s>",TRUE,A2:A100,B2:B100)&"</s></t>","//s"))))
  • TEXTJOIN(...):把两列非空单元格用标签拼接成XML格式文本
  • FILTERXML(...):将文本转成单列数组
  • 后续的TRIM/UNIQUE/SORT作用和上面一致

这样处理后,合并结果既没有多余空格,还能按字母顺序排列好。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.20 12:27:09