excel找出重复项并提取

在Excel中处理数据统计时,经常需要用到表格来登记各类信息。而数据中常常充斥着大量的重复内容,这时候,我们需要运用一些技巧将表格中唯一的值筛选出来。

如上例所示,我们可以清楚地看到订单编号中有一些被红色标记的是重复的。为了更有效地管理这些数据,我们需要去除重复值,只保留独一无二的编号。这类的操作对于许多用户来说,可以通过数据表、去重等操作实现。但今天,我们将深入学习如何利用Excel函数来实现去重提取。

案例演示:

我们将通过LOOKUP&COUNTIF函数的嵌套使用,快速提取出不重复的编号值。

函数公式:

`=LOOKUP(1, 0/((COUNTIF(范围, 值)=0)), 值所在的范围)`

函数解析:

1. 在此,我们利用LOOKUP函数与COUNTIF条件计算函数的嵌套应用。通过这种方法,我们可以实现对唯一编号值的提取。

2. COUNTIF()函数在这里是对每一个值进行计数,用于确定这个值在表格中是否多次出现。当选择COUNTIF函数并按下F9键时,可以获得Ture或False的值。如下图中所示,当E$4:E4的值在C列编号中不存在时,COUNTIF的计算结果为0。

3. 0除以COUNTIF()函数的结果是一个逻辑值(TRUE或FALSE),0除以TRUE结果为0。在LOOKUP函数查询时,默认从第三参数数据区域自下而上查找,因此第一个值提取的结果是唯一存在的编号。

4. 若出现重复值,COUNTIF在计算时会返回False,导致0/COUNTIF函数的结果出现错误。但在LOOKUP函数中,这些错误值将被视为“空”,从而跳过,只提取出唯一的编号值。

5. 通过拖动函数公式往下,它会自动将表格中的唯一编号提取出来,去除重复项。如果超出编号数量,则会显示错误值类型。现在您是否已经掌握了这一操作方法呢?