「Excel技巧」多列内容合并,用PHONETIC函数比“&”符号更简单

多列内容合并为一列,已经是个老生常谈的话题了。对于这个话题可能大家也都兴致怏怏,不想在聊了。

不过,今天别拦我,让我说。

因为,我发现合并列还有一个鲜为人知但却是更简单的方法,那就是用PHONETIC函数。

OUT了吧,是不是没听过?

众所周知,多列内容合并为一列,都是用连接符“&”将几个单元格内容连接起来,或是用CONCATENATE函数将几个单元格内容合并在一起。

如下图,需要将A列、B列、C列、D列的内容合并起来放在F列。

 「Excel技巧」多列内容合并,用PHONETIC函数比“&”符号更简单

以前,大家都是这么操作的,

在F2单元格里,输入公式:

=A2&B2&C2&D2

然后,公式下拉填充,搞定。

「Excel技巧」多列内容合并,用PHONETIC函数比“&”符号更简单

或是,用公式:

=CONCATENATE(A2,B2,C2,D2)

下拉填充,

同样可以搞定。

「Excel技巧」多列内容合并,用PHONETIC函数比“&”符号更简单

但是,无论是用连接符“&”,还是用CONCATENATE函数,

有个共同的缺点就是,

公式里得逐个地去引用单元格。

当要合并的单元格很多时,就得输得手酸,而且公式也会老长老长的。

如果用PHONETIC函数,就不一样了。

用PHONETIC函数,公式为:

=PHONETIC(A2:D2)

然后,下拉填充,

敲定。

「Excel技巧」多列内容合并,用PHONETIC函数比“&”符号更简单

用PHONETIC函数合并列内容,公式里体现的是要合并的区域,所以,只要选中要合并的头尾两个单元格,即可搞定。

所以,无论要合并的单元格有多少,只要用PHONETIC函数,公式始终就只有这么短。

补充说明:

PHONETIC函数

功能:是一个连接文本的函数。

语法:=PHONETIC(reference)

参数:reference 为单元格区域。

需要注意的是,PHONETIC函数会忽略空白单元格,且不支持数字、日期、时间以及任何公式生成的值的连接。

对于单元格里内容是日期或时间,要用连接符“&”或CONCATENATE函数,结合TEXT函数进行列内容的合并。

即合并列内容前,需要先用TEXT函数,将日期或时间转化为文本格式,

TEXT(B2,"HH:mm:ss")

TEXT(C2," yyyy/mm/dd")

举个简单的例子,

比如,以下表格,要将A列、B列内容合并放在D列,

「Excel技巧」多列内容合并,用PHONETIC函数比“&”符号更简单

公式:

=A2&TEXT(B2,"HH:MM")

「Excel技巧」多列内容合并,用PHONETIC函数比“&”符号更简单

或公式:

=CONCATENATE(A2,TEXT(B2,"hh:mm"))

「Excel技巧」多列内容合并,用PHONETIC函数比“&”符号更简单

 

 好了,关于用PHONETIC函数进行列内容的合并就科普到这了。PHONETIC函数没有让大家失望吧?

上一篇:你在 Python 中常常写的 with..as.. 到底是个啥?


下一篇:动辄“耗资过亿”的表格工具,究竟难在哪儿?