Excel中都有哪些文本连接函数, excel中有哪些文字连接功能?今天有朋友问:文字连接有功能吗?其实Excel里的函数很多。今天,我将介绍三个文本连接函数:CONCATENATE、CONCAT和TEXTJOIN。
级联函数简介
功能:
将两个或多个文本字符串连接成一个字符串。
语法:
Connection (Text1, [Text2],)
Text1(必选):要连接的第一个项目。项目可以是文本值;数字或单元格引用;
Text2,(可选):要连接的其他文本项。最多可以有255个项目,总共最多支持8,192个字符。
用法示例
CONCATENATE和text连接器基本相同,我就不展开了,只把结果写在这里。详情请参考昨天的文章。
一、基本用法:
使用公式直接合并多个单元格的内容:
=CONCATENATE(A1,B1,C1,D1,E1,F1)。
如果需要在固定文本内容中连接,请使用公式:
=Connection (please pay attention to: A3, B3, C3, D3, E3, F3).
二、合并后的新线:
公式:
=connection (please pay attention to: CHAR(10), A1, B1, C1)
第三,合并格式化的内容:
公式:
=Connection (A2, text (B2, M month of E year), $C$1, text (C2, #, # 0.00), $D$1, text (D2, 0.0%))
第四,合并列实现多条件搜索:
在G2单元格中输入公式:
=SUMPRODUCT((连接(A2:A13,B2:B13)=连接(E2,F2))*C2:C13)
您可以完成搜索。
但是,在实际的多条件查询应用中,一般选择文本连接符。
连接功能的缺点:
无论是文本连接器还是连接函数,在连接数据时,参数必须是单元格,而不是区域。所以如果连接内容多,公式会很长,写起来很麻烦!
例如:
=a2 B2 C2 D2 e2f 2g 2 I2 J2;
=CONCATENATE(A2,B2,C2,D2,E2,F2,G2,H2,I2,J2)
因此:
在新版EXCEL2016中,有一个可以合并区域的文本连接功能:
Tandem and text connection
上述两个麻烦的公式可以简化为:
=CONCAT(A1:J1)
=TEXTJOIN(,A1:J1)
是不是轻松了很多?
CONCAT函数简介
功能:
将区域文本(或单个文本)连接成一个字符串。
语法:
CONCAT(文本1,[文本2],)
Text 1(必选):要合并的文本项。字符串或字符串数组,如单元格区域。
[Text2,](可选):要连接的附加文本项。一个文本项最多可以有253个文本参数。
用法示例
一、合并领域:
对等合并公式:
=CONCAT(A1:L1)。
列-列区域合并公式:
=CONCAT(A1:L4)。
第二,添加分隔符合并区域:
公式:
=CONCAT(A1:F1).
请特别注意:
这个公式是数组公式,需要按组合键才能结束。
三、有条件的筛选区域合并:
CONCAT函数还可以用于合并满足特定条件的数据。不如用下面的动画来筛选各部门通过考核的员工名单,如果源数据发生变化,结果也会相应更新:
公式:
{=CONCAT(IF((A2:A16=E2)*(C2:C16=优秀),B2:B16,))}
(按组合键结束)
该公式的含义是:凡是满足条件:部门列中等于E2部门、考核结果列中等于优秀的就合并。
TEXTJOIN函数
CONCAT函数能完成的功能,TEXTJOIN 函数都能完成,并且TEXTJOIN 函数在忽略空白单元格、合理应用分隔符方面更胜一筹。
函数简介
功能:
将从多个区域和/或字符串文本结合在一起,包括您指定将结合每个文本值之间的分隔符。
语法:
TEXTJOIN (分隔符, 是否忽略空白单元格,文本1,文本2,)
分隔符(必需):文本字符串,或者为空,或用双引号引起来的一个或多个字符,或对有效文本字符串的引用。如果提供一个数字,则将被视为文本。
是否忽略空白单元格(必需):如果为TRUE(或1),则忽略空白单元格;
文本1 (必需):要联接的文本项。文本字符串或字符串数组,如单元格区域中。
文本2, (可选):要联接的其他文本项。文本项最多可以包含252 个文本参数text1。每个参数可以是一个文本字符串或字符串数组,如单元格区域。
用法举例
一、合并区域:
同行合并公式:
=TEXTJOIN(、1,A1:F1)。
含义是:忽略空白单元格合并,并用、分隔。
行列区域合并公式:
=TEXTJOIN(,1,A1:L4)。
二、条件筛选区域合并:
TEXTJOIN函数还可以用于合并满足某一条件的单元格合并,比如下面动图,展示的是同一部门员工的合并,而且,随着员工部门调动,结果也随之改变:
公式:
{=TEXTJOIN(、1,IF($A$2:$A$16=D2,$B$2:$B$16,))}
(按组合键结束)
该公式的含义是:合并部门列同一部门的员工。
Excel中都有哪些文本连接函数,以上就是本文为您收集整理的Excel中都有哪些文本连接函数最新内容,希望能帮到您!更多相关内容欢迎关注。
未经允许不得转载:探秘猎奇网 » Excel中都有哪些文本连接函数(excel文字连接函数)