龙空技术网

有了新函数后,统计不重复值的个数,简直小菜一碟!

Excel情报局 1160

前言:

现时小伙伴们对“可选参数在非可选参数的后面吗”都比较关心,你们都想要分析一些“可选参数在非可选参数的后面吗”的相关知识。那么小编也在网上收集了一些关于“可选参数在非可选参数的后面吗””的相关文章,希望看官们能喜欢,同学们一起来了解一下吧!

1职场实例

小伙伴们大家好,今天我们来继续学习Excel在办公中的传统经典案例如何统计不重复值(唯一值)的个数?这个问题在没有更新新的函数之前,小编曾经用一些基础的老函数嵌套方法,比如我们曾经讲过通过MATCH函数、ROW函数、N函数和SUM函数实现快速统计不重复值的个数,虽然原理清晰,但是总有小伙伴反映涉及到的函数太多,理解不了。如下面的链接方法:

一不加辅助列,二不动数据源,也可以统计不重复值的个数!

有了新函数后,统计不重复值的个数,简直小菜一碟

如下图所示

是一张各月各种水果的销量明细,A列为月份、B列为名称、C列为销量。但是我们观察到不同的月份是有相同的水果名称的,现在我们想要在E2单元格统计一下水果的种类有几个。

2解题思路

解决这个问题我们只需要用到微软Office或者最新版本的金山WPS表格更新的新函数UNIQUE函数和传统的老函数COUNTA函数,两者简单嵌套,实现最简单简洁的统计。

下面我们就来看一下具体操作方法。

首先我们在E2单元格输入函数公式

=UNIQUE(B2:B9)

UNIQUE函数:返回数据中的唯一值。

函数语法

=UNIQUE(数据源,按列去重还是按行去重,提取唯一值还是去除重复项)

参数含义

第1参数:必需,要返回唯一值的数据区域;

第2参数:可选,比较方式,按行或者按列比较。TRUE将按列比较并返回唯一值,FALSE或省略 按行比较并返回唯一值;

第3参数:可选,提取方式。TRUE只提取出现过一次的数据。FALSE或省略提取每一个不重复的数据。

本例非常容易理解:先使用UNIQUE函数提取出B2:B9区域内不重复的水果名称,数组自动溢出显示如下:

={"苹果";"橘子";"芒果"}

我们继续在UNIQUE函数的外面嵌套COUNTA函数

=COUNTA(UNIQUE(B2:B9))

COUNTA函数用于统计参数中包含非空单元格的个数。

函数语法:

=COUNTA(参数1,参数2,…)

参数含义

第1参数:必选参数,表示计算其中数字的第一个参数,可以是数字、单元格引用或者数组;

第2参数:可选参数,表示计算其中数字的第二个参数,可以是数字、单元格引用或者数组。

本例中也非常的好理解:我们使用COUNTA函数统计UNIQUE函数返回的数组{"苹果";"橘子";"芒果"}中所有元素的个数是3,即统计出了不重复值的个数为3。

标签: #可选参数在非可选参数的后面吗