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,””))}
(按组合键结束)
该公式的含义是:合并部门列同一部门的员工。


猜你喜欢
- 请原谅我炫耀,但这很酷,我想告诉别人。我已经花了很长时间来完成Kyd Colors。此Excel加载项提供了用于控制Classic和New
- 为了更好地修饰文章,我们还可以给文字添加边框和底纹,从而使得版面划分比较清晰,下面我们通过一个练习来学习操作;1、输入文字1)启动Word,
- 当我们在购置了新的计算机时,如果不喜欢厂家预装的操作系统,我们可以通过自行装机来更换自己需要的操作系统。那么对于新电脑怎么装操作系统这个问题
- 有时候我们看到过这样的视频——画面颜色分离效果,有的小伙伴问,这样的视频是如何制作的呢,今天给大家讲一讲在premiere里制作视频抖音效果
- 最近有小伙伴的家用台式电脑出现系统崩溃的问题,导致电脑无法正常开机,这种情况通常需要通过重装系统来解决,那台式电脑开不了机怎么重装系统win
- 想要更便捷的从Netflix下载电影和电视节目并离线观看,Netflix Video Downloader的使用必不可少,使用软件您需要做的
- 有部分用户们在使用snkrs的时候,却发现snkrs软件却显示无法连接服务器,那么这个原因是为什么呢,快来看看详细的教程吧~ 【snkrs常
- 小清新的风格,相信很多人都喜欢,特别是众多小女生,应该都对其毫无抵抗力。在熟悉了PPT中各种形状合并方式的基本操作之后,我们就可以一起来使用
- 如何利用PS通道进行图片调色?小伙伴们想对一张喜欢的图片进行调色却不知道怎么下手,下面,小编就为大姐介绍下利用PS通道进行图片调色方法。打开
- WinXP提示未授予用户在此计算机上的请求登录类型如何解决?我们的电脑经常会出现各种故障,这个是很正常的事情。正如使用WinXP系统用户一样
- 在使用word进行文档编辑的时候我们经常会遇到需要对文章的每页行数与每行字数进行设定,但是却经常发现没有快速的方法进行调节,或者调节后显示效
- 一般情况下用作一对一查询的时候,通常数据有效性(数据验证)+vlookup匹配情况居多,如果是一对多查询,通常要利用函数的模糊查询等“高级”
- 在制作wps表格的时候,怎么样去冻结表格的第一行呢?下面小编就为你介绍wps表格如何冻结第一行的方法啦!wps表格冻结第一行的方法:打开需要
- 黑云一键重装系统轻松的一键重装XP系统、Win7系统等电脑系统。傻瓜式的操作流程,无需任何电脑专业知识基础,只需轻轻点击鼠标,就可实现一键安
- win7开机提示未能连接一个windows服务怎么办?win7在开机的时候,经常出现一个:”未能连接一个windows服务“提示,过几秒钟,
- 很多小伙伴在更新了ios14后都出现了快充只响一声的问题,那么这是怎么回事呢?今天就给大家带来了ios14快充只响一声详情介绍,快来一起看看
- 怎么共享Word 2013文档?如果您想与之共享工作的人也是Office用户(2007版及更高版本),则与他们共享Word 2013文档非常
- Word中关于文档修订的另一个有用的功能是“拼写和语法”功能,借助该功能可以快速检查出Word文档中存在的拼写错误或语法错误。例如英文单词的
- 最近很多使用win10系统的小伙伴发现,设置蓝牙和其他设备中蓝牙开关不见了,之前在“蓝牙和其他设备”一句下面是有蓝牙开启开关的,现在不见。其
- WPS软件怎么将数据转换成为图表操作教学。在软件中统计好的数据,为了让观看数据的用户能够更直观的看到数据的情况,我们可以去进行数据转图表的操