想把 Excel 里两列姓名快速合并到同一列?使用连接符 & 就能轻松完成,千万不要误点“合并后居中”——这个功能只会保留左上角单元格的内容,并不能真正实现 Excel 两列数据合并。下面以 Microsoft 365 版 Excel 为例,教你把 B 列的“姓”和 C 列的“名”合并到 A 列“姓名”这一栏中。
先在姓名列输入连接公式
先点击 A5 单元格,输入 =B5&""&C5 后按回车。这里两个英文双引号之间是空的,没有加入空格,所以“孙”和“悟空”会直接合并成“孙悟空”;如果你想让姓和名之间保留一个空格,可以把公式改为 =B5&" "&C5 。
按下回车后,A5 就会显示“孙悟空”,而 B5 和 C5 原本的数据不会发生任何变化。如果结果显示的是正常姓名,而不是公式字符串,说明 Excel 公式输入正确,单元格格式也没有问题。

再向下填充整列姓名
选中 A5 单元格,拖住右下角的填充柄一直往下拉到最后一行数据即可;如果你的 Excel 数据区域是连续的、中间没有空白行,也可以直接双击填充柄,系统会自动批量填充整列。完成后,A6 到 A8 会依次生成“唐三藏”“猪八戒”“沙悟净”,每一行都会自动引用当前行对应的姓和名进行合并。

如果结果显示的是公式本身,而不是合并后的姓名,先把单元格格式调整为“常规”,再按 F2 后回车,重新确认公式即可;如果 Excel 合并姓名后发现姓和名之间多了不需要的空格,记得检查公式中的双引号里是否误加了空格。
