设置主页 | 收藏本站 Excel学习网-公益型的EXCEL在线学习网站,助您轻松办公!

比Vlookup好用10倍,又一个Excel新函数来了-Excel学习网

2019年10月24日 20:11 发布来源:Excel学习网

 Vlookup最近太难了,Xlookup、FILTER...一个又一个Excel新函数要取代它,秒杀它!这不,又来了一个:

 
TextJoin
 
看拼写,这应该是一个文本处理函数?猜的没错,它的确是一个office365新增的文本函数,但它也可以替代Vlookup,完成更强大的查找功能。
 
NO.1 用法介绍
 
=TextJoin(连接字符,是否忽略空值,字符串1,字符串2...字符串N)
 
 
语法说明:
 
?连接字符:多个文本用指定字符连接起来了。
 
 
?是否忽略空值:连接时是否忽略掉结果为空的值或单元格
 
 
?字符串n:可以是单个字符,也可以是区域或数组
 
 
NO.2 功能演示
 
 
【例1】 连接B列的所有型号
 
=TEXTJOIN(",",TRUE,B2:B11)
 

 
【例2】连接A列品牌(不重复)
 
 
=TEXTJOIN(",",TRUE,UNIQUE(A2:A11))
 
注:UNIQUE也是office365新增函数,可以返回唯一值
 

 
前面两个例子是字符串连接,好象和Vlookup没有关联?下面两个例子是Vlookup想实现而无法实现的一对多查找,而textjoin可以轻松实现:
 
 
【例3】根据品牌查找所有型号
 
=TEXTJOIN(",",TRUE,IF(A2:A11=E2,B2:B11,""))
 

 
【例3】根据品牌查找所有型号和销量
 
=TEXTJOIN(",",TRUE,IF(A2:A11=E2,B2:B11&" "&C2:C11,""))
 

 
我们甚至可以进行分行显示
 
=TEXTJOIN("",TRUE,IF(A$2:A11=E2,B$2:B11&"销量:"&C$2:C11&CHAR(10),""))
 
注意:F列要设置自动换行格式
 

原创文章如转载请注明:转载自Excel学习网 [ http://www.excelxx.com/]
需要保留本文链接地址:http://www.excelxx.com/xuexixinde/10751.html
分享到:
网站地图 | XML地图 | 免责声明 | 关于我们 | Excel学习网:优秀的EXCEL在线学习和资源分享网站。
版权所有: CopyRight © 2013-2018 www.excelcn.com All Rights Reserved.
豫ICP备12002644号