趣文网 > 作文大全

Excel两个新函数帮你快速搞定批量连接

2020-12-06 04:50:01
相关推荐

如果将两个文本连接起来,通常我们第一反应是用使用符号"&"。

记得曾经有记者问刘强东问奶茶妹妹漂不漂亮,他竟然回答看不出来好赖…当时真觉得这家身在福中不知福,饱汉不知饿汉饥。果然之后还闹出一些负面新闻。可惜了一朵鲜花...

回到正题↖(^ω^)↗

如果你认为用符号&连接连个文本还算很方便简单,请试一试下面怎样连接?

掐指一算连接所有字母所需用到&的个数,一共需要25个。

天哪!未免太繁琐了吧。(翻白眼儿)

有没有简单一些的办法?

同样是用连接符&,只需要加一列辅助列,就能帮我们进行傻瓜操作,最后取辅助列最后一行即为结果。

傻瓜式连接大法

思路是加蓝色列J列为辅助列,在辅助列设置公式,链接J列当前行与H列上一行,直到第26行即所得。

公式为:

J1=I1=A

J2=J1&I2=AB

J3=J2&I3=ABC

……

J26=J25&I26=ABCD……XYZ

这个方法除了有些占地方,是节省了人工操作时间的,算得上是个好方法。

那么有没有更简单,一步就可以出结果的方法?

在Excel中有个名为CONCAT函数,可帮助我们一步到位。

CONCAT官方适用版本说明

官方提供说明,此函数适用于版本为2016/2019/365。如果使用的是这几个版本的同学,可以使用这个函数来解决上面的问题。

CONCAT(text1, [text2],…),最多可设置253个参数,参数可为字符串或字符串组。

表哥Tips:字符串容易理解,就是由一个个字符组成了一段文字或一段数字。而字符串组的概念类似于数组,只是将数组中的数值替换为字符即可。

根据此函数的语法,只需将案例中的I列,作为一个字符组,只用一个单元格就可以得到结果了。公式为:

CONCAT(I:I)= ABCD……XYZ

如果参数设定为两个单列的字符数组,结果是怎样呢?CONCAT(I:I, J:J)= ABC…XYZabc…xyz

CONCAT单列字符数组求连接

据此推测,CONCAT在进行字符组连接时,顺序是先选定某一列后,按照行自上而下进行连接,当连接完此列所有行后,再连接下一个参数(下一列)字符组。

计算顺序是先列后行。

I1&I2&I3…&I26&J1&J2&J3…&J26

如果参数为多列字符数组,计算顺序还是先列后行吗?设置参数1中包含两列,公式为

CONCAT(I:J)= AaBbCc…XxYyZz

CONCAT多列字符数组求连接

根据计算结果,排列顺序为一个大写字母一个小写字母交替排列。

则可知,当某一参数包含多列时,连接顺序为先行后列。

I1&J1&I2&J2…&I26&J26。

多列字符数组计算顺序是先行后列

在新版本的office中,新增的连接字符函数共有两个,一个是我们刚刚学习的CONCAT,还有一个名为TEXTJOIN的函数。

TEXTJOIN官方适用版本说明

函数TEXTJOIN不但解决了字符连接的问题,而且增添了连接字符间隔符号的功能。

如果想在上面案例中,以逗号作为间隔连接各个字母,TEXTJOIN是最简单快捷的办法。

表哥Tips:与CONCAT参数设定极限类似,文本参数个数不超过252个,结果字符串超过32767字符会报错#VALUE。

以上就是几个EXCEL中用于字符连接的简单方法。

你学会了吗?

感谢你关注表哥,

并欢迎留言分享你的大法或者烦恼

也许下一个专题就是为你定制哦

撒花↖(^ω^)↗

阅读剩余内容
网友评论
显示评论内容(2) 收起评论内容
  1. 2021-10-18 13:28郑忆晨[河北省网友]IP:3407440533
    终于不用再花费大量间手动连接数据了太方便了!
    顶0踩0
  2. 2020-07-19 06:12Sun丶H[江苏省网友]IP:1730799125
    这两个新函数真太实用了简直是Excel数据处理利器!
    顶46踩0
相关内容
小编推荐

大家都在看

作文批语怎么写 打屁股的作文1000字 包饺子作文350字 偶遇作文开头 优秀写人作文大全 简单也美丽作文 初中游记作文600字范文 细节描写作文200字 我喜欢雨作文 厚积而薄发的作文素材 我们班的俗世奇人作文 河南风景作文 关于网络诈骗的作文 2018河南高考作文 关于花开花落的作文 我们的生活充满阳光 作文 三年级作文海鸥 pte作文 作文开国大典 特殊的一天英语作文 芷江风雨桥作文 写泥鳅的作文 青年的使命作文 我的梦想英语作文120字 向什么学习作文600 法律伴我成长作文 关于奋斗的作文题目 关于成长的作文开头 遥控汽车的作文 如何做蛋炒饭英语作文