打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
为什么不重复的身份证号码计数结果为重复?

如图1,在B列使用下面的公式,判断A列的身份证号码是否重复。

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

1

公式中COUNTIF($A$2:$A$10,A2)部分,用来统计$A$2:$A$10数据区域中等于A2单元格的数量。再使用IF函数判断,如果$A$2:$A$10数据区域中,等于A2单元格的数量大于1,就返回指定的结果“重复”,否则返回空值。可是当我们仔细检查时就会发现,A4和A5,A6,A7单元格的身份证号码不完全相同,但是公式结果判断为重复,这显然不对。
我们来看一下究竟是什么原因呢?虽然A列中的身份证号码为文本型数值,但是COUNTIF函数在处理时,会将文本型数值识别为数值进行统计。在Excel中超过15位的数值只能保留15位有效数字,后3位全部视为0处理,因此COUNTIF函数会将A4,A5,A6,A7单元格中的身份证号码都识别为相同。用什么办法来解决这种误判的问题呢?可将B2单元格公式修改为:=
IF(COUNTIF($A$2:$A$10,A2&"*")>1,"重复",""),

2

上面这个公式中,COUNTIF函数的第2参数使用了通配符"*",目的是使其强行识别为文本进行统计, 最终得出正确结果。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
一起认识COUNTIF函数(应用篇)
身份证号码系列课程2:确保录入身份证号码的唯一性!
8组最常用Excel公式,可直接套用,快速提高你的工作效率
15个excel常用函数,可直接套用,几乎每天都用得到,收藏备用吧
12组常用Excel函数公式,工作中直接套用,推荐收藏备用
成为Excel大神,学会这15组公式就够了
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服