Excel教程:countif函数查⾝份证号,明明不同但显⽰重复的原因
↑加⼊,⼀起学习交流Excel ↑
咱们Excel训练营⾥⾯有伙伴询问:countif函数查重复⾝份证号不准确,是怎么回事?
countif函数怎么查重复雅雯虚拟了⼀些⾝份证号,观察刘志如和蔡晓的⾝份证号码不⼀样,D3单元格的公式:=IF(COUNTIF(C:C,C3)=1,"不重复","重复"),却显⽰重复。
countif函数查⾝份证号,明明不同但显⽰重复,这是为什么?
因为,Excel默认数据只有15位,超过15位的部分在数据⽐对时全部视作0。由于⾝份证号码位数已经超过15位,那么第16位开始统⼀都会认为是 0,因此就出现了假的重复值。
这就是我们常说的EXCEL中的假重复。直接⽤COUNTIF公式常规⽤法COUNTIF(C:C,C3),查重肯定失⼿。
我们可以把公式稍作优化,就可以得到正确结果。优化后的公式为:
=IF(COUNTIF(C:C,C3&"*")=1,"不重复","重复")
↑点击观看Excel视频↑
最后,欢迎⼤家加⼊我们的《Excel起步训练营》,和雅雯⼀起学习。互动答疑、视频课程永久观看、配套练习课件、课程笔记讲义,能帮助伙伴们很快提升⾃⼰的Excel技能。扫下⾯⼆维码加⼊,等你!

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。