【中晶讲坛】|EXCEL合并函数如此简单?

 

点击上方“中晶环境”关注我们!...



合并工作编号/学号和姓名

合并省份和行政区两列

合并A列和B列数据

TOP 1

&—连字符


公式:=A1&B1&C1

结果:爱老虎油



然而,「&」连字符先天残疾,有很多个字符时,也不能直接引用整片区域进行合并,依然只能一个个手工添加。操作过程如下:

TOP 2

Phonetic函数
用「Phonetic」就省事很多,它可以引用一个区域(只能一个),将区域内所有单元格的文本型数据拼合在一起。

例如将下表中的全部文本拼合起来:



可以使用如下公式

公式:=phonetic(A1:D1)

结果:爱老虎油

但是明明D1里有一个数字1314,为什么没出现在结果里呢?

因为,phonetic只是个兼职合并函数而已。它本职工作是提取日文拼音,是日文版来客串一下的,人家只是恰好可以合并文字而已。

这个客串函数个性非常独特,因为它眼里只有文本型数据,对公式结果、数值、日期时间等等通通视而不见。所以1314就是被狗吃掉了……

此公式的输入就比「&」连字符简单多了:

TOP 3

Concat函数
而「Concat」就比「&」和「phonetic」更加完美,因为它既能引用一个区域直接合并,又不会漏掉数值、日期和公式结果,还能引用多个区域,简直不能更完美了。



公式:=concat(A1:D1)

结果:爱老虎油1314

不过,很遗憾,完美版本的 Concat 只有2016版才有。

在之前的版本中,它有个前身,叫 Concatenate。「Concatenate」和「&」公式一个德性,只能逐个添加。名称又太长,还不如用&来得方便。估计是 Office 工程师自己都忍不了了,才在 2016 版添加了一个加强版吧。

这个加强版可棒了:



以上三种合并函数,分别合成的结果放在一起,结果就是酱紫的:



一个宅男表哥用公式向喜欢的妹子发出三行爱的告白。

结果,这个妹子是个表妹,迅速用下面这个函数做出了回应……
TOP 4

Textjoin函数
用分隔符将多个字符串联起来。



公式:textjoin(“!”,True,A1:D1)&”!”

结果:你!是!个!好人

于是,此公式的含义为,将「A1:D1」中每个单元格的内容用叹号串联起来,如果有空格则忽略,最后缺少的叹号用「&」单独补一个。

因为有函数辅助输入工具条,写这个公式也不难:






    关注 中晶环境


微信扫一扫关注公众号

0 个评论

要回复文章请先登录注册