在WPS表格处理文本时,TEXTJOIN函数凭借强大的功能脱颖而出,相较于连接符&、CONCATENATE等工具,TEXTJOIN函数更能满足复杂的文本合并需求,掌握TEXTJOIN函数,能让你的数据整理效率翻倍。
一、函数基础用法
TEXTJOIN函数的核心优势在于支持多区域合并与自定义分隔符,
语法为:=TEXTJOIN(分隔符,是否忽略空白单元格,文本区域1,[文本区域2],…)
需注意两点:
- 分隔符为必选参数,若无需分隔仅合并内容,留空即可;
- 多区域合并时,会按“先行后列、从左到右”的顺序整合内容。

二、合并单元格并保留所有数据
在WPS中合并单元格仅会保留左上角的第一个数据,而利用TEXTJOIN可实现“合并效果+全数据保留”。
使用公式=TEXTJOIN(CHAR(10),,A2:A6)即可,其中CHAR(10)生成换行符。
需补充设置单元格格式为“自动换行”,否则内容会挤在一行,设置后即可呈现整齐的换行合并效果。

三、按条件合并同类单元格内容
将同类数据汇总到同一单元格,可用公式=TEXTJOIN(",",,IF($A$2:$A$6=D2,$B$2:$B$6,""))
以“合并同班级姓名”为例,IF函数筛选出符合条件的姓名,TEXTJOIN则用逗号连接结果。
WPS较新的版本支持数组功能可直接使用,旧版本需按Ctrl+Shift+Enter启动数组公式才能生效。
TEXTJOIN函数简化了文本合并的复杂操作,无论是基础拼接还是条件汇总都能轻松应对。掌握它,让表格文本处理更高效。
评论 (0)