超过18位数据如何查重 重复数据

超过18位数据如何查重 重复数据

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

猜你喜欢