两个excel表格核对的6种方法(2)

 
两个excel表格核对的6种方法(2)
2016-12-17 11:54:11 /故事大全

补充:如果你想生成具体的差异数量,可以把其中一个表的数字设置成负数。(添加一辅助列=c2*-1),在合并计算的函数中选取“求和”,即可。另外,此类题目也可以用VLOOKUP函数查找另一个表中相同项目对应的值,然后相减核对。

二、使用选择性粘贴核对

当两个格式完全一样的表格进行核对时,可以用选择性粘贴方法,如下图所示,表1和表2是格式完全相同的表格,要求核对两个表格中填的数字是否完全一致。

【点击图片进入下一页或下一篇】

今天就看到一同事在手工一行一行的手工对比两个表格。马上想到的是在一个新表中设置公式,让两个表的数据相减。可是同事核的表,是两个excel文件中表格,设置公式还要修改引用方式,挺麻烦的。

后来一想,用选择性粘贴不是也可以让两个表格相减吗?于是,复制表1的数据,选取表格中单元格,右键“选择粘贴贴” - “减”。

【点击图片进入下一页或下一篇】

进行上面操作后,差异数据即露出原形。

【点击图片进入下一页或下一篇】

三、使用sumproduct函数完成多条件核对

一个同事遇到的多条件核对问题,简化了一下。

如下图所示,要求核对两表中同一产品同一型号的数量差异,显示在D列。

【点击图片进入下一页或下一篇】

公式:

D10=SUMPRODUCT(($A$2:$A$6=A10)*($B$2:$B$6=B10)*$C$2:$C$6)-C10

公式简介:

因为返回的是数字,所以多条件查找可以用sumproduct多条件求和来返回对应的销量。在微信平台回复 sumproduct即可查看该函数的教程。

使用VLOOKUP函数核对

补充:本例可以用SUMIFS函数替代sumproduct函数。

四、使用COUNTIF函数核对

如果有两个表都有姓名列。怎么对比这两个表的姓名哪些相同,哪些不同呢?其实解决这个问题挺简单的,但还是不断的有同学提问,所以这里有必要再介绍一下方法。

例,如下图所示,要求对比A列和C列的姓名,在B和D列出哪些是相同的,哪些是不同的。

【点击图片进入下一页或下一篇】

分析:在excel里数据的核对一般可以用三个函数countif,vlookup和match函数,后两个函数查找不到会返回错误值,所以countif就成为核对的首选函数。

公式:B2 =IF(COUNTIF(D:D,A2)>0,"相同","不同")

D2 =IF(COUNTIF(A:A,D2)>0,"相同","不同")

公式说明:

1 countif是计算一个区域内(D:D),根据条件(等于A2的值)计算相同内容的个数,比如A2单元格公式意思是在D列计算“张旺财”的个数。

2 IF是判断条件(COUNTIF(A:A,D2)>0)是否成立,如果成立就是返回第1个参数的值("相同"),不成立就返回第二个参数的值("不同")

补充:本例是在同一个表,如果不在同一个表,只需要把引用的列换成另一个表的列即可。

五、使用条件格式核对

第1步:把两列复制到同一个工作表中

【点击图片进入下一页或下一篇】

第2步:按CTRL键同时选取两列区域,开始 - 条件格式- 突出显示单元格规则 - 重复值。

【点击图片进入下一页或下一篇】

所属专题:
如果您觉得本文或图片不错,请把它分享给您的朋友吧!

 
故事大全
 
版权所有- © 2012-2015 · 故事大全 SITEMAP站点地图-Foton Auman手机看故事 站点地图-Foton Auman