今天跟大家分享WPS中新函数TEXTJOIN的使用方法和技巧,它不仅仅是一个强大的文本连接函数,还有一些高级用法可以帮助我们快速解决日常难题。 TEXTJOIN函数介绍 作用:TEXTJOIN函数是文本连接函数,使用分隔符连接列表或文本字符串区域。 语法:=TEXTJOIN(分隔符, 忽略空白单元格, 字符串1…)
用法一、将文本信息合并到一块并且用逗号隔开 如下图所示,把所有姓名合并到一块并且用逗号隔开。 使用公式=TEXTJOIN(',',TRUE,A2:A8) 解读:
用法二:文本合并去除重复值 如下图所示,左侧是一个姓名名单,需要把名称合并到一起,中间用逗号隔开并且需要去掉姓名中的重复值。 在目标单元格中输入公式: =TEXTJOIN('、',TRUE,UNIQUE(A2:A7)) 解读:
用法三、TEXTJOIN函数高级用法,一对多查询 图下图所示,左边是班级和学生名单数据表,现在需要根据班级,要把所有学生名单列出来并且用逗号隔开,我们可以使用以下两种方法轻松实现: 1、TEXTJOIN+IF组合 在目标单元格中输入公式 =TEXTJOIN(',',TRUE,IF(A:A=D2,B:B,'')) 然后点击回车键,并且下拉填充数据即可。 解读:
2、TEXTJOIN+FILTER组合 在目标单元格中输入公式 =TEXTJOIN(',',TRUE,FILTER(B:B,A:A=D2)) 然后点击回车键,并且下拉填充数据即可。 解读:
用法四、TEXTJOIN函数高级用法,合并单元格保留所有数据内容 在Excel中如果合并单元格,只会保留左上角第一个单元格数据,要想合并单元格后保留所有数据内容一般是不能实现的。但是我们可以TEXTJOIN函数来实现类似的合并单元格保留所有数据内容的功能。 方法: 1、在目标单元格中输入公式: =TEXTJOIN(CHAR(10),TRUE,A2:A8) 点击回车,向有填充数据 2、然后单击【开始】-【自动换行】即可。 解读:
|
|