在新公式没有出来之前,如果我们想连接长文本,是很难的,例如,左边的员工名单,我们想快速转换成右边这种连接状态 1、旧版本&函数公式新函数公式出来之前,我们都是用&来连接文本的 当我们输入公式: =A2&A3 它会把两个单元格的值进行相连起来 如果说我们还想连接一个分隔符,那我们需要使用公式: =A2&'、'&A3 A2单元格先连接,双引号里面的是内容,再连接A3的内容,才得到我们想要的效果 如果想要长连接,那就得一直使用&符号,一次连接一个单元格,或一个文本,很复杂。 2、新函数公式TEXTJOIN如果我们用新函数公式,只需要使用公式: =TEXTJOIN('、',TRUE,A2:A8) 第1参数是分隔符号,用双引号括起来 第2参数,是否跳过空白单元格 第3参数:表示要连接的文本串 TEXTJOIN,第1个参数表示分隔符号,如果我们想要其它的分隔符,只需要更换即可,例如我们用空格来分隔,只需要双引号里面输入一个空格 =TEXTJOIN(' ',TRUE,A2:A8) 对于第2参数,当我们数据里面有空格的时候,就会有区别 =TEXTJOIN('、',FALSE,A2:A8) 如果第2参数填的FALSE,那空格也会用分隔符连接起来 3、TEXTJOIN进阶应用,一对多查询例如,左边是部门和员工数据表,现在根据部门,要把所有员工列出来 我们可以先用IF函数公式判断,来找出当前部门的员工,然后再使用TEXTJOIN连接起来,使用的公式是: =TEXTJOIN('、',TRUE,IF(A:A=D2,B:B,'')) 这是传统函数公式永远无法超越的效率 关于这个公式,你学会了么?动手试试吧! |
|