在日常工作中,我们经常需要把多个单元格的内容合并到一个单元格中,比如把姓和名合并成全名、把地址拆分的多列合并成一行。如果合并后还需要换行显示,很多人就不知道怎么处理了。这篇文章教大家一个公式解决!

一、操作步骤

假设A列是姓名,B列是部门,需要在C列合并成“姓名(换行)部门”的格式。

第一步:选中C2单元格,输入公式:

=A2 & CHAR(10) & B2

CHAR(10) 是Excel中的换行符,相当于按下 Alt+Enter 的效果。

第二步:按回车确认,C2显示为“姓名部门”在同一行,因为此时单元格还没有开启自动换行。

第三步:点击「开始」→「自动换行」,文字就会按照换行符的位置分成两行显示。

第四步:双击C2右下角填充柄,公式自动应用到所有行,所有数据合并完成。

Excel快速合并数据并换行,一个公式搞定-天天办公网

二、用连接符手动输入换行

如果你不想用 CHAR(10),也可以手动输入换行符:

第一步:在C2单元格输入公式:

=A2 & " " & B2

先在连接符中间输入一对双引号(表示空文本),然后把光标放到双引号里面,按 Alt+Enter,再按回车确认。

第二步:双击填充柄向下填充即可。

Excel快速合并数据并换行,一个公式搞定-天天办公网
用连接符手动输入换行

三、两种方法对比

方法 公式 优点 缺点
CHAR(10)法 =A2&CHAR(10)&B2 公式简洁,容易修改 需记得函数名
Alt+Enter法 =A2&” “+B2 不记函数,直观输入 双引号内容易输错

四、总结

Excel快速合并数据并换行,核心是连接符 & 配合换行符。推荐用 CHAR(10) 的方式,公式清晰、批量填充方便。