打开两个Excel文件,依次进行数据对比操作。
打开所需表格,点击视图-并排比较,所示,工作簿1与工作簿2将并列显示,便于内容对比。

或点击视图-重排窗口选项

当两个工作表内容相关(如左侧为ID,右侧为对应文字)时,可启用同步滚动功能以便对照查看。点击并排查看和同步滚动按钮后,两个工作表将同步上下滚动,实现联动浏览,提升查阅效率。
二、若需在同一窗口打开两个相同表格,请按以下步骤操作:
打开所需表格,点击视图中的新建窗口。

所示,两个相同的工作簿:


如何快速有效对比两张表的数据,找出差异。
实例
所示,两组数据基本相同,仅在三个地方做了微小调整。

高亮显示各数据区域
进入--,分别框选两张表格的数据区域作为和。确认后,Excel会自动隐藏相同数据。选中表格,为相同部分添加颜色并取消隐藏,未着色的部分即为差异数据所在区域。
提取唯一值区域
第二种方法源自第一种,操作相似。区别在于需勾选将筛选结果复制到其他位置,指定目标区域,最后选中选择不重复的记录即可完成。
高亮显示各类数据差异
前两种方法仅能针对区域,而后两种方式则更为精确,可定位至具体单元格。通过中选择,再选,将条件设为,引用区域设为,注意需将默认的绝对引用修改为相对引用,以实现逐单元格精准判断。
函数用于查找并比较不同数据
新建空白工作簿,在A1单元格中粘贴以下公式即可。
当Sheet1的A1单元格内容与Sheet2的A1单元格不同时,显示Sheet1:后接Sheet1的A1值,vs及Sheet2:后接Sheet2的A1值;否则返回空字符串。
可以看到,对于空白单元格中不同的数据,系统清晰地显示为、以及等形式。不仅准确标出差异数据的位置,还详细列出两个工作表中的具体数值,对比一目了然。这种方式既直观又精准,极大提升了数据核对的效率与准确性,确实非常实用且出色,让查找和分析差异变得轻松简便,用户体验显著提升。

四、如何同时打开两个窗口
通常打开的Excel表格以文档形式排列,各表单依次连接,所示。

可打开两个独立窗口,各含一个单独表单,互不干扰。

操作如下 :
新建空白工作簿,于任务栏找到对应图标并点击打开。

打开或新建一个工作表
两个窗口各自独立存在

在任务栏设置中,将任务栏按钮由默认的自动合并更改为从不合并,即可实现同时打开多个Excel文件时,每个文件都以独立窗口显示,互不堆叠,便于区分和操作。

常有人笼统地询问如何比对两份Excel数据。实际上,工作中常需核对内容相近的数据清单,但具体需求各异,比对的目标与要求也随之不同。接下来,Office办公助手将为您详细介绍常见比对方法与操作技巧,助您高效完成数据核对任务。
小编将结合常见应用场景,介绍Excel中数据比对与查找的实用技巧。
案例一:提取两个表格中的共同数据部分
Sheet1包含数据清单A,Sheet2包含数据清单B,需找出两份清单中相同的数据记录,即求取两个数据集的交集部分。
方法1:高级筛选
高级筛选可高效处理重复数据。
选中第一份数据清单的数据区域,依次点击功能区中的→(在2003版本中为→→),弹出对话框。
在对话框中,可根据实际需要进行选择,例如此处选将筛选结果复制到其他位置;对应此前选定的第一份数据清单A所在的单元格范围;则选择另一份数据清单B所在的区域,具体所示。
点击后,即可获取两份清单的交集,所示。尽管两份清单均包含和,但因数量不同,未被识别为相同项,故未纳入交集结果中。
该操作通过高级筛选功能,将其中一张表设为条件区域,在另一张表中筛选出符合条件的记录,自动排除不相关数据,实现精准匹配与提取,从而高效完成数据比对与筛选任务。
使用高级筛选时,两个清单的标题行必须一致,且选择和时均需包含标题行,这是实现正确筛选的关键前提,务必注意。
方法2:公式法
对比数据有多种公式方法,单列数据常用COUNTIF函数进行比对,而多列数据记录的对比则更适合使用SUMPRODUCT函数,该函数在处理复杂条件匹配时表现更为出色。
在清单旁输入相应公式。
将公式向下复制填充,其中Sheet2!A$1:A$13和Sheet2!B$2:B$13为另一工作表中的两列数据区域,需根据实际范围调整。当公式返回结果为1时,表示该条目同时存在于两个清单中,即为两者的交集部分,所示:
案例二:提取两表不同记录
从一张表中提取未出现在另一张表中的差异记录,其原理与第一种场景类似,操作方法相近,区别仅在于筛选后所选取的数据集合互为补集。
方法1:高级筛选
首先统一两个清单的标题行内容,使其格式一致。接着选中第一份数据清单的整个区域,进入功能区后依次点击→,弹出对话框。在对话框中,选择在原有区域显示筛选结果方式,和的设置与前文场景1相同,具体所示。
点击完成筛选后,选中所有筛选出的记录,按键删除(或进行标记),随后点击按钮(2003版为),即可恢复至筛选前状态,获得最终结果,所示。
方法2:公式法
使用公式时,方法与场景1一致,只需最后筛选出公式结果为0的记录即可。
案例三:提取关键字相同但数据不同的记录
两份清单中,和名称相同,但数量不一致。在数据核对时,需将此类存在差异的记录筛选出来,以便进一步核查与修正,确保信息准确统一。
方法1:高级筛选
高级筛选可通过特殊公式增强功能,实现更复杂的数据处理与分析。
在第一张工作表中,D1单元格保持空白,D2单元格输入相应公式。
在功能区依次点击→,弹出对话框。在对话框中,将筛选方式设为在原有区域显示筛选结果,选择第一张清单的全部数据范围,则选中事先设置好的D1:D2单元格区域,所示。
点击后,即可生成第一张表中货品名称与第二张表相同但数量不同的记录清单,具体结果所示。
同样用此方法处理第二张清单,即可找出其与第一张清单数据不一致的记录。
该方法借助高级筛选中自定义公式设定筛选条件的功能实现,关于在高级筛选中使用公式作为条件区域的具体操作,可参考本站另一篇相关教程。
Excel数据库函数与高级筛选条件区域设置详解
方法2:公式法
仍可使用SUMPRODUCT函数,在清单旁输入相应公式即可实现。
公式中包含两个判断条件:一是A列数据相同,二是B列数据不同。当公式计算结果为1时,表示该行记录在两个清单间存在数据差异,所示。虽然本例也可采用较为常见的VLOOKUP函数实现匹配查找,但VLOOKUP仅适用于单列匹配场景。当需要对包含多个字段的目标清单进行差异比对时,SUMPRODUCT函数具备更强的灵活性和扩展能力,能够更高效地处理多条件对比需求,因此在复杂数据核对中更具优势。