如何在多个EXCEL表中同时查重?

现有多个excel表,统计的学员的基本信息:学籍号,姓名,身份证号,性别,专业。。。
需要对所有的表中的学员进行查重。

要求:可以用颜色标识出重复的人,手动删除。如果03 和07 的excel 不能完成,可否借用代码,请大虾赐教。

PS:非诚勿扰,不要告诉我复制到一个表格,然后筛选什么的,几十万名学生呢。
是不同的工作薄之间的查重

可以用重复记录加数字编号的方法找到重复值,但需要楼主自己手动删除,假设关键字存放在B列,从B2单元格开始到B100。
C2单元格公式:
=B2&IF(COUNTIF($B$2:$B$100,B2)>1,COUNTIF(B$2:$B2,A2),"")
接下来只需把C列中数字编码大于1的行删掉就可以了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-10-20
因为是多个表,所以最好是同样的格式,这样一段代码就可以搞定,只要你的表摆的整齐,应该不难,你是发个样品来我给你搞还是描述下数据存储的大概情形然后我告诉你思路你自己搞?本回答被提问者采纳
第2个回答  2010-10-19
几十万名学生都用 excel表格进行处理的呀???

建议你先用统计公式,对每个学籍号(这个应该是唯一的吧)进行统计,把统计数大于1的行筛选出来进行操作。
(这里重复的应该不会很多的吧?)
第3个回答  2010-10-19
没见表,不好说。[email protected]
第4个回答  2010-10-19
联系我吧

VB a
相似回答