Excel基础篇(四):查找重复身份证号码

注:本文示例中身份证号码均为虚假信息,不涉及个人隐私。

在统计捐款同学名单时,发现班里25名同学捐了26笔善款,这是什么情况?

Excel基础篇(四):查找重复身份证号码_第1张图片

甲、乙、丙三位老师分别用了三种方法查找。

甲老师说:用电子表格自带的突出显示重复值就可以!

结果如图:

Excel基础篇(四):查找重复身份证号码_第2张图片

有3个身份证号码被当作重复项标红,但我们仔细观察发现,这里面有1个身份证号码并不与另外2个重复,显示这个结果是不对的。

乙老师说:用COUNTIF呀!

 Excel基础篇(四):查找重复身份证号码_第3张图片

乙老师在D2单元格输入:=COUNTIF(B:B,B2),下拉……

结果跟甲老师的相同。

丙老师说:这个得用SUMPRODUCT才行!

Excel基础篇(四):查找重复身份证号码_第4张图片

丙老师在E2单元格输入:=SUMPRODUCT((B:B=B2)*1),下拉…… 

看到了,这个结果才是正确的。

看到这里,有的小伙伴要问了,如果表中有多个重复的身份证号码,我想删掉重复的,应该怎么操作呢?

看看丙老师怎么操作的?

Excel基础篇(四):查找重复身份证号码_第5张图片

第2行公式:=SUMPRODUCT(($B$2:B2=B2)*1)
从B2开始,到B2,这个区域值为B2的数量

第3行公式:=SUMPRODUCT(($B$2:B3=B3)*1)
从B2开始,到B3,这个区域值为B3的数量

……

第1个B2加了$绝对地址符号,确保公式下拉时,这个地址不会变,这样就能将对应的值出现的次数计算出来,而不是显示整列中出现的次数。

最后筛选出计数大于1的行,删除即可。

其实,SUMPRODUCT的用法还有很多,比如按汇总求和等……以后再说。

你可能感兴趣的:(Office基础,Excel,excel,Office技巧)