二维码 购物车
部落窝在线教育欢迎您!

CONCAT函数经典用法,含文字或者字符串语序颠倒

 

作者:老菜鸟来源:部落窝教育发布时间:2023-02-28 16:17:18点击:4077

分享到:
0
收藏    收藏人气:0人
版权说明: 原创作品,禁止转载。

编按:

哈喽,今天来教大家学习CONCAT函数的4种经典用法!不仅可以直接选择单元格区域进行内容合并,还能实现有条件的合并,提取任何排列无规律的数字,高级查找,文字或者字符串语序颠倒等等,一起来开开眼吧!

 

一、CONCAT函数基本用法
先问大家一个简单的问题,如果要把多个单元格里的内容合并起来,你会怎么做?

可能有人会说:用CONCATENATE函数合并,或者用&符号合并。

这两个方法都没问题,但是要挨个去点单元格,无法直接选择区域去合并。

而使用CONCAT函数就非常方便,可以直接选择单元格区域完成内容的合并,例如下图。

 

图形用户界面, 文本
描述已自动生成

 

可能有的同学会问,如果要在每个名字后面加个逗号,CONCAT是不是就不行了?

当然可以,只需要将公式改成=CONCAT(A2:A8&",")即可。

温馨提示:从这个公式往下的所有公式都是数组公式,不是office365版本需要按Ctrlshift和回车键。

 


 

讲到这里,可能有的同学会拿TEXTJOIN函数作比较,的确CONCAT的功能比起TEXTJOIN要弱一点点,但是胜在简单易学,可以只用一个参数,而且支持区域合并。

仅仅用函数的基本功能来做比较的话,二者各有优劣,大家根据自己的实际情况做选择就好了。
二、CONCAT函数经典用法

接下来分享四个CONCAT函数的特殊用法,看完后相信你对这个函数的评价会不一样的。

 

经典用法1 按条件合并

将成员姓名按照所属部门做合并,这本来是TEXTJOIN的拿手好戏,但是用CONCAT也能实现,公式为:=CONCAT(IF(A2:A8=D2,B2:B8&",",""))

 

表格
描述已自动生成

 

原理不难理解,使用IF函数进行条件判断,对满足「部门」条件的人员,返回其姓名&",";不满足条件的,返回空,从而返回N个「姓名,」值。再使用CONCAT将这些文本连接起来。

 

经典用法2 提取任何数字

如果用Ctrl+E快速填充难以解决数字的提取,那用CONCAT函数。
提取数字,之前我们总是会写很复杂的公式,现在有了CONCAT函数,一个公式统统搞定。

例如提取QQ号,可以用公式=CONCAT(IFERROR(--MID(B2,ROW($1:$99),1),""))

 

表格, Excel描述已自动生成

 

注意:公式中ROW($1:$99)可以根据字符串最长长度而改变。如B2中字符串最长20个字符,则可以写成ROW($1:$20)。
经典用法3 高级查找

先来解释一下这个问题有多高级。

有一份会议清单,记录了每次的参会人,现在要做的是从全部人员名单里找出每次会议未列席人员。

 

 

看起来就很麻烦的一个问题,公式肯定简单不了。

公式为:

=CONCAT(IF(ISNUMBER(FIND(TRIM(MID(SUBSTITUTE(
,TRIM(MID(SUBSTITUTE($E$2,"",REPT(" ",99)),ROW($1:$100)*99-98,99))&""))

 


 

这个公式要解释明白的话就太费劲了,如果遇到类似的问题套用即可,公式中的$E$2一共出现两次,表示完整的名单,要绝对引用。B2出现了一次,表示要做比较的名单,直接引用即可,需要跟随公式下拉发生变化。

 

经典用法4 字符串颠倒顺序

要实现的效果如图所示:

 

再没有CONCAT函数之前,要解决这种问题还真是挺麻烦的,但是现在就很简单,只需要用公式=CONCAT(MID(A2,99-ROW($1:$98),1))就能搞定,公式的原理也不难,将原来的内容倒着提取一遍,然后再合并起来。

 

总之,CONCAT函数的基本功能很简单,就是合并数据。但是结合了数组运算和一些函数的嵌套之后,就能解决很多麻烦的问题。

好的,以上就是今天的所有内容,感谢你的观看。

 

 

本文配套的练习课件请加入QQ群:902294808下载。

Excel高手,快速提升工作效率,部落窝教育《一周Excel直通车》视频和Excel极速贯通班》直播课全心为你!

扫下方二维码关注公众号,可随时随地学习Excel

IMG_256

相关推荐:

如何按数据区间汇总求和?介绍5个实用的数据分析公式

COUNTIFAVERAGEIF函数的6种使用场景,简单又实用!

Excel教程:如何制作带有层次和透视感的图表?

八大查找函数公式,轻松搞定数据中的多条件查找

版权申明:

本文作者老菜鸟;同时部落窝教育享有专有使用权。若需转载请联系部落窝教育。