公告:
诚信为本,市场在变,诚信永远不变...

Excel 使用公式提取不重复数据

软件教程

现在有如下的人员名字数据,其中部分名字时重复的。

Excel 使用公式提取不重复数据(图1)

我们的目标是,在D列使用公式提取不重复的名字。

本文目录 隐藏
公式
最后

公式

首先给出这类问题的通用公式如下:

=IFERROR(LOOKUP(0,1/(COUNTIF(第一个公式单元格上方单元格绝对引用:同左相对引用,数据区域)-1),数据区域),"")

其中数据区域就是含重复值的数据区域,第一个公式单元格上方单元格是我们写提取不重复数据公式的第一个单元格上方的单元格,在上述例子中位置看图:

Excel 使用公式提取不重复数据(图2)

根据通用公式以及实际的例子,写出本例中公式如下:

=IFERROR(LOOKUP(0,1/(COUNTIF($D$2:D2,$B$3:$B$19)-1),$B$3:$B$19),"")

D2单元格写入公式,向下复制,可以得到不重复数据。

Excel 使用公式提取不重复数据(图3)

 

最后

本例中的公式用到了 LOOKUP 函数的多个特点,细讲会比较复杂,建议大家先收藏公式,公式原理会写一篇单独的文章。

另外,获得不重复值还有多种方法,包括数据透视表法、内置功能等,本篇介绍了公式法。