Excel中合并两列数据有四种方法:一、用“&”连接符,如=A1&B1;二、用CONCAT函数,如=CONCAT(A1,B1);三、用CONCATENATE函数,如=CONCATENATE(A1,B1);四、用TEXTJOIN函数可忽略空值,如=TEXTJOIN(" ",TRUE,A1,B1)。

Excel表格中如何快速合并两个列的内容_使用连接符或CONCAT函数  第1张

如果您需要将Excel表格中两列的数据快速合并为一列,可以通过连接符或内置函数实现。以下是具体操作方法:

一、使用连接符“&”合并两列内容

连接符“&”是Excel中最基础的文本合并方式,适用于所有版本,无需函数支持,直接在单元格中拼接两个单元格的值。

1、在目标合并结果所在列的第一个单元格(例如C1)中输入公式:=A1&B1

2、按Enter键确认,C1将显示A1与B1内容无间隔拼接的结果。

3、选中C1单元格右下角的小方块,向下拖拽填充至所需行数。

4、如需在两列内容之间添加分隔符(如空格、短横线),可将公式改为:=A1&" "&B1=A1&"-"&B1

二、使用CONCAT函数合并两列内容

CONCAT函数可一次性合并多个单元格或区域,兼容Excel 2016及以后版本,支持连续或非连续单元格引用,语法简洁且不易出错。

1、在目标合并列的第一个单元格(例如C1)中输入公式:=CONCAT(A1,B1)

2、按Enter键确认,C1显示A1与B1内容的合并结果。

3、选中C1并双击填充柄,自动向下填充整列对应行。

4、若需插入分隔符,CONCAT不直接支持,须改用:=CONCAT(A1," ",B1)=CONCAT(A1,"|",B1)

三、使用CONCATENATE函数合并两列内容

CONCATENATE是早期Excel版本中的传统合并函数,功能与CONCAT一致但语法稍长,仍可在旧版Excel(如2013及更早)中稳定使用。

1、在目标列首单元格(例如C1)中输入公式:=CONCATENATE(A1,B1)

2、按Enter键执行,C1即显示合并后文本。

3、将鼠标移至C1右下角,待光标变为黑色实心十字时双击,完成整列填充。

4、添加空格分隔时,公式应写为:=CONCATENATE(A1," ",B1)

四、使用TEXTJOIN函数带条件合并(含忽略空值)

TEXTJOIN函数支持自定义分隔符,并可设置是否忽略空单元格,适用于存在空白数据的列,避免产生多余空格或符号。

1、在目标列第一个单元格(例如C1)中输入公式:=TEXTJOIN(" ",TRUE,A1,B1)

2、其中第二个参数“TRUE”表示跳过空值,第一个参数“ " " ”为分隔符(可替换为“-”、“/”等)。

3、按Enter键确认后,C1显示合并结果,且当A1或B1为空时不插入额外空格。

4、向下拖拽填充柄复制公式至其他行。