
在日常的数据处理和分析中,Excel的Concat函数是一个极其实用的工具。
无论是合并文本、链接网址还是创建复杂的数据标识,Concat函数都能帮助我们轻松实现。
接下来,让我们一起深入了解如何利用这一强大函数,让Excel在数据处理中发挥更大的作用。
01 基本用法:合并文本
最简单的用法是将多个单元格中的文本合并为一个单元格的内容。
输入这个公式:=CONCAT(A2:A15),这个公式将A2单元格至A15单元格的内容连接起来合并到一个单元格里。

倘若我们需要用符号隔开合并的内容,该怎么办呢?只需要将公式更改一下即可,可以通过这个公式完成合并:=CONCAT(A2:A15&”,”)。

当然,我们还可以另起一列,在需要合并文本的右侧相邻空白列输入用于隔开文本的符号,如“,”(逗号)。再输入这个公式:=CONCAT(A2:B15)
02 经典用法:合并同类内容
我们还可以使用Concat函数将同类项的内容合并到一个单元格里。
假设有一份员工表,包括部门和姓名两列数据,可以使用这个公式:
=CONCAT(IF(A1:A15=D2,B1:B15&",","")),这个公式通过IF判断函数对A列数据进行判断,再使用CONCAT函数将满足条件的文本连接起来。
03 条件文本合并:添加前缀
我们可以通过Concat函数结合IF函数来为文本添加前缀。
假设参赛名额有限,成绩大于等于95分的学生可以参赛,低于95则淘汰,可以使用这个公式: =CONCAT(IF(B2>=95,"通过:","不通过:"),A2),
这个公式将根据A2单元格的内容,在B2列单元格内容前加上不同的前缀。
04 文字顺序颠倒:制作会议名牌
当我们需要制作会议名牌时,可以使用CONCAT函数来实现。
假设有一份与会成员名单,数据位于A列,我们可以先在A列左侧插入空白列,接着输入这个公式:=CONCAT(MID(B1,99-ROW($1:$98),1))
该公式很好理解,就是将内容倒着逐一提取,然后再合并起来。最后,适当调整单元格行高列宽,以便于裁剪为参会名牌。

其中:
(1)MID(B1,99-ROW($1:$98),1) 这部分是用来提取 B1 单元格中的文本的特定字符。
99 - ROW($1:$98):这部分是一个数组公式,它生成一个从 98 到 1 的序列,用来指定要提取的字符的位置。这样 MID 函数就会从 B1 单元格的末尾开始逐个提取字符,从而实现文本的反转效果。
(2)CONCAT 函数接受多个文本参数,并将它们连接成一个单元格中的文本。从而实现颠倒文本顺序的效果。
通过本文介绍的几种用法,相信您已经对如何利用Concat函数进行文本串联有了更深入的理解。
赶快动手尝试吧,感受Excel的强大功能,让数据处理更加轻松快捷!若有疑问,欢迎留言交流哦~