【问题】
在Excel2019及以前的版本中,提取唯一值可以用“删除重复值“功能,或者多个函数组合完成。Excel2021版本中增加的UNIQUE函数可以单独完成提取唯一值。
【函数简介】
功能:返回列表或范围中的一系列唯一值
语法:=UNIQUE(array,[by_col],[exactly_once])。
中文语法:= UNIQUE(数组或区域,比较方式,提取方式)。
array:必需,要筛选的数组或区域。
by_col:可选,有两种比较方式。如为TRUE则按列比较并返回唯一值;若为FALSE或省略,则按行比较并返回唯一值。
exactly_once:可选,有两种提取方式。如为TRUE则只提取出现过一次的数据;若为FALSE或省略,提取每一个不重复的数据。
【应用举例】
1) 按行比较提取不重复数据
UNIQUE函数可以选择两个方向进行不重复数据的提取,默认情况下第二个参数为FALSE,自上而下纵向按行进行比较,并提取不重复的数据。
在E2单元格输入公式“=UNIQUE(B2:B12)”,按Enter键,执行运算,即可按行比较纵向提取B列不重复的商品名称,如下图所示。
2) 按列比较提取不重复值
在B6单元格输入公式“=UNIQUE(B2:J2,TRUE)”,按Enter键,执行运算,即可按列比较横向提取第2行不重复的商品名称,如下图所示。
3) 提取只出现过一次的数据
在E2单元格输入公式“=UNIQUE(B2:B15,,TRUE)”,按Enter键,执行运算,即可提取B列中只出现过一次的商品名称,如下图所示。
热门跟贴