在EXCEL中如何查找两列人名中的不同姓名?

两个不同时间做的同一内容的表格,结果发现两个表在名单上有差异,表A的人名共有910个,但表B上有915个,请问下有没有什么方法能快速找出这多出的5个人?

1、首先选择H列,点击【筛选】—【进阶】,在【进阶筛选对话框】中,【准则范围】选择J列,点击【确定】;

2、将H列筛选出来的姓名以颜色标注,标注完成后点击【筛选】—【清除】,此时就可以看到完整的H列了,有颜色的为重复姓名,无颜色的为不同姓名;

3、点击【清除】后,再选择J列,点击【筛选】、【进阶】,在【进阶筛选】对话框中,【准则范围】选择H列,点击【确定】,将J列筛选出来的姓名以颜色标注,标注完成后点击【筛选】、【清除】即可。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-01
假设两个表中得姓名都在A1列,在表B的B1单元格中输入公式:
=COUNTIF(表A!A:A,A1)
下拉复制公式后,表B的B列中数值为0的即为多出的5个人本回答被提问者和网友采纳
第2个回答  2012-06-15
选中B表人名区域——格式——条件格式——公式:=COUNTIF(A:A,E2)=0——格式——字体颜色选红色——确定
A:A 假设A表的人名所在列在A列,E2是B表人名的首个人名
第3个回答  2012-06-15
首先用countif()函数,检查是否有重名?如果没有,用vlookup()函数进行匹配。
第4个回答  2012-06-15
在EXCEL的sheet1的A列中有1500个准考证号码,B列是对应A列的姓名,C列是...在E1输入公式: =INDEX(A:A,SMALL(IF(COUNTIF(C:C,A$1:A$1500),...
相似回答