百科网

首页 > 科技数码

科技数码

教你Excel中都有哪些文本连接函数

科技数码佚名2023-02-28

excel中都有哪些文本连接函数?今天就有朋友问:文本连接有没函数?其实在Excel中有非常多的函数,今天就来为大家介绍一下三个文本连接函数:CONCATENATE、CONCAT、TEXTJOIN。

CONCATENATE函数函数简介

功能:

将两个或多个文本字符串联接为一个字符串。

语法:

CONCATENATE(text1, [text2], …)

text1(必需):要联接的第一个项目。项目可以是文本值、数字或单元格引用;

Text2, … (可选):要联接的其他文本项目。最多可以有 255 个项目,总共最多支持 8,192 个字符。

用法举例

CONCATENATE和文本连接符的用法基本一样,所以不再展开述,只把结果写到此处,详细介绍可参考昨天的文章。

一、基本用法:

直接合并多个单元格内容,使用公式:

=CONCATENATE(A1,B1,C1,D1,E1,F1)。

如果需要连接进固定文本内容,使用公式:

=CONCATENATE(“敬请关注:”,A3,B3,C3,D3,E3,F3)。

二、合并后换行:

公式:

=CONCATENATE(“敬请关注:”,CHAR(10),A1,B1,C1)

三、合并带格式的内容:

公式:

=CONCATENATE(A2,TEXT(B2,”e年m月”),$C$1,TEXT(C2,”#,##0.00″),$D$1,TEXT(D2,”0.0%”))

四、合并列实现多条件查找:

在G2单元格输入公式:

=SUMPRODUCT((CONCATENATE(A2:A13,B2:B13)=CONCATENATE(E2,F2))*C2:C13)

即可完成查找。

但,在实际多条件查询应用中,一般选择用文本连接符*。

*与CONCATENATE函数的弊端:

不管是文本连接符,还是CONCATENATE函数,在连接数据时,参数都必须是单元格,而不能是区域,所以,如果连接内容较多时,公式会非常长,写起来很麻烦!

比如:

=A2*B2*C2*D2*E2*F2*G2*H2*I2*J2;

=CONCATENATE(A2,B2,C2,D2,E2,F2,G2,H2,I2,J2)

因此:

新版EXCEL2016出现了可以合并区域的文本连接函数:

CONCAT和TEXTJOIN

以上两个麻烦的公式可以简化为:

=CONCAT(A1:J1)

=TEXTJOIN(“”,,A1:J1)

是不是简单了许多?

CONCAT函数函数简介

功能:

将区域文本(或单个文本)联接为一个字符串。

语法: