原创作者: 卢子 转自:Excel不加班
很多读者对TEXTJOIN函数很感兴趣,跟卢子学了几分钟,到自己的电脑一试,直接显示错误值#NAME?。
这是名称错误,要么函数写错,要么你电脑没有这个函数,TEXTJOIN函数是Office365、Excel2019、WPS2019的新函数。
在没有这个函数的情况下,要将查找到的所有人员用分隔符号隔开是超级麻烦的。
用PHONETIC函数可以合并文本,不过需要增加一列分隔符号。
=PHONETIC(B2:C6)
不过这个函数,不能直接跟IF函数嵌套,很鸡肋。
为了让你不遗憾,送你一个TEXTJOINA函数。输入公式后,按Ctrl+Shift+Enter结束。
=TEXTJOINA("、",1,IF($A$2:$A$6=H7,$B$2:$B$6,""))
在使用这个函数之前,需要做一些设置。
Step 01 复制链接到浏览器下载加载宏。
Step 02 点开发工具→Excel加载项→浏览,找到刚下载的加载宏,确定,再勾选TEXTJOINA,确定。
现在你的Excel就有这个函数了,可以正常使用。
=TEXTJOINA("、",1,B2:B6)