室内设计培训
平面设计培训
部落窝教育
网站首页 >> Excel教程 >> 文章内容

Excel身份证号不同但显示重复:countif函数查重复身份证号的正确方法

[日期:2021-02-24]   来源:IT部落窝  作者:IT部落窝   阅读:1[字体: ]
内容提要:Excel学习QQ群(群号:902294808)里群友提问:countif函数查重复身份证号不管用,明明身份证号不同但显示重复。我们一起来解决方法。

咱们学习QQ群(群号:902294808)群友提问:countif函数查重复身份证号不准确,总是出错,是怎么回事?到底excel表如何查重复身份证号?

表格countif函数怎么用

雅雯虚拟了一些身份证号,观察刘志如和蔡晓的身份证号码不一样。

D3单元格的公式:=IF(COUNTIF(C:C,C3)=1,"不重复","重复"),却显示重复。
 
excel身份证号不同但显示重复
 
为何excel身份证号不同但显示重复? countif函数查身份证号,明明不同但显示重复,这是为什么?
 
因为,Excel默认数据只有15位,超过15位的部分在数据比对时全部视作0。由于身份证号码位数已经超过15位,那么第16位开始统一都会认为是 0,因此就出现了假的重复值。这就是我们常说的EXCEL中的假重复。直接用COUNTIF公式常规用法COUNTIF(C:C,C3),查重肯定失手。
 
countif函数查重复身份证号,我们可以把公式稍作优化,就可以得到正确结果。优化后的公式为:
=IF(COUNTIF(C:C,C3&"*")=1,"不重复","重复")
 
分析:表格countif函数怎么用?COUNTIF(指定区域,条件),对指定区域中符合条件的单元格进行计数。
 
指定区域是对单元格进行计数的区域。条件的形式可以是数字、表达式或文本等。"*"是通配符,代表任意多个字符的文本。这里使用 &"*"将单元格数字后面统一添加*符号强行当做文本进行识别统计,就可以准确的通过计数值是否等于1识别出数字是否重复。
 
OK,弄明白了上面的问题,后面就不会被countif查重复总是出错而困扰了。
 
最后,欢迎大家加入我们的《Excel起步训练营》,和雅雯一起学习。微信群互动答疑、视频课程永久观看、配套练习课件、课程笔记讲义,能帮助伙伴们很快提升自己的Excel技能。微信扫码加入,来吧!
 
Excel起步营
 
 
IT部落窝PS,CDR,213班 分享到: QQ空间 新浪微博 腾讯微博 人人网
photoshop教程
Photoshop教程
平面设计教程
Photoshop教程