excel查重复数据公式(详解excel自动识别重复数据)

关键字:重复数据;筛选;round

栏目:技巧

哈喽,小伙伴们,大家好呀!

excel查重复数据公式(详解excel自动识别重复数据)

今天来给大家讲一讲重复数据的筛选~

之前给大家分享过很多方法了,今天来个特殊一点的,非常规数据,就是超过了15位的数据。

很多之前能用的方法,现在就已经失灵了!!

那要怎么做呢?

先来一段视频:

没有看清楚操作的同学,可以来看看这个图文教程:

A列有几千个集装箱订单号,其中有重复的订单号,需要标识出来。

有的小伙伴直接用“条件格式——突出显示单元格规则——重复值”,就可以将A列重复数据标识出来啊。针对这种长数字直接标识重复值,答案肯定是错误的。不妨试试:

实际重复的订单号只有一个,而标识重复值功能给我们标识了那么多重复的出来,难道Excel出问题了吗?

下面给大家分享一下原理和解题方法:

EXCEL默认数据只有15位,所以长于15位的部分在数据比对时全部视作0,因此就出现了这么多重复值。这就我们所说的EXCEL中的假重复。

这种情况下,直接按COUNTIF公式常规用法=COUNTIF($A$2:$A$12,A2),查重肯定失手,这就是小伙伴认为自己被COUNTIF函数坑的原因。

那长于15位的数据如何判断重复值呢?

这样,重复值就被标记出来了。

公式解析:=COUNTIF($A$2:$A$12,A2&”*”)??1

COUNTIF(指定区域,条件)对指定区域中符合条件的单元格进行计数。指定区域是对单元格进行计数的区域。条件的形式可以是数字、表达式或文本等。”*”是通配符,代表任意多个字符的文本。

由于EXCEL中超过15位的数字只能保留15位有效数字,后面全部视为0,所以“4848662127474857717”和“4848662127474857787”会被认为是重复值。这里使用&”*”将单元格数字后面统一添加*符号强行当做文本进行识别统计,就可以准确地通过计数值是否大于1识别出数字是否重复。

3月24日 今晚8点

直!播!预!告!

直播时间:3月24号 20:00——21:30

发表评论

登录后才能评论