超过18位数据如何查重 重复数据
2023-01-21阅读(294)
问:excel中怎么查重复的18位身份证号码
- 答:=COUNTIF(A:A,B1&"*")
加个*就好了,因为比较的时候会当做数据处理就识别不了18位,只要前15一样就判断为一样,你加一个&“*”就可以实现全部比较转换为文本之间的比较,完全一样才会判断为一样
希望能帮助到你
问:怎样用函数将excel中同一列中的15位和18位的重复身份证号查找出来。
- 答:一、这个还是要用来解决,但要加点技巧。
二、比如要统计a列的号与a1单元格的证号重复了多少个,则可以在b1单元格写入公式
=countif(a:a,a1&"*")
三、countif只能识别15位数字,身份证是18位的,前15位相同就会统计出错,这是因为countif函数将超过15位的文本自动转换为数值了,所以要用
&"*"
让数字再次转成文本的数字内容。 - 答:A列为待查数据,那么B1=if(len(A1)=15,left(A1,6)
&
"19"
&
mid(A1,7,9),left(A1,17))
下拉公式,得到B列,将15位和18位码转换为17位码,可以比对了 - 答:用以用countif函数,查找这一列身份证号相同的个数,结果为2的就是重复的
问:excel筛选重复的身份证号码(18位)
- 答:用这个公式可解决问题
=IF(SUMPRODUCT(--(A$1:A$100=A1))>1,"重复","")
公式往下拉即可
数据区域根据实际确定。 - 答:其实如果 你用2007以上的版本,有个功能显示重复项功能,和删除重复项功能。
- 答:还是用数据筛选简单,数据——筛选——高级——剔除重复数据