跳至主要内容

Kutools for Office — 一套工具,五种功能。事半功倍。

如何在 Excel 中将合并单元格复制并粘贴到单个单元格中?

Author Xiaoyang Last modified

通常情况下,当您在 Excel 中复制合并单元格并将它们粘贴到其他位置时,默认情况下这些单元格在新位置仍然保持合并状态。然而,在许多情况下——例如当您需要分析或操作数据时——合并单元格的格式可能会导致问题。通常需要的是将这些合并单元格的值粘贴到单个单元格中,如下图所示,这样每个原始值都占据单独的单元格。这使得数据处理、排序和进一步计算变得更加容易。本文中,我们将介绍几种实用的方法,用于在 Excel 中将合并单元格作为未合并的单个单元格进行复制和粘贴,并详细说明其适用场景、优缺点。

a screenshot showing merged cells have been pasted in single cells

使用“选择性粘贴”功能将合并单元格复制并粘贴到单个单元格中

使用 Kutools for Excel 将多个合并单元格复制并粘贴到单个单元格中

VBA 宏:取消合并单元格并将合并值填充到单个单元格中


使用“选择性粘贴”功能将合并单元格复制并粘贴到单个单元格中

如果您的工作表中只有少数几个合并区域需要在复制后取消合并,Excel 中的“选择性粘贴”功能可以快速帮助将合并单元格的值分布到不同的单元格中。此方法适用于小型工作表或处理不频繁的情况。请按照以下步骤操作:

1. 选择需要的合并单元格并按 Ctrl + C 进行复制。

2. 移动到目标区域,然后按 Ctrl + V 粘贴合并单元格。在粘贴区域的右下角,点击小的“选择性粘贴选项”图标,然后从列表中选择第三个图标“公式和数字格式”。这个特殊粘贴选项告诉 Excel 只粘贴值和格式,同时自动取消合并单元格。请参见下图:

a screenshot of selecting the Formulas & Number Formatting option after pasting the merged cells

3. 结果显示原始值已分布到单个未合并的单元格中,为接下来的数据管理或计算做好准备。

a screenshot showing the pasted results

注意:如果合并区域覆盖了多列或多行且仅第一个(左上角)单元格有值,则此方法可能会使某些结果单元格留空。主要推荐用于每个合并单元格仅包含一个值的情况。

如果您遇到不需要的格式或数据丢失,请仔细检查源和目标范围的合并状态并根据需要进行调整。

这种方法快速且内置在 Excel 中,但在处理大范围或多组合并单元格时效率较低。


使用 Kutools for Excel 将多个合并单元格复制并粘贴到单个单元格中

Excel 的原生功能不允许您一步将多个非连续的合并区域复制并粘贴到单个单元格中。然而,Kutools for Excel 的“多区域复制”功能使得处理多个合并区域变得更加容易。这对于较大的数据集或者需要同时处理多组合并单元格非常理想。

下载并安装 Kutools for Excel 后,请按以下步骤操作:

1. 按住 Ctrl 键并选择所有要复制的合并单元格或区域。

2. 转到功能区中的 Kutools 选项卡,展开“区域”,然后选择“多区域复制”。

3. 在“复制多个区域”对话框中,将“选择性粘贴”选项设置为“公式和数字格式”。如果希望保持源单元格的尺寸,还可以选择“包括行高”和/或“包括列宽”。参考截图:

a screenshot of selecting the corresponding options in the Copy Multiple Ranges dialog box

4. 单击“确定”,会弹出提示,允许您指定粘贴结果的起始单元格。确保选择下方或右侧有足够的空白空间,因为粘贴操作会相应扩展(如下图所示):

a screenshot of selecting a destination cell to place the pasted results

5. 最后,单击“确定”确认,原本合并的单元格将被粘贴为单独的单元格。这样,您的数据就标准化了,可以进行进一步处理而不会出现不必要的合并冲突。

提示:这种方法非常适合批量处理,有助于在处理复杂的工作表时保持工作效率,尤其是存在大量或分散的合并单元格时。如果您经常需要重复此操作,Kutools 的其他区域和合并工具可以进一步简化相关任务。

立即下载并免费试用 Kutools for Excel!


VBA 宏:取消合并单元格并将合并值填充到单个单元格中

对于需要一次性处理大量合并区域的用户,VBA 宏可以节省大量的手动操作。此 VBA 代码会自动取消选中单元格的合并,并将每个产生的单个单元格填充上原来合并单元格的值。这种方法对复杂或重复的数据转换任务非常有效,特别是当内置选项和公式不足以解决问题时尤为有用。

1. 单击“开发工具”>“Visual Basic”以打开 Microsoft Visual Basic for Applications (VBA) 窗口。接着单击“插入”>“模块”以添加一个新的代码模块,然后复制并粘贴以下代码:

Sub UnmergeAndFill()
    Dim cell As Range
    Dim area As Range
    Dim rng As Range
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set rng = Application.Selection
    Set rng = Application.InputBox("Select merged range", xTitleId, rng.Address, Type:=8)
    
    For Each area In rng
        If area.MergeCells Then
            With area.MergeArea
                .UnMerge
                .Value = area.Value
            End With
        End If
    Next area
End Sub

2. Run button 运行 按钮(或按 F5)执行代码。将弹出一个对话框,询问您要处理的合并单元格区域。确认选择后,宏将取消所有选定单元格的合并,并将每个单独单元格填充上来自合并组的值。

注意事项:在运行宏之前,建议备份您的数据。此代码会覆盖目标单元格中的现有值,因此避免选择包含重要数据的区域。这种方法在大型表格中取消合并和分发值,或在数据导入和清理期间进行转换时非常有效。

故障排除:宏可能在您的 Excel 设置中被禁用;根据需要调整宏安全性设置。


对于每种解决方案,请选择最适合您的工作表大小、数据布局和自动化需求的方法:

  • 选择性粘贴选项最适合简单、偶尔的任务。
  • Kutools for Excel 使批量处理变得快速简便,特别适合复杂的工作表。
  • VBA 推荐用于重复或大规模的取消合并和填充场景。

如果您的合并数据跨越多行或多列,请仔细检查结果,以确保所有预期的单元格都已准确填充。在进行批量更改之前,请始终保存您的文件。

最佳Office办公效率工具

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

通过Kutools for Excel提升您的Excel技能,体验前所未有的高效办公。 Kutools for Excel提供300多项高级功能,助您提升效率并节省时间。 点击此处获取您最需要的功能……


Office Tab为Office带来多标签界面,让您的工作更加轻松

  • 支持在Word、Excel、PowerPoint中进行多标签编辑与阅读
  • 在同一个窗口的新标签页中打开和创建多个文档,而不是分多个窗口。
  • 可提升50%的工作效率,每天为您减少数百次鼠标点击!

所有Kutools加载项,一键安装

Kutools for Office套件包含Excel、Word、Outlook和PowerPoint的插件,以及Office Tab Pro,非常适合跨Office应用团队使用。

Excel Word Outlook Tabs PowerPoint
  • 全能套装——Excel、Word、Outlook和PowerPoint插件+Office Tab Pro
  • 单一安装包、单一授权——数分钟即可完成设置(支持MSI)
  • 协同更高效——提升Office应用间的整体工作效率
  • 30天全功能试用——无需注册,无需信用卡
  • 超高性价比——比单独购买更实惠