如上图,在这里b4是空白单元格,当我们将第二参数设置为true的时候,函数的结果只有一个分隔符,而将第二参数设置为flase的时候,函数的结果有两个分隔符,两个分隔符之前的就是空值,这个就是true与false的区别
二、合并同类项的方法
使用textjoin函数合并同类项我们只需要将公式设置为:TEXTJOIN(",",TRUE,IF($A$2:$A$16=F2,$B$2:$B$16,"")),因为这个一个数组公式所以我们需要按ctrl+shift+回车三键填充公式,先来看下这个函数的参数
第一参数:逗号,也就是分隔符
第二参数:true,忽略控住
第三参数:IF($A$2:$A$16=F2,$B$2:$B$16,""),使用if函数构建的一个数组
下面来简单的为大家讲解下这个函数,这个函数的第一参数与第二参数都非常的好理解,主要是第三参数它是使用if函数构建的数组,在这里我们将公式设置为:=IF($A$2:$A$16=F2,$B$2:$B$16,"")下图蓝色的区域就是这个公式的结果,当班级等于1班就会显示对应的姓名,如果姓名不是1班,就会显示为空,因为在这里我们将textjoin函数的第二参数设置为true,所以函数会忽略这些空值,这个就是整个公式的计算过程
Textjoin这个函数需要excel的版本在2016版本,如果低于这个版本是没有,而wps则是自带的可以直接使用,这么样?你学会了吗?
我是excel从零到一,关注我持续分享更多excel技巧