Excel中都有哪些文本连接函数?
发布时间:2022-02-10 03:39:17
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函数函数简介
功能:
将区域文本(或单个文本)联接为一个字符串。
语法:
CONCAT (文本 1,[文本 2],…)
文本 1 (必需):要合并的文本项。字符串或字符串数组,如单元格的区域中。
[文本 2,…] (可选):要联接的额外的文本项。可以有 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,””))}
(按组合键结束)
该公式的含义是:合并部门列同一部门的员工。
猜你喜欢
- Word这些小知识点你真的知道吗?一、插入与改写回顾小知识点:鼠标放在一段话前,当光标变成小箭头时单击选中这一行,双击就能选中这一段,三击就
- 在我们日常数据处理中,在不同的Excel表之间进行数据引用是很平常的事。比如工会员工信息,要从另外一张人员基本信息中提取相关的基本信息时,就
- 1.打开Excel后,新建一个数据表,然后点击【插入】面板上的图表图标,生成一个柱形图。2.上面建立的是一个一年中12个月份的利润表,其中有
- 1、在Excel 2013中,我们可以将整个工作簿保存为一个主页(HomePage),操作步骤如下:2、打开要保存为主页的文件。3、在“文件
- 1、在没有经过对齐方式设置的单元格里,默认地数值和日期靠右对齐,其它的非纯数字的字符串靠左对齐。2、选择单元格或单元格区域,点击开始选项卡里
- 有不少win10系统用户发现电脑变慢了,检查之后发现C盘中有一个WinSXS文件夹占用内存空间很大,这样的情况要清理WinSXS文件夹,以下
- 在使用Word2010时,需要添加几何学符号的公式,不知道如何添加,在网上找到了解决方法,分享给大家。第1步,打开Word2010文档窗口,
- 有些朋友抱怨Excel中链接文本的函数Concatenate并不方便,不能轻松地将一个区域内的文本一股脑地链接在一起。但是Office中有一
- 默认情况下,Excel工作表中负数前都显示负号“-”,而正数前不显示正号“+”。如果我们不仅需要在Excel表中的负数前显示负号,还需要在正
- 1.打开WPS文档,点击工具栏的“插入”,然后插入文本框 2.绘制好文本框后,再次点击插入,然后插入“形状”,插入
- 在Word文档中,我们可以根据自己的实际需要,对文档中的内容进行各种编辑和处理,比如调整字体字号,字体颜色,设置图片大小,图片样式,图片位置
- Excel是常用的办公软件,我们使用它做表格的时候,可能需要制作表头,那么怎么用Excel绘制三线表头呢,下面给大家带来具体绘制步骤大家都知
- Win10系统是一款非常实用的电脑系统,里面拥有很多自定义的小功能,都是为了提高用户的使用感受,微软为了桌面美观,在桌面图标都默认自带了图标
- 首先,进入Word后单击菜单栏的“插入”-->图片-->来自文件,然后找到你想要插入的图片,单击“插入”即可!Word中设置文字
- 相信很多网友在使用Word文档时,一定遇到过不知道如何输入“平方”的情况,本文将介绍四种方法。一、在WORD里,打好M2以后然后选中2,选择
- word文档中,把蓝色的字体改成红色的字体可以使用替换按钮,下面小编给大家简单的介绍一下如图:青藏铁路是蓝色字体,现在要把它全部改成红色字体
- 切换到【视图】选项卡,单击【显示/隐藏】,在弹出的下拉面板中,勾选和【网格线】前面的选框。网格线就在文档中显示出来了。若要隐藏网格线,只需再
- 在我们制作excel表格的时候,我们会输入一些以零值为开头的数值,该如何设置呢。下面让小编为你带来2003excel表格0不显示的解决方法。
- Excel2013中怎么按照周次和星期自动计算并填入日期?本文就使用officeExcel2013软件,以班级教学的教学进度表中的数据为例,
- 大家在使用电脑的时候,为了更好地管理磁盘资源,会将磁盘进行分区,但是最近有win10用户反应磁盘分区太多了,想问问有没有什么办法可以合并磁盘