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

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

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

公式

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

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

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

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

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

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

 

最后

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

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

转载注明:文章转载自「懒人Excel - lanrenexcel.com
本文标题:Excel 使用公式提取不重复数据

You may also like...

0 评论
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x