Excel表格中数据的差异对比以及重复值查找方法

2025-05-13 15:45:57

日常工作时不时会需要对比数据,查找差异,查找重复值等。有的是对比同一工作表中的数据,有的是对比不同工作表之间的数据。希望接下来介绍的多种Excel数据对比方法,让大家能在不同情况下都能快速完成数据的对比。

工具/原料

电脑

Excel

第一部分:同一表内数据比较

1、1.严格比较两列数据是否相同所谓严格比较就是指数据按位置对应比较。1)快捷键对比Ctrl+如下图所示,选中需要对比的两列数据A列和B列,然后按下快捷键Ctrl+,不同的数据B5、B9、B10、B15则会处于选中状态。

Excel表格中数据的差异对比以及重复值查找方法

3、3)IF函数对比(1)不需要区分字母大小写的if函数对比下表A、B两列都是数字,不存在字母,不需要区分大小写。

Excel表格中数据的差异对比以及重复值查找方法

5、2)区分字母大小写的if函数对比如遇对比数据含字母,并且需要区分大小写,则上述公式不能准确对比。此时可将C2公式更改为=IF(EXACT(A2,B2)=TRUE,"相同","不相同"),然后下拉填充公式,最终如下图所示。

Excel表格中数据的差异对比以及重复值查找方法

7、公式解析:MATCH用于返回要查找的数据A2在区域$B$2:$B$25中的位置。如果查到会返回一个行号(表示有重复),没有查到嬴猹缥犴则返回错误#N/A(表示无重复)。公式中加入ISERROR函数,用于判断MATCH返回的值是否是个错误#N/A,是错误#N/A则返回TRUE,不是错误#N/A则范围FALSE。最外围的IF函数,根据ISERROR(MATCH())是TRUE还是FALSE,返回不同值。如果是TURE(也就是没有重复),则返回空;如果是FALSE,则返回A2。如果我们要查找出1季度中奖但2季度没有中奖的名单,我们就可以将上述函数公式改成为:=IF(ISERROR(MATCH(A2,$B$2:$B$25,0)), A2, "")。

8、2)IF+COUNTIF函数查找重复值下表A、B两列都是客户的姓名,需要找到两列重复的客户名称,并在C列标识出来。

Excel表格中数据的差异对比以及重复值查找方法

10、3)IF+VLOOKUP函数查找重复值如下表所示,有这样两组员工号。不知道哪些是A、B两组都有的。我们也可以用if+VLOOKUP函数公式来完成比对。

Excel表格中数据的差异对比以及重复值查找方法

12、公式解析:ISNA函数用于判断值是否为错误值#N/A(即是值不存在),如果是,则返回TRUE;否则返回FALSE。公式里面需要在查找区域的数据前都加上$符号,固定查找区域。否则在下拉填充的时候,查找区域也会跟着变化,这将会影响查找对比的结果。

第二部分:跨表数据比较

1、1.严格比较两个表的数据是否相同当两个格式完全一样的表格进行对比查找差异时,可以采用下方的方法。1)条件格式法对比两表差异现以下面两表为例,要比对出哪些数值存在差异并突出显示出来。

Excel表格中数据的差异对比以及重复值查找方法

3、2)选择性粘贴法对比两表差异(该法只适合数字的比较)如下图所示,两表格式相同姓名排序相同,要求快速找出两个表格的数据差异。

Excel表格中数据的差异对比以及重复值查找方法

5、3)IF函数对比两表差异如下图所示,表a和表b是格式完全相同的表格,现在要求核对两个表格中的数值是否完全一致,并且要能直观显示差异情况。

Excel表格中数据的差异对比以及重复值查找方法

7、2.按条件找出两个表数据的差异1)单条件找出两个表数据的差异譬如下面是分别由两人汇总的成绩表,表格格式一致,但姓名排序不一样。现在需要对比两张表,核实汇总成绩是否正确。

Excel表格中数据的差异对比以及重复值查找方法

9、确定后我们就完成第一个格式设定。第二个格式:找出同姓名的分数差异。(1)选中第2个表中所有分数单元格,糕恍阏绯新建规则,使用公式确定规则,输入的公式为= =VLOOKUP($A14,$A$1:$I$10,COLUMN(B1),0)-B14(2)单击格式按钮,选择一种填充颜色。

Excel表格中数据的差异对比以及重复值查找方法

11、2)多条件找出两个表数据的差异如下图所示,要求核对两表中同一仓库同一产品的数量差异,结果显示在D列。用什么方法可以完成呢?好头疼呀!

Excel表格中数据的差异对比以及重复值查找方法
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢