我是【桃大喵学习记】,欢迎大家关注哟~,每天为你分享职场办公软件使用技巧干货!
今天跟大家分享Excel中文本拆分和文本连接这对新函数TEXTSPLIT和TEXTJOIN,简单实用,职场必备!
一、TEXTSPLIT函数
函数介绍:
功能:使用分隔符将文本拆分为行和列;
语法:=TEXTSPLIT(要拆分的文本,按列拆分,按行拆分,是否忽略空单元格,是否区分大小写,异常返回值)
解读:
参数1:要拆分的文本,就是要对那个文本要拆分;
参数2:按列拆分,就是用什么分隔符把文本拆分成行显示;
参数3:按行拆分,就是用什么分隔符拆分为列显示;
参数4:是否忽略空单元格,就是如果分拆后有空想要忽略,此填写1即可;
参数5:是否区分大小写,这个比较好理解,当然也比较少用;
参数6:异常返回值,就是拆分异常时要返回什么结果。
应用实例:
用法一、单条件拆分单元格内容
如下图所示,左侧是客户名称用逗号隔开的,我们想按分隔符把文本拆分成行显示。
在目标单元格输入公式:
=TEXTSPLIT(B3,",")
然后点击回车,下拉填充即可
用法二、多条件拆分单元格内容
如下图所示,左侧客户姓名是用逗号和横杠两个符号隔开,我们怎么把文本拆分成行显示呢?
在目标单元格输入公式:
=TEXTSPLIT(B3,{",","-"})
然后点击回车,下拉填充即可
解读:
多条件拆分跟单条件拆分最大的不同就是,如果是多条件就把多个拆分符放到一个大括号里{",","-"},这里的大括号表示数组,可以存放多个元素即拆分符号。并且分隔符顺序随意,没有先后顺序。
二、TEXTJOIN函数
函数介绍:
功能:TEXTJOIN函数是文本链接函数,使用分隔符链接列表或文本字符串区域。
语法:=TEXTJOIN(分隔符, 忽略空白单元格, 字符串1…)
分隔符:文本字符串,或者为空,或用双引号引起来的一个或多个字符,或对有效文本字符串的引用。如果提供一个数字,则将被视为文本。
忽略空白单元格:如果为 TRUE,则忽略空白单元格,如果是False,则不忽略空值。
字符串1…:为 1 到 253 个要联接的文本项。这些文本项可以是文本字符串或字符串数组,如单元格区域。
应用实例:
用法一、将文本信息合并到一块并且用逗号隔开
如下图所示,把所有姓名合并到一块并且用逗号隔开。
使用公式=TEXTJOIN(",",TRUE,A2:A8)
解读:
①、第一个参数分隔符「、」可以根据实际需要自定义。
②、第二个参数「TRUE」代表忽略空白单元格。
③、第三个参数「A2:A8」就是要合并到一块的字符串。
用法二:文本合并去除重复值
如下图所示,左侧是一个姓名名单,需要把名称合并到一起,中间用逗号隔开并且需要去掉姓名中的重复值。
在目标单元格中输入公式:
=TEXTJOIN("、",TRUE,UNIQUE(A2:A7))
解读:
如果只使用TEXTJOIN函数来合并文本,如果想去除重复值,我们需要结合UNIQUE函数去除重复项。
以上是【桃大喵学习记】今天的干货分享~觉得内容对你有帮助,记得顺手点个赞哟~。我会经常分享职场办公软件使用技巧干货!大家有什么问题欢迎留言关注!