如何使用EXCEL进行数据核对!

如何将以下两个表中找出单号相同且金额一样的的数据,并用黄色标注出来,
单号 金额 单号 金额
102003720231 1000 102004818542 300
102003720365 1436 102004818551 208
102003720374 296 102004818560 252
102003720383 3000 102004818579 3000
102003720416 1104 102004818588 540
102003720434 580 102003720734 208
102003720522 258 102004818603 300
102003720707 450 102004818612 269
102003720734 208 102004818621 211
102003720752 2000 102004818630 358
102003720822 200 102004818649 239
急急急!!!!
[email protected]

1、打开excel数据表格,并把鼠标放在d2 格上,后面的条件值填写了几个,实际可以不和签名的名称排列一样。

2、在功能栏中找到公式或插入函数,选择查找与引用并找到“VLOOKUP”确定。

3、在第一项里面选择B2格,这个是固定的条件选择项, 在第二项里面选择H:I,此项是需要核对的条件数值。

4、在第三项里面输入数字“2” 此项是选择在第二项里面所要对比的第几列,第四项输入数字“0” 代表需要精确匹配。

5、函数信息填写完确认后,要核对的数值就引用到D2类了,然后直接用鼠标吧D2列下拉,说要对比的数值就都出来了或者把鼠标放在D2格右下角 当鼠标变成实体 “+”时双击也可以。

6、然后把C2值减去D2, 两个数据的有所差异下就可以对比出来了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-07-22
将需要核对的数据放到同一张工作表内的两列内,最好的新旧数据在同一行对应,如新数据啊A列,旧数据在B列,在其它列使用IF函数判断,如公式C2:=IF(A2=B2,"√","×"),下拉,显示√就是数据相同,显示×就是数据不同。

回答完毕才能看到完整的问题,所以以下为补充:
在D列=VLOOKUP(C2,$A$2:$B$12,1,0),可以选出相同单号,
在E列=VLOOKUP(C2,$A$2:$B$12,2,0),可以选出相同金额。
但只能选出第一个相同的,第二个就不能选出来了。

我觉得用yuqiang462的答案更好,使用条件格式的方法:
在AB列应用条件格式,填写公式=SUMPRODUCT(($C$2:$C$12=$A2)*($D$2:$D$12=$B2))>0
在CD列应用条件格式,填写公式=SUMPRODUCT(($A$2:$A$12=$C2)*($B$2:$B$12=$D2))>0
第2个回答  2010-02-21
选中a2:b12→格式→条件格式→条件框选公式→右边框输入公式:=sumproduct(($c$2:$c$12=$a2)*($d$2:$d$12=$b2))>0→点格式→点图案→选黄色→确定→确定
选中c2:d12→格式→条件格式→条件框选公式→右边框输入公式:=sumproduct(($a$2:$a$12=$c2)*($b$2:$b$12=$d2))>0→点格式→点图案→选黄色→确定→确定即可 ,区域根据实际调整
第3个回答  2010-02-22
vlookup,在单号数多的那一张表格中,链接出第二张表格中单号和金额相同的数据,分别作为两列。再将不同的数据替换为0,相同的数据替换为1.用if函数,if(and(A2=1,B2=1),1,0)。将第三列为1的数据用黄色标注出来即可。
第4个回答  2010-02-21
你好:
若你这里都有相同的前提下,那岂非都显示成黄色了??效果就不在了哦!!
不过,应该可以在后面的表中用筛选中的条件以:
a2=vlookup([表1]sheet1!a:b,2,false)
不知道是否可行(没有亲测过),注意点,你必须要把表1以单号排升序。
祝愿好运~!!本回答被提问者采纳
相似回答