你的位置:沐鸣2 > 关于沐鸣2 >

TEXTSPLIT+TEXTJOIN文本拆分合并

发布日期:2024-10-14 17:26    点击次数:62

打仗亲兄弟,上阵父子兵,今天的主角是WPS最新版本中推出的新函数TEXTSPLIT和TEXTJOIN.

从名字上就可以略微了解二者的作用和差异。

TEXT:文本;

SPLIT:分割,分开;

JOIN:连接,结合

TEXTSPLIT:拆分文本

TEXTJOIN:连接文本

TEXTJOIN 基本用法

TEXTJOIN第一参数指明所连接文本之间的间隔符,第二参数指明是否要忽略空值,后续参数为要连接的文本:

=TEXTJOIN(",",TRUE,A1:C4)

连接A1:C4区域的非空文本,中间用逗号间隔。

图片

TEXTSPLIT基本用法

第一参数是要拆分的文本,把拆分依据放到第二或第三参数,即可实现拆分:

=TEXTSPLIT(A1,",")

图片

二者貌似彼此对立相互拆台,实际应用中也能合作共赢。

例如下图所示,要提取汇总的员工清单,先用TEXTJOIN把各个部门的员工姓名连接,再用TEXTSPLIT拆分:

=TEXTSPLIT(TEXTJOIN(",",TRUE,B2:B4),,",")

图片

将文本重复指定次数是很常见的数据处理需求,在老版WPS中很难实现。而在新版中有TEXTSPLIT和TEXTJOIN的加持就容易得多:

=TEXTSPLIT(TEXTJOIN("-",TRUE,REPT(A2:A4&"-",B2:B4)),,"-",TRUE)

图片

其中的REPT函数将文本重复指定的次数,其效果如下:

=REPT(A2:A4&"-",B2:B4)

图片

TEXTJOIN连接整合后再用TEXTSPLIT拆分即可。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报。