身份证重复提示,居然折腾了一个上午还没解决,狂汗!

点击上方蓝字「Excel不加班」关注看下一篇



某网友,身份证重复提示,居然折腾了一个上午还没解决。


这不是重点,正常这问题,我1分钟就可以帮他解决。重点是他把我当成了商人,称呼我为老板。

身份证重复提示,居然折腾了一个上午还没解决,狂汗!_第1张图片


既然你把我当成商人,商人无利不起早,你没有任何表示,我当然懒得去用心回复,直接甩了一个COUNTIF函数用法图过去。


关于身份证的问题,这种很常用,也经常有读者出错,一方面当做给他迟来的回复,一方面让其他读者以后遇到这种也能知道怎么解决。


先来看看普通内容,重复提示。借助COUNTIF函数判断次数,如果大于1次就是重复。

=IF(COUNTIF(A:A,A2)>1,"重复","")

身份证重复提示,居然折腾了一个上午还没解决,狂汗!_第2张图片


身份证跟普通内容不一样,如果直接这样使用,会出错的。用肉眼看过去,很明显有很多身份证不重复,却提示所有都重复,怎么回事呢?

身份证重复提示,居然折腾了一个上午还没解决,狂汗!_第3张图片


在Excel中,使用SUMIF、COUNTIF系列函数的时候,超过15位数字部分,都当成000处理,也就是说即使后3位不同,也会认为一样。


针对这种情况,可以通过A2&"*",强制将所有数字转换成文本格式。

=IF(COUNTIF(A:A,A2&"*")>1,"重复","")

身份证重复提示,居然折腾了一个上午还没解决,狂汗!_第4张图片


或者用SUMPRODUCT函数解决。

=IF(SUMPRODUCT(--(A:A=A2))>1,"重复","")

身份证重复提示,居然折腾了一个上午还没解决,狂汗!_第5张图片


问题再进行拓展,身份证第一次出现的时候不提示,第二次开始才提示重复。A$2:A2通过混合引用,这样下拉的时候区域逐渐变大,从而起到累计次数的作用。

=IF(COUNTIF(A$2:A2,A2&"*")>1,"重复","")

身份证重复提示,居然折腾了一个上午还没解决,狂汗!_第6张图片


如果重复了,除了要显示重复,还要知道重复了多少次。

=IF(COUNTIF(A$2:A2,A2&"*")>1,"重复"&COUNTIF(A$2:A2,A2&"*")-1&"次","")

身份证重复提示,居然折腾了一个上午还没解决,狂汗!_第7张图片


其实,都是一些小细节的问题,并不难,点破就懂了。


VIP888元,一次报名,所有视频课程,终生免费学,提供一年在线答疑服务。



报名后加卢子微信chenxilu2019,发送报名截图邀请进群。


推荐:用身份证VLOOKUP出现问题的人必看,你要的答案都在这里了……

上篇:教你制作财务费用分析图

其实,以前我对称呼这种小事也不会在乎,后来经历多了,慢慢有所体会。帮助过很多称呼为老板的,也给那些人课程优惠的,后来人家鸟都不鸟你。



作者:卢子,清华畅销书作者,《Excel效率手册 早做完,不加班》系列丛书创始人,个人公众号:Excel不加班(ID:Excelbujiaban)


请把「Excel不加班」推荐给你的朋友


无需打赏,请点在看↓↓↓

你可能感兴趣的:(身份证重复提示,居然折腾了一个上午还没解决,狂汗!)