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

如何在 Excel 中将多个工作表合并为一个,并自动删除重复项?

优势:适用于动态数据,易于维护,无需加载项或代码,且支持复杂的数据转换。修改日期

在许多实际场景中,Excel 用户常常需要处理包含多个结构相同工作表的大型工作簿。这些工作表可能因重复录入、整合来自不同来源的数据,或定期更新而产生重复记录。当您需要高效整合所有信息——例如生成汇总报告、整理历史记录,或准备用于分析的清洗后数据集时——便会面临一个关键挑战:如何快速、可靠地将这些工作表合并为一张主表,并彻底清除所有重复项?
显示在 Excel 中合并工作表并删除重复项的截图

本文为您介绍了在 Excel 中实现这一目标的多种实用方法,涵盖从简单的手动操作到更高级的自动化方案,每种方法均针对不同的使用场景和用户需求量身打造。以下是您将看到的解决方案,以及便于快速导航的可点击链接:

使用复制和粘贴将工作表合并为一个并删除重复

使用 Kutools for Excel 的“合并”功能将工作表合并为一个并删除重复

使用 Kutools for Excel 的合并表格将两个表格合并为一个,同时删除重复项并更新新数据

使用 VBA 自动合并并删除重复

使用 Power Query(获取和转换)合并并删除重复


使用复制和粘贴将工作表合并为一个并删除重复

Excel 并未提供一键合并多个工作表并自动去除重复项的内置功能,但通过简单直观的手动操作即可轻松完成,所有用户都能上手。如果只需处理少量工作表,或无需自动化流程,手动复制粘贴不失为一种实用之选。然而,面对大量工作表或需要频繁更新的情形,这一过程可能既耗时又容易出错。

1. 打开第一个工作表(例如 Sheet 1),选中其数据区域,然后按 Ctrl + C 复制。切换至新的空白工作表(例如 Sheet_Merged),选中起始单元格(A1 或您偏好的位置),再按 Ctrl + V 粘贴数据。

2. 对每个需要合并的其他工作表,重复执行复制粘贴操作,将数据依次粘贴到合并工作表中上一数据块的下方,注意不要在数据集之间留下空白行,以免影响后续删除重复项的操作。

3. 将所有所需数据汇集到合并工作表后,选择整个数据区域,然后转到数据选项卡,单击删除重复
显示 Excel“数据”选项卡中“删除重复项”选项的截图

4. 在删除重复对话框中,根据实际情况勾选或取消勾选包含标题:若标题仅在顶部出现一次,请勾选该选项;若所选区域包含多个标题行,请取消勾选,以免遗漏数据。同时,请确认用于检测重复项的列是否正确,以确保操作精准无误。
“删除重复项”对话框的截图

5. 单击 OK,Excel 将处理数据,并告知您已删除多少个重复值以及保留了多少个唯一值。此摘要有助于验证结果。
显示 Excel 中关于已删除和剩余重复项的确认消息的截图

6. 单击 OK 关闭对话框。合并后的工作表现已包含所有选中工作表的整合数据,且重复项已被清除。
显示在 Excel 中已删除重复项的合并工作表的截图

此手动方法最适合偶尔执行且工作表数量有限的任务,其优势在于操作简单、通用性强,无需额外工具或特殊权限。然而,面对复杂或需重复执行的合并需求,手动操作可能变得繁琐,并容易引入人为错误。若您的工作簿包含大量数据,或需定期重复该流程,建议采用下文介绍的更自动化方案。


使用 Kutools for Excel 的“合并”功能将工作表合并为一个并删除重复

当您需要合并大量工作表(例如数十个甚至上百个)时,手动复制粘贴显然不切实际。Kutools for Excel合并工具可显著简化此类工作流程,助您快速将多个工作表整合为一个,大幅减少操作步骤并避免常见手动错误。如果您需频繁合并数据或管理结构一致的工作簿,此方案尤为适用!

Kutools for Excel 提供 300 多项高级功能,简化复杂任务,提升创造力与效率。集成 AI 能力,Kutools 精准自动化任务,让数据管理变得轻松自如。Kutools for Excel 的详细信息……         免费试用……

1. 在 Excel 中单击 KUTOOLS PLUS > 合并。在汇总工作表对话框中,选择复制多个工作簿中的数据到一个工作表中选项。
“合并工作表”对话框的截图
“合并工作表”对话框的截图

2. 单击下一步。在下一窗口中,单击添加> 文件文件夹(根据需要),并定位到包含待合并工作表的工作簿所在位置。
使用 Kutools 选择要合并的文件或文件夹的截图

3. 请确保在工作簿列表中勾选了正确的工作簿,并在工作表列表中选择所有要合并到主表中的工作表。
在 Kutools 中勾选要合并的工作表的截图

4. 单击下一步。在此步骤中,请在标题行数字段中指定每个原始工作表包含的标题行数量。对于带单一行标题的常规表格,请输入 1,即可确保仅将每个工作表的第一行视为标题,其余部分均视为数据。
在 Kutools 中设置合并工作表选项的截图

5. 单击完成,指定输出位置并输入用于保存合并后数据的新工作簿名称。
显示“指定合并工作簿的文件名和位置”对话框的截图

6. 单击保存。合并完成后,系统将提示您是否打开生成的文件。
提示是否打开合并后工作簿的对话框截图

7. 选择即可查看结果。来自多个工作表的所选数据已成功合并为一个。
合并工作表后打开的合并工作簿截图

8. 要在该合并工作表中删除重复项,请先选中合并后的数据,然后依次点击 Kutools > 选择 > 选择重复/唯一单元格
Excel 中 Kutools 选项卡下“选择重复 & 唯一单元格”选项的截图

9. 在选择重复/唯一单元格对话框中,勾选重复项(除首个外)选择整行,即可全面选中所有重复记录。
“选择重复 & 唯一单元格”对话框的截图

10. 单击 OK(如提示所示,请点击两次),即可选中所有重复行。
选择要删除的重复行的对话框截图

11. 右键单击任意一个已选中的设置行,然后从上下文菜单中选择删除,即可从合并结果中移除重复数据。
针对所选重复行的“删除”选项截图

现在,您已获得一张整合了多源数据的主表,所有数据均已标准化并完成去重。
显示已删除重复项的合并工作表的截图

Kutools for Excel——通过 300 多款必备工具全面增强 Excel 功能,助您工作更快速、更轻松,并借助 AI 功能实现更智能的数据处理与高效办公!立即获取

优点:适用于处理大量工作表,可自动执行重复操作,并提供高级合并选项;界面引导用户逐步完成每个阶段,有效减少出错几率。 缺点:此方法需依赖 Kutools 插件,在部分工作环境中可能无法使用。

若在合并过程中出现数据缺失或列不匹配等问题,请检查所有工作表是否采用一致的列结构和标题格式。若删除重复项时未选中所有预期行,请确认已勾选正确的列。


使用 Kutools for Excel 的合并表格将两个表格合并为一个,同时删除重复项并更新新数据

如果您的场景需要使用另一个表格中的新记录来维护或更新主表——例如每月合并销售数据、持续更新项目列表或定期汇总调查结果——那么 Kutools for Excel 中的合并表格工具为您提供了一种高效解决方案。它不仅能智能合并数据,还能自动更新现有条目、追加未匹配的新行,并支持多种重复项管理选项。该工具特别适合需要定期更新数据库或核对清单的用户,尤其适用于对数据精确性和时效性要求较高的场景。

Kutools for Excel 提供 300 多项高级功能,简化复杂任务,提升创造力与效率。集成 AI 能力,Kutools 精准自动化任务,让数据管理变得轻松自如。Kutools for Excel 的详细信息……         免费试用……

1. 选中您希望保留并更新的主表(例如主记录),然后单击 KUTOOLS PLUS 中的合并表格
显示 Kutools for Excel 在 Excel 中的表格合并功能的截图

2. 在请选择查找数据的表格字段中,选择辅助表格,即可打开合并表格对话框。
在 Kutools 中选择查找表的截图

3. 单击下一步。在下一步中,勾选将用作两表记录匹配唯一标识符的列(关键字段)。
在 Kutools 中选择用于比较表格的关键列的截图

4. 单击下一步,选择当辅助表格中存在新数据时,您希望在主表中更新的列。您可以勾选所有列,也可仅勾选需要刷新的列。
在 Kutools 中选择用于更新主表的列的截图

5. 单击下一步。如果没有需要添加的新列,请跳过此步骤。在最后一步中,于添加下勾选添加非匹配行到主表的尾部,确保所有新数据都出现在您的主列表中;于更新下勾选仅当查找表中的单元格包含数据时才更新,避免用空白值覆盖现有数据。
选择添加或更新行选项的截图

6. 单击完成,两个表格将合并到主表中:现有记录会使用新值或信息进行更新,查找表中所有未匹配的行将追加到末尾。
显示两个表格已合并并完成更新的截图

Kutools for Excel——通过 300 多款必备工具全面增强 Excel 功能,助您工作更快速、更轻松,并借助 AI 功能实现更智能的数据处理与高效办公!立即获取

优势:支持同时更新与追加数据,提供灵活的重复项管理方式,非常适合持续性的数据维护任务。 注意:正确选择关键列对准确匹配和合并记录至关重要;在合并前,请务必仔细检查预览结果,尤其是在使用部分匹配时。


使用 Power Query(获取和转换)合并并删除重复

Power Query(在部分 Excel 版本中称为“获取和转换”)为您提供了一种灵活且动态的方式,轻松合并多个工作表中的数据并清除重复项——全程无需编写代码或手动复制粘贴。借助 Power Query,您可以从多个数据源导入信息、追加表格、应用各类转换,并在底层数据更新时一键刷新结果。这一解决方案尤其适合处理动态数据集、需要可刷新汇总报表,或更倾向于通过直观界面而非编写宏来管理数据流程的用户。

使用 Power Query 合并多个工作表并删除重复的步骤:

1. 转到数据选项卡,选择获取数据 > 来自其他源 > 空白查询;若从现有数据开始,也可使用从表/区域。在 Power Query 编辑器中,您将为每个目标工作表创建查询:

2. 如果您使用了空白查询,请按以下步骤操作:

  • Power Query 编辑器中,点击主页选项卡中的高级编辑器,即可打开 M 语言编辑器。
  • 删除默认代码(通常形如 )let……in……)。
  • 将以下 M 代码粘贴到编辑器中:
    let
        Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content]
    in
        Source
显示如何使用代码的截图
作者
  • 请确保您已将数据区域转换为表格。
  • Table1 替换为您工作簿中每个工作表对应的适当表格名称或已定义的区域,然后重复此操作,为每个需要合并的工作表创建一个查询。

3. 在 Power Query 编辑器中将每个工作表作为查询加载后,选中它们,然后单击“查询”选项卡下的追加查询 ,即可将它们合并为一个查询。

“追加”选项的截图

4. 此时会弹出追加查询对话框,请指定刚刚创建的两个查询,然后单击确定

选择两个查询的截图

5. 选中合并后的查询,转到删除行> 删除重复,此操作默认基于所有列删除重复记录。

删除重复项的截图

5. 选中合并后的查询,转到删除行>

6 。单击“关闭并加载”

现在,您已获得一个干净、整合的表格,当任一原始工作表中的数据发生变化时,该表格可自动刷新。Power Query 让更新您的主数据集变得轻而易举——只需在结果表格上单击右键并选择刷新 初次设置对完全的新手来说可能稍显复杂,高级调整也可能需要一定的 Power Query(M 语言)技能。如果您使用了命名区域或表格,Power Query 会以名称显示它们。为获得最佳效果,请确保各工作表中的数据结构(标题/列)保持一致。若某些工作表包含额外列,请在追加数据并删除重复项前统一列结构,或在每个查询中明确仅选择相关列。

最佳办公效率工具

🤖KUTOOLS AI 助手:基于以下内容革新数据分析:智能执行   |  生成代码|  创建自定义公式  |  数据分析及生成图表|  调用 Kutools Functions……
热门功能查找、高亮或标记重复项   |  删除空白行   |  合并列或单元格且不丢失数据   |  不使用公式的四舍五入……
高级 LOOKUP多条件 VLookup  |  多值 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、Publisher、Access、Visio 和 Project 中启用标签式编辑和阅读
  • 在同一个窗口的新标签页中打开并创建多个文档,而非在新窗口中。
  • 将您的工作效率提升 50%,每天减少数百次鼠标点击!

所有 Kutools 插件,一个安装程序

Kutools for Office 套件捆绑了适用于 Excel、Word、Outlook 和 PowerPoint 的插件以及 Office Tab Pro,非常适合需要跨多个 Office 应用高效协作的团队。

ExcelWordOutlookTabsPowerPoint
  • 一体化套件— Excel、Word、Outlook 和 PowerPoint 插件 + Office Tab Pro
  • 一个安装程序,一个许可证— 几分钟内完成设置(支持 MSI)
  • 协同效果更佳— 在多个 Office 应用中实现高效协同
  • 30 天全功能试用— 无需注册,无需信用卡
  • 超值之选— 比单独购买插件更省钱