我们有时候需要将Excel中的多个单元格文本拼接起来,那么有没有什么方便快捷的公式呢?使用版本

office2019以上,office365,wps

函数

需要分隔符:textjoin

不需要分隔符:TEXTjoin或concat

TEXTJOIN函数仅在office2019后提供。

CONCAT函数则在office2016前有,2016则变为CONCATENATE函数,但无法批量拼接。

这两个函数在wps上均有,少量单元格拼接建议使用&,速度快捷。

使用方法合并行、列

打开Excel,在空白的单元格内填入公式=TEXTJOIN(“分隔符”,是否忽略空白格,字符串)如下图举例所示。

excel快速拼接一行单元格(Excel小技巧拼接单元格文本)(1)

TRUE(或1)为忽略空白格,FALSE(或0)为不忽略空白格。

合并行列的方法一样

按自定义符合循环分隔

只需要将分隔符的“,”换成所需要循环分隔的符号范围,那么就好按照符号范围循环分隔;如下图示意所示。

excel快速拼接一行单元格(Excel小技巧拼接单元格文本)(2)

不需要分隔符合并

可使用concat公式或在textjoin公式处分隔符空着即可,在空白格处填入=CONCAT(表格范围)即可

excel快速拼接一行单元格(Excel小技巧拼接单元格文本)(3)

注意

倘若选择的是一个表格范围,则按先从左到右,再从上到下的顺序组合组合拼接起来,如下图所示。

excel快速拼接一行单元格(Excel小技巧拼接单元格文本)(4)

不管是分隔符的引用,亦或是表格的引用,均是如此按照此规则。

参考链接微软官方文档TEXTJOIN函数

https://support.microsoft.com/zh-cn/office/textjoin-函数-357b449a-ec91-49d0-80c3-0e8fc845691c

CONCAT函数

https://support.microsoft.com/zh-cn/office/concat-函数-9b1a9a3f-94ff-41af-9736-694cbd6b4ca2

视频教程参考

BV号:BV1gh411x7K4

,