最近无意间发现了一个宝藏函数,让小编我的数据统计工作有了飞一般的提高,这个函数可以求和、计数、计算平均值、中值、最大值......它就是AGGREGATE函数,快随小编一起学习吧。
测试一下它的正确性,求和、算平均值正确:
你是不是有疑问,既然我已会了AVERAGE、SUM等函数,还有必要学习AGGREGATE函数吗?
当然有必要!‘AGGREGATE函数有3个很有用的功能:
1、忽略错误值
如果表中有错误值,AVERAGE和SUM函数就会出错,而AGGREGATE函数则可以选择性的忽略错误值。
测试:当有错误值时
=AGGREGATE(1,6,B2:B6) 正确
=AVERAGE(B2:B6) 错误
2、忽略隐藏行
常用的SUM等函数是无法忽略隐藏行的,而AGGREGATE可以
测试:当表中的行隐藏时:
=AGGREGATE(1,5,B2:B6) 可以忽略隐藏行求平均值
=AVERAGE(B2:B6) 不可以.....
这个函数常用于筛选时让序号连续时:
A2单元格公式
=AGGREGATE(3,5,B$1:B1)
看了AGGREGATE的功能是不是感觉很眼熟?是的,Excel还有另一个函数可以忽略隐藏行:Substotal函数,但它有一个致命缺陷:在使用它时,如果进行了分类汇总操作(数据 - 分类汇总),你的表格数据会被删除掉,而且无法恢复。而且Substotal函数无法选择忽略错误值,所以大家使用AGGREGATE函数就可以。
听了小编的讲解有没有感觉发现了新世界?Excel函数的使用确实可以称得上博大精深,连小编我沉浸其中这么多年还是时不时能发现让人惊喜的功能,为了帮助大家能够系统的学习EXCEL函数,提高自己的工作效率,小编为大家准备了一门课程《EXCEL在财务管理中的高级应用》,它可以帮助你学习应用宏和模型自动完成的功能,为自己所用。手把手教你如何搭建财务分析模型,剩下必须亲自手动计算繁琐低效,进行决策分析,积极上进的你肯定不会错过的。