打开APP
userphoto
未登录

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

开通VIP
EXCEL中身份证查找对比(统计)两种典型错误的解决方案

关键字:身份证去重

快速从EXCEL表里两列相似数据中找出异同

还讲了一个身份证统计数量的话题

EXCEL中COUNTIF统计身份证号码个数出错的解决方案

在最近有群友(Excel爱好者 165159540)求助说身份证怎么对比都不对,一个都查不到,但肉眼是能看到有存在的,已经按我的方法用countif进行了对比查找,还是不对,然后根据我counif统计身份证的文章里加了 *还是不对。下面图示

看图,首先补充我 快速从EXCEL表里两列相似数据中找出异同这篇文章里所介绍的对比数据方法,这里要特别补充一点:

COUNTIF(A:A,B2)>0改为COUNTIF(A:A,B2&"*")>0

当数据为14位以上数字的时候,典型就是身份证这种情况,直接用COUNTIF(A:A,B2)>0来对比会出错,因为EXCEL的countif在识别纯文本数字的时候,会计算为数值,而EXCEL只有15位数值精度,15位以上会计算错误,所以用&“*”强制识别数字为文本,countif计算条件变为计算以身份证文本开头的字符串,所以就能正确计算了。

但是,看上面的图,只有第二个计算出来了,为啥呢!为啥呢!难道我们公式又写错了,NO,公式没有错,幸亏我纵横EXCEL江湖十几年,见多识广,马上想到数据有问题,果然,双击点击B2进去,what fk!数字前面居然有空格!所以眼见不一定为实,一定要脱光了看清楚!知道问题所在就好解决了,2种方式

1、简单粗暴,直接对B列替换空格为空

2、用函数去除空格,改为=COUNTIF(A:A,TRIM(B2)&"*")>0

大功告成!

PS:同样在统计身份证或者大于15位数值型文本的时候,也要记得用 =COUNTIF(A:A,TRIM(B2)&"*")>0 来去除头尾空格,以及&"*"强制识别为文本

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
countif函数统计身份证号码出错的解决方法
Excel教程:countif函数统计个数以及excel判断重复项技巧
EXCEL中COUNTIF统计身份证号码个数出错的解决方案
网友反馈Ta发现Excel中的大'BUG'!
一起认识COUNTIF函数(应用篇)
闺蜜总是说函数公式很简单,我把她拉黑了
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服