Excel数据对比找差异 两个工作表快速找不同数据教程

老婷君_3802

老婷君_3802

2026-05-31

1987人浏览

原创

快速定位两表差异有四种方法:一是用条件格式双向高亮不等单元格;二是用if+and生成“一致/差异”标记列;三是用exact函数精准识别文本差异并查找false;四是用power query通过左反/右反连接找出独有记录。

excel数据对比找差异 两个工作表快速找不同数据教程

你需要快速发现两个Excel工作表之间哪些数据不一致,比如客户名单更新后漏填了电话、库存表和入库单数量对不上、财务凭证号重复或缺失——这些差异必须立刻定位,不能靠肉眼逐行扫描。

用条件格式双向高亮差异单元格

该方法适用于两表结构完全一致(行列顺序、列数、标题位置都相同)的场景,能一眼看出哪一行哪一列不同。

选中第一个工作表(如Sheet1)中要对比的数据区域,例如A2:E1000。

点击【开始】→【条件格式】→【新建规则】→【使用公式确定要设置格式的单元格】。

在公式框中输入:=A2Sheet2!A2。注意:这里用的是不等号,不是减号;且引用的是当前选区左上角单元格(A2),Excel会自动相对填充——如果误写成$A$2,整列将只比对第2行,结果全错。

点击【格式】→【填充】→选红色→【确定】→【确定】。

切换到Sheet2,同样选中A2:E1000区域,重复上述步骤,公式仍为=A2Sheet1!A2(只需改表名),设置相同填充色。

用IF+AND函数生成差异标记列

当你需要把“差异”结果固化在表格里、方便筛选或导出时,这个方法最直接可靠。

方法一:整行一致性判断
在Sheet1空白列(如F1)输入公式:=IF(AND(A1=Sheet2!A1,B1=Sheet2!B1,C1=Sheet2!C1,D1=Sheet2!D1,E1=Sheet2!E1),"一致","差异")。根据你实际列数调整A1、B1等引用范围,列越多AND括号内越长。

按Enter确认后,双击F1单元格右下角填充柄,向下复制至数据末行。

方法二:单列差异定位
在G1输入:=IF(A1Sheet2!A1,"A列不同",""),回车后向右拖动填充至K1(对应F列),再双击每列填充柄向下扩展——这样每列差异都会单独标出,不用再猜是哪一列出了问题。

图片转Excel
图片转Excel

从图片中提取表格数据并生成Excel文件。当用户提供截图、照片或扫描件中的表格数据,要求转成Excel/xlsx时触发。支持多张图片批量提取,自动识别列结构,数值类型自动识别(Excel可直接计算)。触发词:图片转Excel、截图转表格、图片提取数据、图片转xlsx、image to xlsx、screenshot to spreadsheet。

下载

用EXACT函数精准识别文本差异

当姓名、编码、地址等字段出现大小写、空格、不可见字符导致肉眼难辨的差异时,EXACT是唯一能准确捕获的函数。

在Sheet1空白列(如H1)输入:=EXACT(A1,Sheet2!A1)。

回车后显示TRUE(完全相同)或FALSE(存在差异),双击填充柄向下复制至全部数据行。

按Ctrl+F打开查找→输入FALSE→点【查找全部】,所有差异单元格会集中列出,点击任意一项即可跳转定位——这一步比手动滚动翻找快10倍以上。

用Power Query找出独有记录(行级差异)

当两张表行序混乱、重复行多、或根本不需要逐单元格比对,而是想知道“哪些订单在表A有、表B没有”,就用这个方法。

第一步:分别选中Sheet1和Sheet2中任意一个数据单元格(确保整张表被识别为表格),点击【数据】→【从表格/区域】→勾选“表包含标题”→【确定】。两次操作后,Power Query编辑器中会出现两个查询,名称默认为“表1”“表2”。

第二步:在Power Query编辑器左侧导航栏,右键“表1”→【关闭并上载至】→选择【仅创建连接】;同样处理“表2”。

第三步:回到Excel主界面,点击【数据】→【获取数据】→【合并查询】→【合并查询】→在弹出窗口中:左表选“表1”,右表选“表2”,共同键选主键列(如“订单号”),联接种类选【左反】→【确定】。

第四步:新查询加载后,展开【源】列→取消勾选“选择全部”,只留“源”→【确定】。此时结果即为“在Sheet1中存在、但Sheet2中完全找不到的记录”。

如需同时获取两边独有记录,重复第三步,第二次联接种类选【右反】,再合并两个结果查询即可。

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

excel

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
excel对比两列数据异同
excel对比两列数据异同

Excel作为数据的小型载体,在日常工作中经常会遇到需要核对两列数据的情况,本专题为大家提供excel对比两列数据异同相关的文章,大家可以免费体验。

2023.07.25

5361

7

excel重复项筛选标色
excel重复项筛选标色

excel的重复项筛选标色功能使我们能够快速找到和处理数据中的重复值。本专题为大家提供excel重复项筛选标色的相关的文章、下载、课程内容,供大家免费下载体验。

2023.07.31

3336

5

excel复制表格怎么复制出来和原来一样大
excel复制表格怎么复制出来和原来一样大

本专题为大家带来excel复制表格怎么复制出来和原来一样大相关文章,帮助大家解决问题。

2023.08.02

3120

3

excel表格斜线一分为二
excel表格斜线一分为二

在Excel表格中,我们可以使用斜线将单元格一分为二。本专题为大家带来excel表格斜线一分为二怎么弄的相关文章,希望可以帮到大家。

2023.08.02

1444

3

excel斜线表头一分为二
excel斜线表头一分为二

excel斜线表头一分为二的方法有使用合并单元格功能方法、使用文本框功能方法、使用自定义格式方法。本专题为大家提供excel斜线表头一分为二相关的各种文章、以及下载和课程。

2023.08.02

697

5

绝对引用的输入方法
绝对引用的输入方法

绝对引用允许在公式中引用一个固定的单元格,而不会随着公式的复制和粘贴而改变引用的单元格。本专题为大家提供绝对引用相关内容的文章,大家可以免费体验。

2023.08.09

5148

7

java导出excel
java导出excel

在Java中,我们可以使用Apache POI库来导出Excel文件。本专题提供java导出excel的相关文章,大家可以免费体验。

2023.08.18

7043

6

excel输入值非法
excel输入值非法

在Excel中,当输入的数值非法时,有以下多种处理方法。本专题为大家提供excel输入值非法的相关文章,大家可以免费体验。

2023.08.18

1741

3

excel生成二维码
excel生成二维码

虽然Excel本身并不直接支持生成二维码,但我们可以借助一些插件或宏来实现在Excel中生成二维码的功能。本专题为大家提供excel生成二维码的相关文章。

2023.08.18

2998

4

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Excel 教程
Excel 教程

共162课时 | 44.5万人学习

成为PHP架构师-自制PHP框架
成为PHP架构师-自制PHP框架

共28课时 | 3.6万人学习