Excel:如何将三列合并为一列


在 Excel 中,可以使用两种常用方法将三列合并为一列:

方法一:使用CONCAT函数

 =CONCAT( A2:C2 )

这个特定的公式会将单元格A2B2C2中的值合并到一个单元格中,值之间没有空格。

方法2:使用TEXTJOIN函数

 =TEXTJOIN(" ", TRUE, A2:C2 )

这个特定的公式会将单元格A2B2C2中的值合并到一个单元格中,值之间有空格。

以下示例展示了如何在实践中使用每个公式以及 Excel 中的以下数据集,其中包含有关公司员工的总销售额的信息:

我们走吧!

示例 1:使用 CONCAT 将三列合并为一列

我们可以在单元格D2中键入以下公式来合并单元格A2B2C2中的值,值之间不留空格:

 =CONCAT( A2:C2 )

然后我们可以单击此公式并将其拖动到 D 列中的每个剩余单元格:

D 列将 A、B 和 C 列的值合并到一个单元格中,值之间没有空格。

注意:您可以在此处找到 Excel 中CONCAT函数的完整文档。

示例 2:使用 TEXTJOIN 将三列合并为一列

我们可以在单元格D2中键入以下公式,将单元格A2B2C2中的值组合起来,值之间留有空格:

 =TEXTJOIN(" ", TRUE, A2:C2 )

然后我们可以单击此公式并将其拖动到 D 列中的每个剩余单元格:

D 列将 A、B 和 C 列的值合并到一个单元格中,值之间有空格。

请注意, TEXTJOIN函数的第一个参数指定连接值时要使用的分隔符。

例如,我们可以使用以下公式将 A、B 和 C 列中的值组合在一起,并在值之间使用连字符:

 =TEXTJOIN("-", TRUE, A2:C2 )

以下屏幕截图显示了如何在实践中使用该公式:

D 列现在将 A、B 和 C 列的值合并到一个单元格中,值之间有连字符。

注意:您可以在此处找到 Excel 中TEXTJOIN函数的完整文档。

其他资源

以下教程介绍了如何在 Excel 中执行其他常见操作:

如何在 Excel 中连接文本和日期
如何在 Excel 中使用 If 串联公式
如何在Excel中用空格合并两列

添加评论

您的电子邮箱地址不会被公开。 必填项已用*标注