通过匹配来自两个工作表/工作簿的列,轻松更新或合并 Excel 中的表格
Kutools for Excel
为 Excel 增添 300 多种
强大功能
在 Excel 中合并两个表格或将一个表格基于另一个表格中的新数据进行更新时,您首先想到的方法可能是来回复制和粘贴数据。此外,Vlookup 函数也可以通过匹配某一列中的数据来帮助合并表格。然而,这两种方法在实际操作中既耗时又令人烦恼。借助 Kutools for Excel 的“汇总表格”功能,您可以快速通过匹配来自两个工作表或工作簿的列来更新或合并两个表格。
点击 Kutools Plus > 汇总表格。见截图:
通过匹配列,使用另一个表格中的新数据更新表格
假设您有如下截图所示的表格,如何通过“产品”列用查找表中的新数据更新主表?请按以下步骤操作。
两个表格中的列数相同:
两个表格中的列数不同:
1. 点击 Kutools Plus > 汇总表格。见截图:
2. 在 汇总表格 – 第 1 步(共 5 步) 对话框中,点击 按钮在 选择主表 部分选择您要使用另一表格中的新数据进行更新的表格。见截图:
3. 然后点击 按钮在 选择查找表 部分选择您要从中查找值的表格。
注意:
1. 如果查找表位于当前工作簿的另一个工作表中,只需通过点击工作表标签切换到该工作表,然后选择表格即可。
2. 如果查找表位于不同的工作簿中,请点击左侧“工作簿与工作表”窗格中的该工作簿名称以打开它,然后选择表格(为了在“工作簿与工作表”窗格中显示工作簿名称,您需要提前打开该工作簿)。见截图:
3. 点击“汇总表格 – 第 1 步(共 5 步)”对话框中的“下一步”按钮。
4. 在“汇总表格 – 第 2 步(共 5 步)”对话框中,选择您将基于其更新表格的匹配列,根据需要勾选“ 区分大小写”复选框,然后点击“下一步”按钮。见截图:
注意:如果您在对话框中勾选了“区分大小写”选项,更新和查找的数据将被识别为区分大小写。
5. 接着,“汇总表格 – 第 3 步(共 5 步)”对话框打开,勾选您希望用新数据更新的列,然后点击“下一步”按钮。
6. 如果查找表比主表有更多的列,“ 汇总表格 – 第 4 步(共 5 步)”对话框将打开。请选择要在主表中添加的列,然后点击“下一步”按钮。
如果两个选定表格中的列数相同,您将直接跳至第 8 步。
7. 在“汇总表格 – 第 5 步(共 5 步)”对话框中,请根据您的需求指定设置选项,然后点击“完成”按钮。见截图:
然后主表将如下截图所示更新。
两个表格中的列数相同:
两个表格中的列数不同:
请前往“注意事项”部分获取更多关于设置选项配置的详细信息。
通过匹配列合并表格并添加新数据列
本节将向您展示如何通过匹配列合并两个表格并添加新数据列,而不更改主表中的现有数据。见截图:
1. 点击 Kutools Plus > 汇总表格。见截图:
2. 在 汇总表格 – 第 1 步(共 5 步) 对话框中,点击 按钮在 选择主表 部分选择您要使用另一表格中的新数据进行更新的表格。见截图:
3. 然后点击 按钮在“选择查找表”部分选择您要从中查找值的表格。
注意:
1. 如果查找表位于当前工作簿的另一个工作表中,只需通过点击工作表标签切换到该工作表,然后选择表格即可。
2. 如果查找表位于不同的工作簿中,请点击左侧“工作簿与工作表”窗格中的该工作簿名称以打开它,然后选择表格(为了在“工作簿与工作表”窗格中显示工作簿名称,您需要提前打开该工作簿)。见截图:
4. 点击“汇总表格 – 第 1 步(共 5 步)”对话框中的“下一步”按钮。
5. 在“ 汇总表格 – 第 2 步(共 5 步)”对话框中,选择您将基于其更新表格的匹配列,根据需要勾选“区分大小写”复选框,然后点击“下一步”按钮。见截图:
注意:如果您在对话框中勾选了“区分大小写”选项,更新和查找的数据将被识别为区分大小写。
6. 在“汇总表格 – 第 3 步(共 5 步)”对话框中,直接点击“下一步”按钮,而无需在“请选择需在主表中更新的列”框中选择任何列,见截图:
7. 在“ 汇总表格 – 第 4 步(共 5 步)”对话框中,勾选“主表列”复选框以选择您将合并到主表的所有查找表列,然后点击“下一步”按钮。见截图:
8. 在“汇总表格 – 第 5 步(共 5 步)”对话框中,请根据您的需求指定设置选项,然后点击“完成”按钮。见截图:
然后两个选定表格将如下截图所示合并。
注意:在“设置选项”对话框中,您可以按如下方式配置设置:
1. 将不匹配的行添加到主表末尾:
如果您勾选此选项,查找表中的所有不匹配值将被添加到主表末尾,如下截图所示:
2. 添加重复匹配的行:
1.1 如果两个选定表格中有重复的匹配行,选择“在主表的末尾添加重复匹配的行”选项将会把重复匹配的行添加到主表末尾,如下截图所示。
1.2 选择“ 在具有相同值的行后插入重复匹配的行”选项将会在主表中相同值的下方插入重复匹配的行,如下截图所示。
3. 添加状态列:
您可以通过在“ 添加选项”部分勾选“添加状态列”框,在主表右侧添加一列状态列来标记所有已更新的单元格。
4. 更新选项:
4.1 如果查找表中存在空白单元格,仅使用现有数据更新主表但忽略查找表中的空白单元格,请选择“仅当查找表中的单元格包含数据时才更新”选项。您将获得如下截图所示的更新结果。
4.2 如果主表中存在空白单元格,仅更新所有空白单元格并添加不匹配的数据而不更改主表中的原始数据,请选择“只更新主表中的空单元格和新添加的单元格”选项。见下图所示的主表更新结果。
5. 您可以根据需要在“高亮选项”部分使用指定的背景色和字体颜色突出显示主表中的所有更新单元格。
演示:通过匹配列更新或合并表格
推荐的生产力工具
Office Tab:在 Microsoft Office 中使用便捷的标签页,就像 Chrome、Firefox 和新版 Edge 浏览器一样。通过标签轻松切换文档 —— 告别杂乱的窗口。了解更多...
Kutools for Outlook:Kutools for Outlook 为 Microsoft Outlook 2010–2024(及更高版本)以及 Microsoft 365 提供 100 多种强大功能,帮助您简化电子邮件管理并提高生产力。了解更多...
Kutools for Excel
Kutools for Excel 提供 300 多种高级功能,助您在 Excel 2010 – 2024 和 Microsoft 365 中高效完成工作。以上功能只是众多节省时间的工具之一。

