快好知 kuaihz

一个八成人不知道的Excel万能函数,学完分分...

Excel中对于数据的计数、求和、平均等基本数据处理,对于大家来说应该已经不陌生了,这里面涉及到的sum、average等函数大家应该使用的也比较频繁。今天我们来学习一个万能的计算函数,它一个函数就集成了我们的求和、计数、平均等多个功能,它就是80%的人都没有见过的AGGREGATE函数

一:AGGREGATE函数讲解

函数语法:

Aggregate(function_num,options,array,[K])

语法讲解:

这个函数主要涉及三个参数的操作,如下:

1、第一参数function_num,这个参数为功能代码参数,由数字1-19等数字组成,从而代表实现对应的何种功能操作。功能代码如下:

2、第二参数options,参数代表的意义为对于功能做何种计算。它的代码由0-7组成。从而实现筛选后、隐藏单元格后、出现错误值情况下的不同类型问题的计算。如下图:

3、第三参数array为我们需要计算的数据区域。现在大家理解Aggregate函数代表的意义了吗?下面我们就来详细的学习一下这个函数的具体用法。

用法一:计算人员的平均销售额

案例说明:在这里我们对比average平均函数,两个函数都可以直接计算出对应人员的平均销售额。

函数公式:

=AVERAGE(E3:E10)

=AGGREGATE(1,0,E3:E10)

函数讲解:

这里我们使用AGGREGATE函数来进行忽略隐藏或筛选情况下的平均计数。第一参数1代表求平均值,第二参数0代表忽略,第三参数E3:E10代表需要计算的数据区域。

用法二:计算人员的总销售额

案例说明:在这里我们对比sum求和函数,计算出对应人员的总销售额。

函数公式:

=SUM(E3:E10)

=AGGREGATE(9,0,E3:E10)

函数讲解:

同用法一,我们的第一参数9代表求和,第二参数0代表忽略,第三参数E3:E10代表需要计算的数据区域。

用法三:对筛选后的数据进行求和

案例说明:这里我们进行对数据筛选或隐藏后进行求和计算。对比的函数是Subtotal函数。这里我们可以很明显的看到,数据筛选前后求和的值都是不一样的。

函数公式:

=SUBTOTAL(9,E3:E10)

=AGGREGATE(9,3,E3:E10)

函数讲解:

1、subotal函数就是一个忽视单元格筛选计算的函数,数据筛选或隐藏后,它只会对当前显示的内容区域进行计算。这个函数只有2个参数,第一参数为数字功能键,第二参数为数据区域;

2、AGGREGATE函数这里第一参数仍然是9,第二参数为3,代表的是忽略任何隐藏、筛选或错误值。

用法四:计算筛选后数据的总人数

案例说明:这里我们同样用AGGREGATE、SUBTOTAL来对比计算隐藏、筛选后数据的计数计算。

函数公式:

=SUBTOTAL(3,B3:B10)

=AGGREGATE(3,3,B3:B10)

函数讲解:

1、subotal第一参数3为对非空单元格进行计数,B3:B10为计数区域;

2、AGGREGATE函数这里第一参数为3,代表对数据区域非空单元格进行计数;第二参数为3,代表的是忽略任何隐藏、筛选或错误值;第三参数为数据区域。

现在你知道如何利用AGGREGATE这个万能函数进行数据计算了吗?

本站资源来自互联网,仅供学习,如有侵权,请通知删除,敬请谅解!
搜索建议:人不知  人不知词条  八成  八成词条  万能  万能词条  函数  函数词条  分分  分分词条