跳至主要内容

如何在 Excel 中合并和组合行而不丢失数据?

Author: Amanda Li Last Modified: 2025-05-07

在 Excel 中,如果您使用“合并居中”命令(开始选项卡 > 对齐面板中的合并居中)来合并数据行,Excel 只会保留左上角单元格中的数据。用户必须使用另一种方法将多行数据合并到一行中而不会删除数据。本教程将向您介绍如何将多行数据合并为一行的方法。

  1. 使用剪贴板将多行数据合并到一个单元格中
  2. 使用公式将多行数据合并到一行中
  3. 使用公式 2 将多行数据合并到一行中
  4. 使用 Kutools for Excel 合并多行数据到一行中  
  5. 合并特定列中具有相同值的多行数据

使用剪贴板将多行数据合并到一个单元格中

通过剪贴板,您可以轻松地将多行数据合并到 Excel 的单个单元格中。请按照以下步骤操作:

1. 单击右下角的锚点 anchor button 位于 剪贴板 组中的 开始 选项卡以启用 剪贴板 左侧的工作区域。参见截图:
Click the anchor in the Clipboard group to enable the Clipboard

2. 选择数据行,并按 Ctrl + C 键复制它们。然后复制的数据会被添加到 剪贴板.
注意:您也可以单击 开始 > 复制 以复制所选的数据行。
the copied data is added into the Clipboard

3. 双击一个空白单元格,然后单击剪贴板中的复制数据。随后,复制的多行数据会立即插入到该单元格中。参见上面的截图。

在 Excel 中合并多列/行而不丢失数据和数字格式

通常,在使用 Excel 中的合并功能合并单元格时,它会删除除第一个单元格外的所有单元格内容。然而,使用 Kutools for Excel 的 合并(行和列) 工具,您可以轻松批量合并多个单元格/行/列而不丢失数据。更重要的是,此工具还支持在合并结果中保留原始日期格式和数字格式。


acombine rows columns keep formatting

Kutools for Excel - 通过超过300个必备工具,让Excel功能大幅提升。永久免费享受AI功能!立即获取

使用公式 1 将多行数据合并到一行中

例如,您在 Excel 中有一些数据,现在需要将多行合并为一行并得到如下结果,该如何操作?这里有一些公式可以帮助您将多行数据合并到一行中。

无空格合并多行数据:=A1&A2&A3&A4&… 带空格合并多行数据:=A1&" "&A2&" "&A3&" "&A4&…

1. 在空白单元格 A9 中,请输入公式 =A1&A2&A3&A4&A5=A1&" "&A2&" "&A3&" "&A4&" "&A5.

2. 然后按下 Enter 键并选择单元格 A9,拖动填充柄覆盖您想应用此公式的单元格范围。
drag the fill handle right to fill the cells
现在,多行数据已合并为一行。

注意: 要删除公式但保留合并结果,您可以这样做:选择公式单元格,按下 Ctrl + C 键复制它们,右键单击选定的公式单元格并从上下文菜单中点击或者,您可以应用 转为实际值 Kutools for Excel 的功能,只需单击一下即可删除公式但保留合并结果, 了解更多 ...
convert the formula to value

如果您有多行需要合并,这种方法会比较复杂。


使用公式 2 将多行数据合并到一行中

steps to merge rows of data into one row with CONCATENATE and TRANSPOSE functions

您还可以结合 CONCATENATE 和 TRANSPOSE 函数将多行数据合并到 Excel 的一个单元格中。请按照以下步骤操作:

1. 选择一个空白单元格,输入公式 =CONCATENATE(TRANSPOSE(A1:A10&" ")),并在公式中突出显示 TRANSPOSE(A1:A10&" ") 部分。

2. 按 F9 键将公式中的高亮部分转换为值。

3. 删除大括号 { 和 },以及公式中最后一个值后面的空格。在我的例子中,删除 {}“effectively ” 中的空格。

4. 按 Enter 键。

现在,给定的多行数据已合并到指定的单元格/行中,且没有任何数据丢失。

注意:要删除公式但保留合并结果,您可以复制公式单元格,右键单击它,并从上下文菜单中选择


使用 Kutools for Excel 将多行数据合并到一行中

使用 Kutools for Excel 合并功能将多行数据合并到一行中要容易得多。

Kutools for Excel 提供了超过 300 种高级功能,简化复杂任务,提升创造力与效率。 通过集成 AI 能力,Kutools 能够精准自动执行任务,让数据管理变得轻松简单。Kutools for Excel 的详细信息...         免费试用...

1. 选择要合并的范围,并单击 Kutools > 合并. 参见截图:
click Kutools > Combine

2. 在 合并列和行 对话框中,指定如下截图所示的选项:
(1) 选择 合并行根据以下选项合并所选单元格.
(2) 为合并的数据指定分隔符。
(3) 在放置结果的下拉列表中指定位置;
(4) 指定如何处理合并的单元格。您可以保留或删除这些合并单元格的内容,也可以合并这些单元格。
specify the options in the dialog box

3. 然后单击确定以合并多行到一行中而不丢失数据。

(1) 如果在上述步骤中选中了 保留这些单元格的内容 选项:
result of the Keep contents of combined cells options is checked

(2) 如果在上述步骤中选中了 删除这些单元格的内容 选项:
result of th Delete contents of combined cells options is checked

(3) 如果在上述步骤中选中了 合并这些单元格 选项:
resut of the Merge the combined cells options is checked

Kutools for Excel 的合并 (列或行)功能支持更多 Excel 中的合并场景。免费试用!


合并特定列中具有相同值的多行数据

假设您有一个如下截图所示的数据范围。现在,您可能需要合并 Fruit 列中具有相同值的多行数据。在这种情况下,您可以应用 高级合并行 Kutools for Excel 的功能来处理它。
sample data

Kutools for Excel 提供了超过 300 种高级功能,简化复杂任务,提升创造力与效率。 通过集成 AI 能力,Kutools 能够精准自动执行任务,让数据管理变得轻松简单。Kutools for Excel 的详细信息...         免费试用...

1. 选择您要合并具有相同值的行的范围,并单击 Kutools > 文本高级合并行.
click Kutools > Content >  Advanced Combine Rows

2. 在高级合并行对话框中,请将特定列(Fruit 列)设置为主键,为其他列指定合并设置,并单击确定按钮。
设置主键列:单击以突出显示 Fruit 列,并单击 主键;
指定合并设置:单击其他列之一,并单击 汇总 > , 空格, 分号, 逗号,或 另起一行 根据需要。
specify the options in the dialog box

现在所有行都基于特定列中的相同值进行了合并。参见截图:
all rows are merged based on the same value in the certain column

注意:此高级合并行功能不仅支持基于特定列中的相同值合并行,还支持基于特定列中的相同值进行计算。例如,我指定合并和计算设置如下:
(1) 将 Fruit 列设置为主键列;
(2) 使用逗号合并 Date 列;
(3) 在 Price 列中获取平均值;
(4) 在 Weight 列中获取最大值;
(5) 在 Amount 列中获取总计值:
more options of this feature

然后您将看到行基于 Fruit 列中的相同值进行了合并和计算,如下所示:
rows are combined and calculated based on the same value in another column

Kutools for Excel 的高级合并行功能旨在帮助 Excel 用户轻松基于特定列中的值合并行,并基于特定列进行计算(计数、求和、最大值、最小值等)。免费试用!


使用 Kutools for Excel 将多行数据合并到一行中

 

最佳办公效率工具

🤖 Kutools AI 助手:基于智能执行生成代码创建自定义公式分析数据并生成图表调用 Kutools 函数等功能,彻底改变数据分析方式…
热门功能查找、高亮或标记重复项 | 删除空行 | 合并不丢失数据的列或单元格 | 四舍五入 ...
高级 LOOKUP多条件 VLookup | 多值 VLookup | 多表查找 | 模糊查找 ....
高级下拉列表快速创建下拉列表 | 从属下拉列表 | 多选下拉列表 ....
列管理器添加指定数量的列 | 移动列 | 切换隐藏列的可见状态 | 比较区域和列 ...
精选功能网格聚焦 | 设计视图 | 增强编辑栏 | 工作簿与工作表管理器 | 资源库(自动文本) | 日期提取 | 合并数据 | 加密/解密单元格 | 按列表发送电子邮件 | 超级筛选 | 特殊筛选(筛选粗体/斜体/删除线...)...
排名前 15 的工具集12 种文本 工具添加文本删除特定字符等) | 50 多 种图表 类型甘特图等) | 40 多种实用 公式基于生日计算年龄等) | 19 种插入 工具插入二维码根据路径插入图片等) | 12 种转换 工具小写金额转大写汇率转换等) | 7 种合并与分割 工具高级合并行分割单元格等) | 还有更多...

使用 Kutools for Excel 提升您的 Excel 技能,体验前所未有的高效。 Kutools for Excel 提供超过 300 种高级功能来提高生产力并节省时间。 单击此处获取您最需要的功能...


Office Tab 将标签式界面引入 Office,让您的工作更加轻松

  • 在 Word、Excel、PowerPoint 中启用标签式编辑和阅读
  • 在同一窗口的新标签页中打开和创建多个文档,而不是在新窗口中进行操作。
  • 将您的生产力提升 50%,每天为您减少数百次鼠标点击!