【中晶讲坛】|EXCEL合并函数如此简单?
点击上方“中晶环境”关注我们!...
合并工作编号/学号和姓名
合并省份和行政区两列
合并A列和B列数据
TOP 1
&—连字符
&—连字符
公式:=A1&B1&C1
结果:爱老虎油
然而,「&」连字符先天残疾,有很多个字符时,也不能直接引用整片区域进行合并,依然只能一个个手工添加。操作过程如下:
TOP 2
Phonetic函数
用「Phonetic」就省事很多,它可以引用一个区域(只能一个),将区域内所有单元格的文本型数据拼合在一起。Phonetic函数
例如将下表中的全部文本拼合起来:
可以使用如下公式
公式:=phonetic(A1:D1)
但是明明D1里有一个数字1314,为什么没出现在结果里呢?结果:爱老虎油
因为,phonetic只是个兼职合并函数而已。它本职工作是提取日文拼音,是日文版来客串一下的,人家只是恰好可以合并文字而已。
这个客串函数个性非常独特,因为它眼里只有文本型数据,对公式结果、数值、日期时间等等通通视而不见。所以1314就是被狗吃掉了……
此公式的输入就比「&」连字符简单多了:
TOP 3
Concat函数
而「Concat」就比「&」和「phonetic」更加完美,因为它既能引用一个区域直接合并,又不会漏掉数值、日期和公式结果,还能引用多个区域,简直不能更完美了。Concat函数
不过,很遗憾,完美版本的 Concat 只有2016版才有。公式:=concat(A1:D1)
结果:爱老虎油1314
在之前的版本中,它有个前身,叫 Concatenate。「Concatenate」和「&」公式一个德性,只能逐个添加。名称又太长,还不如用&来得方便。估计是 Office 工程师自己都忍不了了,才在 2016 版添加了一个加强版吧。
这个加强版可棒了:
以上三种合并函数,分别合成的结果放在一起,结果就是酱紫的:
一个宅男表哥用公式向喜欢的妹子发出三行爱的告白。
结果,这个妹子是个表妹,迅速用下面这个函数做出了回应……
TOP 4
Textjoin函数
用分隔符将多个字符串联起来。Textjoin函数
于是,此公式的含义为,将「A1:D1」中每个单元格的内容用叹号串联起来,如果有空格则忽略,最后缺少的叹号用「&」单独补一个。公式:textjoin(“!”,True,A1:D1)&”!”
结果:你!是!个!好人!
因为有函数辅助输入工具条,写这个公式也不难:
关注 中晶环境
微信扫一扫关注公众号