EXCEL 两组乱序数据对比筛选

例如:这里有两组乱序数据,A组有20000条数据,B组有21000条数据。A组20000条数据是与B组中的20000条数据相对应的(不在同一行,或者同一列中,乱序)
现在想把这两组数据进行对比,筛选出不对应的那1000条。

图例:

A组 B组
12 61
32 63
63 55
61 12
63

上图中的B组比A组多一个55的数据。想通过EXCEL自动对比,找出这个数据。

谢谢各位大侠了。
10993358,谢谢你的第一时间回答,我是没看仔细,你的公式很好。不过现在有一个新情况,之前我写的是A组数据包含在B组中。但是同事刚刚告诉我说,A组中可能会有B组中没有的数据。也就是说,现在是是要把两组数据进行合并同类项的意思了。

我知道你的意思,问题是我现在要知道差异数据是在哪一个组的。

C1=COUNTIF($A$1:$A$20000,B1)
意思是数$A$1:$A$20000 有几个B1 下拉就是几个B2 B3 B4 了 最后你过滤出不等于1的就好了
错误的是没有的 1个以上的是出现1次以上的~
运 这也看不会啊 我只给你写公式吧~~~
或者C1 =vlookup(b1,$a$1:$a$20000,1,false)
结果里面出现错误的就是你要的结果~过滤一下~~
要是用数组函数太卡了~~我刚试了
晕到 那你直接把A列复制到B列下面去 2003用高级过滤 选择不重复的记录复制到别的地方去 要是2007 就直接删除重复项
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-06-06
方法一,把b列中有a列中没有的数在c列列出来:
c1=if(countif(a:a,b1),"",b1),下拉公式

方法二,颜色标识:
选b列,设置条件格式,条件公式 =countif(a:a,b1)=0,设置格式-图案。
第2个回答  2010-06-06
在C1输入公式:

=IF(ISERROR(VLOOKUP(B1,$A$1:$A$20000,1,0)),"不对应","")

公式往下拉至C21000
第3个回答  2010-06-06
设A列是A组数据,B列是B组数据,C列是A,B两组不同的数据;第一行是表头,在C2输入公式:=IF(IF(COUNTIF(B:B,A2),0,A2)>IF(COUNTIF(A:A,B2),0,B2),A2,IF(IF(COUNTIF(B:B,A2),0,A2)<IF(COUNTIF(A:A,B2),0,B2),B2,0));复制C2单元格,往下粘贴,结果是0表示两组相同的数据,
相似回答