在EXCEL中用什么函数能筛选出两个表中指定列的不同部分,比如表1中A列为姓名,表2中B列为姓名

需要筛选出表1和表2中姓名没重复的剩余姓名,筛选后分别在表1和表2中标示出来
说具体点就是我想找出某个表里不同于其它表的信息,比如我五个表分别为五个分厂的物资汇总表,我需要的信息是哪些物资是某个具体分厂特有的

找出表1中有表2中没有的
在表1的C2中输入: =IF(COUNTIF(Sheet2!B:B,A2)=0,A2,""),往下填充。
在表2的C2中输入:=IF(COUNTIF(Sheet1!A:A,B2)=0,B2,""),向下填充。

补充:

如果有很多表,同理可以改为:
找出表1中有表2、表3、表4、表5中没有的(假设其它表姓名都在B列)

在表1的C2中输入: =IF(COUNTIF(Sheet2!B:B,A2)+COUNTIF(Sheet3!B:B,A2)+COUNTIF(Sheet4!B:B,A2)+COUNTIF(Sheet5!B:B,A2),"",A2),往下填充,非空单元格即为表1中特有的。COUNTIF(Sheet2!B:B,A2)公式的意思为在表2的B列查找A2值的数量。
其它的表雷同。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-09-14
没看明白是两上表相互比较还是一个表中的某一列中查找是否有重复值。
两个表中相互比较,则可以确定一个列为标准,在另一个表中输入公式再筛选,函数为
=COUNTIF(Sheet1!A:A,Sheet2!A1),结果为0的是不包含在表1的A列内,结果为1的是包含且不重复,结果是>1的数,则是重复出现次数。通过过滤很简单能完成。

如果是一个表的某一列内检查有无重复的话,可以用条件格式,直接让重复的单元格变颜色,条件格式-公式 =countif(A:A,A1)>1 图案选你打字的颜色。这个条件格式的意思是A列中的任一单元格只要在A列有重复出现的就让单元格颜色改变。
相似回答