KutoolsforOffice — 一套方案,五大工具。事半功倍。

移动或合并多个单元格内容至一个单元格

作者Xiaoyang修改日期

本教程将为您介绍如何将多个单元格的内容合并到一个单元格中,如下图所示。在 Excel 中,您可以通过&符号、CONCATENATE 函数或 TEXTJOIN 函数,快速高效地完成此操作。

doc-合并多个单元格-1


使用&符号移动或合并多个单元格内容到一个单元格中

通过使用&符号,您可以将多个单元格合并到一个单元格中,请在空白单元格中输入以下公式:

=A2&" "&A3&" "&A4&" "&A5&" "&A6&" "&A7&" "&A8

然后,按下 Enter 键,所有指定的单元格内容都会被合并到一个单元格中,如截图所示:

doc-合并多个单元格-2

备注:上述公式中,A2A3A4A5A6A7A8 为需要合并的单元格;“ ”为用于分隔合并数据的空格分隔符,如需使用其他分隔符,只需将空格字符串替换为所需分隔符(如“,”、“——”等)。


使用 CONCATENATE 函数移动或合并多个单元格内容到一个单元格中

如果需要合并的单元格数量较多,上述公式可能会显得过于冗长。下面为您介绍一个结合 CONCATENATE 和 TRANSPOSE 函数的简便公式。

1. 请在需要显示结果的空白单元格中输入以下公式:

=CONCATENATE(TRANSPOSE(A2:A8)&",")

doc-合并多个单元格-3

2. 接着,选中 CONCATENATE 函数内的整个公式,按下 F9 键,即可将公式转换为数组,如下截图所示:

doc-合并多个单元格-4
向下箭头
doc-合并多个单元格-5

3. 然后,请删除数组前后的花括号,如下图所示:

doc-合并多个单元格-6
向下箭头
doc-合并多个单元格-7

4. 去除花括号后,直接按下 Enter 键,所有单元格内容即可合并到一个单元格中,如截图所示:

doc-合并多个单元格-8

您还可以观看下方演示,了解完整操作流程:

注意

1. 在上述公式中,A2:A8 为需要合并的单元格区域;“,”为用于分隔合并数据的逗号分隔符,可根据实际需求进行更改。

2. 完成该公式后,最后一个单元格后会出现一个逗号。只需双击公式单元格,手动删除最后一个值后的逗号即可。


使用 TEXTJOIN 函数移动或合并多个单元格内容

在 Excel 2019 或 Office 365 中,全新的 TEXTJOIN 函数可助您轻松将多个单元格的内容合并至一个单元格。

TEXTJOIN 的通用语法为:

=TEXTJOIN(delimiter, ignore_empty, text 1, [text 2], …)
  • delimiter:(必需)用于分隔合并数据的分隔符或字符。
  • ignore_empty:(必需)用于决定是否忽略空单元格。选择 TRUE 时,将忽略空单元格;选择 FALSE 时,则包含空单元格。
  • text 1:(必需)需要合并的第一个文本或单元格。
  • text 2...:(可选)其他需要合并的文本或单元格。

请在空白单元格输入或复制以下公式:

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

然后,按下 Enter 键即可得到结果,如下截图所示:

doc-合并多个单元格-9

备注:上述公式中,A2:A8 为需合并的单元格区域,“-”为用于分隔合并数据的短横线分隔符,您可根据需要自行更改。


所用相关函数:

  • CONCATENATE
  • Excel CONCATENATE 函数可将多个单元格中的两个或多个文本项合并为一个整体。
  • TRANSPOSE
  • TRANSPOSE 函数可用于切换区域或数组的方向。例如,您可以将按行水平排列的数据表转换为按列垂直排列,反之亦然。
  • TEXTJOIN
  • Excel TEXTJOIN 函数可使用指定分隔符,将一行、一列或某个单元格区域内的多个值合并为一个。

更多相关文章:

  • 用换行符合并单元格内容
  • 在 Excel 中,您可能会遇到需要将多个单元格的内容合并到一个单元格中,并以换行符分隔,如下图所示。本文将通过两个公式示例,教您如何轻松实现这一操作。
  • 在 Excel 中查找和替换多个值
  • 通常,查找和替换功能可以帮助您快速定位指定文本并将其替换为其他内容。但有时,您可能需要同时查找和替换多个不同的值。例如,将所有“Excel”替换为“Excel 2019”,将“Outlook”替换为“Outlook 2019”等,如下图所示。本文将为您介绍一个可在 Excel 中实现该需求的公式。

最强最佳办公效率工具

Kutools for Excel —— 助您脱颖而出

🤖KUTOOLS AI 助手:基于数据分析的革命性升级智能执行   |  生成代码|  创建自定义公式  |  数据分析及生成图表|  调用 Kutools Functions……
热门功能查找、高亮或标记重复项  |  删除空白行  |  合并列或单元格且不丢失数据  |  不使用公式的四舍五入……
超级 VLookup多条件查找  |  多值返回  |  跨多表查找  |  模糊查找……
高级下拉列表便捷下拉列表  |  联动下拉列表  |  多选下拉列表……
列管理器添加指定数量的列  |  移动列  |  切换隐藏列可见状态  |对比列与选择相同/不同单元格……
精选功能网格聚焦  |  设计视图  |  增强编辑栏  |  工作簿和表管理器|资源库(自动文本)|  日期提取  |  汇总工作表  |  加密/解密单元格  |  按列表批量发送邮件  |  超级筛选  |  特殊筛选(筛选粗体单元格/斜体/删除线等) ......
顶级 15 工具集12 文本工具添加文本删除特定字符……)|  50+ 图表 类型甘特图……)|  40+ 实用公式基于生日计算年龄……)|  19 插入工具插入二维码按路径插入图片……)|  12 转换工具小写金额转大写汇率转换……)|  7 合并和拆分工具高级合并行拆分 Excel 单元格……)|…… 以及更多
在您的首选语言使用 Kutools —— 支持英语、西班牙语、德语、法语、中文及 40+ 种语言!

Kutools for Excel 拥有超过 300 项功能,让您一键直达所需……


Office Tab —— 让 Microsoft Office(包括 Excel)支持标签式阅读与编辑

  • 一秒即可切换数十个已打开的文档!
  • 每天为您减少数百次鼠标点击,轻松告别鼠标手困扰。
  • 在同时查看和编辑多个文档时,让您的工作效率提升高达 50%。
  • 为 Office(包括 Excel)带来高效标签页体验,畅享如同 Chrome、Edge 和 Firefox 般的便捷操作。