标签:Excel函数,UNIQUE函数
在过去,仅凭使用公式在Excel中获取不同项目及其数量是相当麻烦的。然而,现在不同了,Excel引入了动态数组,这样我们可以很方便实现。
如下图1所示(可以到知识星球App完美Excel社群下载示例工作簿)。
图1
我们想获取表1中不同的作者名及不同的作者数。可以使用UNIQUE函数方便地实现:
=UNIQUE(表1[作者])
结果如下图2所示。
图2
那么,现在可以使用COUNTA函数来统计数量,公式如下:
=COUNTA(UNIQUE(表1[作者]))
结果如下图3所示。
图3
很简单,也很实用!
注:UNIQUE函数从一个单元格区域或数组中返回唯一值,也就是我们在上文中所说的不同项,其语法为:
UNIQUE(array,by_col,exactly_once)
其中,参数array,必需,要提取唯一值的区域或数组;参数by_col,可选,是否要按列或行进行筛选,默认值为false;参数exactly_once,可选,是否仅返回不重复的项,默认值为false。