工作中,经常需要对重复值进行处理,需要快速找到重复的数据,以及唯一出现的数据是哪些,举个例子,如下列表,我们想快速找到重复值,以及唯一值,以及去重的唯一数据。

excel怎么查重,一分钟学会excel数据列找出重复值和唯一值-趣帮office教程网

我们用两种方法来解决,一种方法是技巧法,一种是公式法

方法一、使用技巧法

1、找到重复值:

我们可以选中整列数据,然后在条件格式里面,选择突出重复值

excel怎么查重,一分钟学会excel数据列找出重复值和唯一值-趣帮office教程网

这个时候,重复的数据就会自动的标记颜色,我们只需要对A列数据进行筛选,然后选择玫瑰红的颜色,就可以获取重复的数据了

excel怎么查重,一分钟学会excel数据列找出重复值和唯一值-趣帮office教程网

2、找到唯一值

如果我们想得到只出现一次的数据,那同样的按上述条件格式的步骤操作完成后,我们只需要筛选,单元格颜色,为无填充的,即是唯一值了:如下所示:

excel怎么查重,一分钟学会excel数据列找出重复值和唯一值-趣帮office教程网

3、数据去重,得到唯一值

我们可以选中整列数据,然后在数据选项卡下,点击删除重复值,然后进行删除,这样就得到了去除重复的唯一值了

excel怎么查重,一分钟学会excel数据列找出重复值和唯一值-趣帮office教程网

方法二:使用公式法

上述的技巧法,当原始数据有更新的时候,它不能得到一个更新的列表,所以后续新版本的excel里面,更新了一个公式,unique公式,用来处理重复数据

1、去重唯一值

当我们想获取去除重复值的唯一值时,我们只需要输入公式:

=UNIQUE(A1:A10)

excel怎么查重,一分钟学会excel数据列找出重复值和唯一值-趣帮office教程网

如果要引用A列整列的值,我们可以输入公式:

=DROP(UNIQUE(A:A),-1)

因为A列下面空白,所以引用整列时,会把空白值显示出来,用Drop公式丢弃最后一个值

excel怎么查重,一分钟学会excel数据列找出重复值和唯一值-趣帮office教程网

2、获取唯一出现的值

只需要输入公式:=UNIQUE(A:A,,TRUE)

补上了第3个参数,true,它就会获取唯一出现的值

excel怎么查重,一分钟学会excel数据列找出重复值和唯一值-趣帮office教程网

3、获取重复出现的值

我们使用的公式是:

=UNIQUE(FILTER(A1:A10,COUNTIFS(A1:A10,A1:A10)-1))

用Filter公式来筛选,出现次数大于等于1的值,然后用unique公式进行去重,得到了重复的值结果

excel怎么查重,一分钟学会excel数据列找出重复值和唯一值-趣帮office教程网

关于这个小技巧,你学会了么?动手试试吧!