作者:乔山办公网日期:
返回目录:excel表格制作
在Excel中,有一个集求和、计数、计算平均值、最大值、最小值......于一身的函数,它就是AGGREGATE函数,如下图所示:
通过数字1-19来决定要采取的计算方式
通过下面一张图,测试一下AGGREGATE函数的计算结果到底对不对:
AGGREGATE函数与SUM、AVERAGE函数的计算结果对比
看到这里你是不是有疑问,我已经会了函数名更短的SUM和AVERAGE等函数,学AGGREGATE函数还有什么用?当然有用!!请看它的第2参数:
通过数字1-7来决定是否忽略错误值和隐藏行
通过上图很快发现,AGGREGATE函数有两个很给力的功能:忽略错误值和忽略隐藏行。这是SUM、AVERAGE、MIN、MAX等常用函数所不具备的。
1、忽略错误值
如果数据中有错误值,AVERAGE和SUM函数就会出错,而AGGREGATE函数则可以选择性的忽略错误值继续计算,如下图所示:
忽略错误值
2、忽略隐藏行
常用的SUM、AVERAGE等函数是无法忽略隐藏行的,而AGGREGATE可以,如下图所示,当我隐藏掉第6行的数据时:
忽略隐藏行
说到忽略隐藏行,是不是很耳熟?因为Excel中还有一个函数可以做到,那就是SUBTOTAL函数。但SUBTOTAL函数无法进行二次嵌套,即用SUBTOTAL函数计算包含了另一个SUBTOTAL函数的计算结果时,则另一个SUBTOTAL的计算结果会被忽略,而AGGREGATE却可以选择不去忽略,如下图所示:
AGGREGATE嵌套与SUBTOTAL嵌套的区别
AGGREGATE函数厉害吧?就是这么低调又厉害~
每天分享Excel小技巧,喜欢就关注我哦~
本文标签:excel函数(167)