东北软件 > android操作系统 >

《TextJoin函数解析:6大实用技巧,Excel操作轻松升级!》

时间:

我是【】,诚挚地邀请您关注我,在这里,每一天都将为您带来职场办公软件使用的实用技巧分享!

——首发于微信号:

各位朋友,您是否知晓WPS中的TEXTJOIN函数,它是一款功能强大的文本连接工具?今天,我就要为大家揭晓TEXTJOIN函数的6大经典应用方式,它们既简单又实用,您可以直接将这些公式应用到实际工作中。

TEXTJOIN函数详解 其功能:TEXTJOIN函数,顾名思义,就是用于文本连接的函数,它能够利用指定的分隔符将一系列的文本或文本区域连接起来。 语法:=TEXTJOIN(分隔符, 忽略空白单元格, 字符串1…) 其中: ①分隔符:可以是文本字符串,也可以为空,或者用双引号括起来的一个或多个字符,亦或是对有效文本字符串的引用。若提供数字,则视为文本。 ②忽略空白单元格:若设置为TRUE,将忽略空白单元格;若为FALSE,则不忽略空值。 ③字符串1…:可连接的文本项数量为1至253个。这些文本项可以是文本字符串或字符串数组,例如单元格区域。

经典用法一:文本信息合并,并用逗号分隔 以图示为例,我们将所有姓名合并为一行,并用逗号分隔。 在目标单元格中输入以下公式: =TEXTJOIN(',',TRUE,A2:A8) 按下回车键,即可完成操作。

解读: ①第一个参数分隔符“、”可以根据您的实际需求进行调整。 ②第二个参数“TRUE”表示忽略空白单元格。 ③第三个参数“A2:A8”表示需要合并的字符串区域。

经典用法二:跨工作表合并 如图所示,我们需要将两个工作表中的姓名合并,并用逗号分隔。 在目标单元格中输入以下公式: =TEXTJOIN(',',TRUE,B2:B6,跨工作表合并2!B2:B4) 按下回车键,即可看到结果。

解读: 跨工作表合并的原理与经典用法一相同,此处不再赘述。

经典用法三:文本合并去除重复值 如图所示,左侧为姓名名单,我们需要将名称合并,用逗号分隔,并去除重复值。 在目标单元格中输入以下公式: =TEXTJOIN('、',TRUE,UNIQUE(A2:A7)) 按下回车键,即可实现。

解读: 首先使用UNIQUE函数对数据区域进行去重处理,然后使用TEXTJOIN函数进行文本合并。

经典用法四:TEXTJOIN单条件合并 在TEXTJOIN函数进行单条件或多条件合并时,通常需要结合IF函数。下面简要介绍IF函数的单条件和多条件用法: ①IF函数单条件判断 功能:根据条件判断,若条件为真,则返回一个值;若条件为假,则返回另一个值。 语法:=IF(判断条件, 真值, [假值]) ②IF+AND函数组合(多条件同时满足) 功能:同时满足多个条件,返回真值,否则返回假值。 语法:=IF(AND(条件1,条件2..条件N),条件成立返回值,条件不成立返回值) 或者=IF((条件1)(条件2..)(条件N),条件成立返回值,条件不成立返回值) ③IF+OR函数组合(多条件满足任意一个条件) 功能:满足多个条件中任意一个条件,返回真值,否则返回假值。 语法:=IF(OR(条件1,条件2..条件N),条件成立返回值,条件不成立返回值) 或者=IF((条件1)+(条件2..)+(条件N),条件成立返回值,条件不成立返回值)

具体案例: 如图所示,左边是班级和学生名单数据表,我们需要根据班级列出所有学生名单,并用逗号隔开。 在目标单元格中输入以下公式: =TEXTJOIN(',',TRUE,IF(A:A=D2,B:B,'')) 按下回车键,并下拉填充数据,即可完成。

解读: 此公式的关键在于巧妙使用IF函数,通过判断所属班级,若条件成立则返回对应的学生名称,若条件不成立则返回空值。最后,通过TEXTJOIN函数将结果用逗号连接起来。

经典用法五:TEXTJOIN多条件合并 如图所示,左侧是每个学员驾照考试时【科目一】-【科目四】的通过情况,我们需要根据姓名查找出每个学员通过的科目信息。 在目标单元格中输入以下公式: =TEXTJOIN(',',TRUE,IF((A2:A7=G2)*(B2:E7='√'),B1:E1,'')) 按下回车键,即可得到结果。

解读: ①上述公式首先使用IF函数进行多条件判断,当同时满足(A2:A7=G2)*(B2:E7='√')时,返回对应学员通过的科目信息B1:E1,否则返回空值。 ②最后通过TEXTJOIN函数将返回的结果通过逗号连接起来。

经典用法六:(FILTER+SORT+TAKE+TEXTJOIN),按条件获取指定排名 如图所示,我们需要根据左侧的员工销售业绩,统计出每个分公司销售冠亚军的员工名称。 在目标单元格中输入以下公式: =TEXTJOIN('、',TRUE,TAKE(SORT(FILTER(A:B,E:E=G2),2,-1),2,1)) 按下回车键,并下拉填充数据,即可完成。

解读: ①首先使用FILTER函数查询筛选数据,根据条件查找出“北京分公司”的员工及其对应的销售业绩。 ②接着使用SORT函数对数据进行重新排序,根据第2列数据降序排列。 ③然后使用TAKE函数获取指定位置的数据,获取销售冠亚军姓名。 ④最后利用TEXTJOIN函数合并查询数据,将销售冠亚军姓名合并到一个单元格,并用逗号分隔。

以上就是【】今天的干货分享。如果您觉得这些内容对您有所帮助,请不要吝啬您的点赞。如果您有任何问题,欢迎关注并留言,期待与您的每一次互动,让我们共同进步!