UNIQUE,专为去重而生的函数,参数和用法都比较简单,直接上几个例子,保证一看就懂。
去除重复
=UNIQUE(C4:C13)
框选数据区域作为第1参数,返回去除重复后的清单。
去除重复
按列去重
UNIQUE也可以对横向数据去重,第2参数设置为TRUE.
按列去重
组合数据去重
这一点很容易被忽略,框选多维数据时,UNIQUE将其组合作为去重对象,并非单个单元格。
在没有UNIQUE之前,这种针对组合去除重复的需求十分棘手,难倒了不少高手,和高高手们。
=UNIQUE(C4:D13)
组合数据去重
提取只出现一次的值
案例只是为了配合讲清楚函数,见多识广(孤陋寡闻)的我,完全想不到什么情况下会用到这样的功能。
第3参数放空,为默认状态下的去重,设置为TRUE则返回只出现一次的值:
=UNIQUE(B4:B13,,TRUE)
提取只出现一次的值
经典组合:FILTER+UNIQUE+ROWS
这一经典组合用于统计满足指定条件下的数量。如,统计单笔订单数量大于1的客户数量:
FILTER筛选出单笔订单数大于1的客户姓名,其中会有重复,比如笔记本下了2次单,2次的数量都大于1;
UNIQUE去除重复;
ROWS统计数量。
FILTER+UNIQUE+ROWS
注意,在很多介绍这一组合的资料中,最后一步没有用ROWS,而是用COUNTA, 如果没有符合条件的项,COUNTA仍然输出1,而不是输出0,会得到错误结果。
