手机版

CONCATENATE CONCAT TEXTJOIN文本连接函数集合

时间:2021-09-17 来源:互联网 编辑:宝哥软件园 浏览:

今天有朋友问:有没有文字连接的功能?

今天,有三个TEXJOIN函数:CONTANCE、CONCAT和TEXJOIN。

CONCATENATE函数简介。

功能:

将两个或多个文本字符串连接成一个字符串。

语法:

CONCATENATE(text1,[text2],…)

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

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

用法示例

CONCATENATE和text connectors在用法上基本相同,所以我们不再讨论它们,只在这里写结果。详细介绍请参考昨天的文章。

一、基本用法:

使用以下公式直接组合多个单元格的内容:

=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(a 2: a 13,B2:B13)=CONCATENATE(E2,F2))*C2:C13)

你可以完成搜索。

然而,在实际的多条件查询应用中,通常使用文本连接器。

CONCATENATE函数的缺点:

无论是文本连接器还是CONCATENATE函数,在连接数据时,参数必须是单元格,而不是区域。所以如果连接的内容很多,公式会很长,写起来会很麻烦!

例如:

=A2B2C2D2E2F2G2H2I2J2

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

因此:

新版EXCEL2016具有文本连接功能,可以合并区域:

CONCAT和TEXTJOIN

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

=CONCAT(A1:J1)

=TEXTJOIN(",A1:J1)

不是简单多了吗?

CONCAT函数介绍。

功能:

将区域文本(或单个文本)连接成字符串。

语法:

CONCAT(文本1,[文本2],…)

文本1(必需):要合并的文本项。或字符串数组,如单元格区域。

[文本2,……](可选):要加入的附加文本项。一个文本项最多可以有253个文本参数。

用法示例

一、巩固领域:

同行合并公式:

=CONCAT(A1:L1).

行和列区域合并公式:

=CONCAT(A1:L4)。

二、添加分隔符合并区域:

公式:

=CONCAT(A1:F1 " ").

请特别注意:

这个公式是数组公式,需要按组合键才能完成。

三.合并条件筛选区域:

CONCAT函数也可以用于满足一定条件的数据合并。不如过滤一下各部门优秀员工的名单,不如下面的动画。此外,如果源数据发生变化,结果将相应更新:

公式:

{=concat(if((a 2: a 16=E2)*(c 2: c 16="优秀")、B2:B16 "、"、")}。

(按组合键结束)

该公式的含义是:满足条件:部门列等于E2部门,考核结果列等于优秀,则进行合并。

TEXTJOIN函数

TEXTJOIN函数可以做到CONCAT函数能做到的所有功能,并且TEXTJOIN函数在忽略空白单元格和合理应用分隔符方面具有优势。

功能介绍

功能:

组合来自多个区域和/或字符串文本,包括指定要组合的每个文本值之间的分隔符。

语法:

TEXTJOIN(分隔符,是否忽略空白单元格,文本1,[文本2],…)。

分隔符(必需):文本字符串,可以是空的,也可以是一个或多个用双引号括起来的字符,或者是对有效文本字符串的引用。如果提供了数字,它将被视为文本。

忽略空白单元格(必需):如果为真(或1),空白单元格将被忽略;

文本1(必需):要加入的文本项。文本或字符串数组,如在单元格区域。

[文本2,…](可选):要加入的其他文本项。一个文本项最多可以包含252个文本参数text1。每个参数可以是文本字符串或字符串数组,如单元格区域。

用法示例

一、巩固领域:

同行合并公式:

=TEXTJOIN(",",1,A1:F1).

意思是:忽略空白单元格合并,用“,”分隔。

行和列区域合并公式:

=TEXTJOIN(",1,A1:L4).

二.条件筛选区域的组合:

TEXTJOIN函数也可以用来合并满足一定条件的单元格。例如,下面的动画显示了同一部门员工的合并,结果会随着员工部门的转移而改变:

公式:

{=TEXTJOIN(",",1,IF(2:澳元16澳元=D2,2:澳元16澳元,")}

(按组合键结束)

这个公式的意思是:同一个部门的员工在合并后的部门中列出。

版权声明:CONCATENATE CONCAT TEXTJOIN文本连接函数集合是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。