【Excel两个单元格的内容怎么合并到一个单元格】在日常使用Excel的过程中,常常会遇到需要将两个或多个单元格的内容合并到一个单元格的情况。比如,将“姓”和“名”合并为“姓名”,或将“城市”和“邮编”合并为“地址”。以下是一些常用的方法,帮助你高效完成这一操作。
一、说明
在Excel中,合并两个单元格的内容有多种方法,包括使用公式、复制粘贴、以及使用函数如 `&` 或 `CONCATENATE` 等。以下是几种常见方式的简要介绍:
1. 使用“&”符号连接内容
直接在目标单元格中输入公式,如 `=A1&B1`,即可将A1和B1的内容合并。
2. 使用 `CONCATENATE` 函数
适用于旧版本Excel,格式为 `=CONCATENATE(A1, B1)`,功能与“&”类似。
3. 使用 `TEXTJOIN` 函数(推荐)
支持添加分隔符,如空格、逗号等,格式为 `=TEXTJOIN(" ", TRUE, A1, B1)`,更加灵活。
4. 复制粘贴法
手动复制两个单元格的内容,粘贴到目标单元格中,再进行整理。
5. Power Query 合并列
适合处理大量数据,通过导入数据后合并两列,生成新列。
二、表格形式展示操作方法
| 方法 | 操作步骤 | 优点 | 缺点 |
| 使用“&”符号 | 在目标单元格输入 `=A1&B1` | 简单快捷 | 不支持分隔符 |
| 使用 `CONCATENATE` | 输入 `=CONCATENATE(A1, B1)` | 兼容性好 | 需要手动输入每个单元格 |
| 使用 `TEXTJOIN` | 输入 `=TEXTJOIN(" ", TRUE, A1, B1)` | 支持分隔符,灵活 | 需要Excel 2016及以上版本 |
| 复制粘贴法 | 复制A1和B1内容,粘贴到目标单元格 | 无需公式 | 效率低,不适合大量数据 |
| Power Query 合并列 | 导入数据 → 选择两列 → 合并 → 生成新列 | 自动化处理,适合大批量数据 | 操作较复杂,需一定学习成本 |
三、注意事项
- 如果需要添加空格、逗号或其他符号,建议使用 `TEXTJOIN` 或在“&”中加入。
- 合并后的数据如果需要保留原始格式,建议使用公式而不是直接复制粘贴。
- 对于大批量数据,建议使用Power Query或VBA宏提高效率。
通过以上方法,你可以根据实际需求选择最适合自己的方式,轻松实现Excel中两个单元格内容的合并。


