提取不重复数据,也就是唯一值非常的麻烦,今天介绍一下UNIQUE函数,它简直就是提取唯一数据的利器。

语法:UNIQUE(array,[by_col],[exactly_once])

array:数据区域,必选。

[by_col]:可选,TRUE返回唯一列,FALSE返回唯一行。

[exactly_once]:可选,TRUE返回只出现一次的项,FALSE返回每个不同的项。

一、删除重复项,只保留唯一值

在如下的案列中,李白重复了一次,魏延重复了两次,现在获取唯一值

保留唯一值

公式为:=UNIQUE(A2:A11),如果写个参数都写上,公式为:

=UNIQUE(A2:A11,FALSE,FALSE)

就这么简单,删除了重复值,保留了唯一值。

二、提取唯一值。没有重复过的姓名。

提取只出现过一次的姓名

只要没有重复过的值

=UNIQUE(A2:A11,FALSE,TRUE)

第二参数,false表示返回唯一行,true表示只返回出现一次的数据

三、COUNTA+UNIQUE,排除重复值统计人数

统计人数

=COUNTA(UNIQUE(A2:A11))

四、FILTER+UNIQUE,提取某个条件下的单一数据

提取某个部门下的员工姓名,很多姓名是重复的。

和其它函数配合提取数值

=UNIQUE(FILTER(C2:C15,B2:B15=G1))

先查询,再提取唯一数值。UNIQUE不止对列起作用,对表格也是起作用的。

五、在表格中使用UNIQUE函数,删除表格中的重复行

删除表格中的重复行

=UNIQUE(A2:C9)

可以看到一次性就删除了表格中的重复行。

六、返回表格中不重复的数据。

只出现过一次的数据

=UNIQUE(A2:C9,FALSE,TRUE),可以看到把没有重复的行给提取了出来。

以上呢,就是UNIQUE函数常见的六种用法,是不是方便多了,我觉得真是一键完成,省去了很多繁琐的操作。

举报/反馈

Excel技术控

13.9万获赞 4.5万粉丝
精讲Excel;专注电脑技巧分享。
关注
0
0
收藏
分享