打开APP
userphoto
未登录

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

开通VIP
这样统计身份证号肯定出错(COUNTIF冷技巧)

如下图,为某一人事专员统计的新入职员工的身份证号,想通过公式计算A列的身份证号是否有重复录入。

用眼睛直观可以看出只有第5行和第9行重复,其他都不重复。

但是,在B列输入公式=COUNTIFS($A$2:$A$12,A2)后,却显示为都出现了11次。

此公式是严格按照参数写的,为什么结果却是错误的?

因为EXCEL对数字的位数只能精确到15位,当大于15位时,其后面的数字都会默认变为0。

但是设置成文本格式,为什么还是默认为是一样的数值?

因为用公式计算时,文本性的数字有时也会当数值型来对计算。

如何才能得出我们想要的结果?

使用通配符 * ,B2中输入公式=COUNTIFS($A$2:$A$12,A2&'*'),就能得出正确的结果(点击文末的阅读原文可查看Excel各种通配符的用法)。

第二种方法:输入公式=SUM(N($A$2:$A$12=A2)),三键。

第三种方法:输入公式=SUMPRODUCT(N($A$2:$A$12=A2))。

COUNTIF加通配符的用法,同样适用于订单号大于15位数字的情况。

请关注公众号 data--tech,获取更多数据分析的技巧。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
countif函数用法多,坑也不少!
&'*'
【技巧】Excel中星号用法技巧总结,掌握后可大大提高工作效率
每日Excel分享(函数)| 你真的会用COUNTIF函数吗?(多列数据核对看这里看这里看这里)
Excel中身份证号查重,禁止重复录入技巧
通配符在数字和文本中的差别表现
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服