核心结论就是 excel 两个单元格内容合并,有三种主流方案,第一种是使用 & 连接符,写法最简单,新手首选;第二种是 CONCAT 函数,新版推荐,替代老版 CONCATENATE 函数;第三种是快速填充 Ctrl+E,不需要写公式,适合临时处理,注意区分:文本合并是把两个单元格文字拼接成新内容,和工具栏
【合并后居中】不是同一个功能,合并后居中只会把单元格格子合并,只保留左上角单元格内容,另一个单元格内容会丢失,这个是最容易混淆的点,合并之后如果是公式生成,原始单元格改动,合并结果会自动更新,如果是快速填充生成的是静态文本,不会自动联动。
方法一 & 连接符(最常用)
语法:=A2&B2
如果中间需要加分隔符,比如横线、空格,写法:=A2&"-"&B2
操作步骤
1 A2、B2 是需要合并的两个单元格
2 在 C2 输入公式 =A2&B2
3 回车得到合并结果
4 拖动 C2 右下角填充柄下拉,整列批量合并
方法二 CONCAT 函数(新版推荐)
语法:=CONCAT (A2,B2)
加分隔符写法:=CONCAT (A2,"-",B2)
老版本 excel 的 CONCATENATE 函数,功能和 CONCAT 一样,只是参数写法偏长,新版已经推荐 CONCAT
方法三 快速填充 Ctrl+E(无公式)
1 在 C2 手动输入 A2 和 B2 合并后的示例内容
2 选中 C 列待填充区域,按下 Ctrl+E
3 excel 自动识别规律,批量生成合并内容
特点:输出静态文本,原始单元格修改,结果不会自动更新
两种方式对照表
| 方式 | 公式写法 | 特点 |
|---|---|---|
| & 连接符 | =A2&B2 | 简单直观,所有版本兼容 |
| CONCAT 函数 | =CONCAT(A2,B2) | 新版推荐,支持多单元格拼接 |
| 快速填充 Ctrl+E | 无公式 | 不用写公式,静态结果 |
重点注意事项
1 不要使用
【合并后居中】按钮来合并文字,该操作会丢失非左上角单元格的数据
2 如果合并后数字变成奇怪格式,可以用 TEXT 函数,例如 = A2&TEXT (B2,"0000"),统一数字格式
3 公式里面引号、逗号必须是英文半角符号,中文符号会报错
4 如果想要合并之后变成固定文字,不再跟随源单元格变动,选中结果列,复制,选择性粘贴为数值
FAQ
问题 1 excel 两个单元格内容合并,合并后居中可以合并文字吗?
回答 1 excel 两个单元格内容合并,合并后居中是单元格格子合并,只会保留左上角单元格内容,另一个单元格内容会被删掉,不能用来拼接两段文字,拼接文字要用 & 或者 CONCAT 函数。
问题 2 excel 两个单元格内容合并,合并之后想中间加空格怎么做?
回答 2 excel 两个单元格内容合并,加分隔符公式写成 = A2&" "&B2,引号里面就是空格,也可以改成横杠、斜杠等自定义符号。
问题 3 excel 两个单元格内容合并,CONCAT 和 & 哪个更好?
回答 3 excel 两个单元格内容合并,两个都可以,& 写法更简短,所有版本都支持;CONCAT 是新版推荐函数,多个单元格批量拼接的时候可读性更好。
问题 4 excel 两个单元格内容合并,公式合并之后,源单元格修改为什么结果跟着变?
回答 4 excel 两个单元格内容合并,因为是公式动态引用,想要固定不变,复制合并结果,选择性粘贴为数值就可以。
免责声明
本教程基于桌面版 excel 常规版本讲解单元格文本合并,CONCAT 函数在低版本 excel 不支持,本内容仅作为办公学习参考,操作前建议备份原始表格,避免误操作丢失原有数据。


