excel表格两个单元格内容合并中间加符号

发布时间: 2023-11-27 16:41 阅读: 文章来源:1MUMB101066PS

在EXCEL表格里有多种方法可以合并多列单元格的内容,最常见的就是使用连接符号“&”和各种函数公式,下面我们一起来看看。

使用连接符号

公式:=A2&"-"&B2&"-"&D2

如图所示,需要将表格里ABC三列的数据合并在一起,使用连接符号的话,在D2单元格内输入“=”号后,选择A2后输入连接符号,如果中间需要分隔符,可以用英文状态下的引号引上分隔符,再输入连接符号后选择B2单元格,输入连接符号和分隔符后,再输入连接符后选择C2单元格。

即每一个单元格或分隔符之间用“&”连接起来。

使用函数CONCATENATE

公式:=CONCATENATE(A2,"-",B2,"-",D2)

或 =CONCATENATE(A2,,B2,D2)

在版本比较低的EXCE表格里,可以使用函数CONCATENATE连接要合并的单元格,和连接符的使用方法类似,如果中间需要分隔符隔开各个单元格的内容,可以在公式的中间添加英文引号引起来的分隔符,每一个单元格和分隔符之间用英文逗号间隔。

这个函数的参数不能使用单元格区域,如果使用单元格区域就会报错,因此如果是多个单元格的数据需要合并,用此公式就有点繁琐了。

使用函数concat

在2016版本中EXCEL有了新的函数concat,这个函数的参数不仅可以输入单个单元格,还可以输入单元格区域。

公式:=concat(A2:D2)

直接将A2、C2、D2三个单元格进行合并。

因为函数公式的后面是一个单元格区域,如何在合并后的内容里需要添加分隔符,可以在合并前的数据里添加辅助列,在辅助列输入分隔符,再使用concat函数,就能在合并后的内容里添加上分隔符,如图所示。

使用TEXTJOIN函数

在2019版本后,出现了TEXTJOIN函数,这个函数的功能更加强大,不再需要添加辅助列输入分隔符符号,还可以选择是否忽略空格。

Textjoin使用分隔符连接列表或文本字符串区域

TEXTJOIN(delimiter,ignore_empty,text1,[text2],…),

delimiter为指定的分隔符,如果不指定分隔符,也需要输入后面的逗号。

ignore_empty为True时,忽略空单元格;ignore_empty为False时,包含空单元格。

公式:=TEXTJOIN("-",FALSE,A2:D2) or =TEXTJOIN("-",TRUE,A3:D3)

如图所示,第二行的数据包含空白单元格,第三行的数据忽略空白单元格。

如图所示,公式“=TEXTJOIN(,,A2:D2)”第一参数没有指定分隔符,第二参数不填写TRUE或FALSE,则默认TRUE忽略空白单元格。

以上,就是在EXCEL表格里合并多列数据的四种方法,你喜欢哪种呢?

•••展开全文
相关文章