万能函数SUBTOTAL()详解
今天我们来看下函数SUBTOTAL的用法。它的功能同样十分强大,也可以实现求和、计数、求平均值、最大值、最小值等等功能!
函数SUBTOTAL:返回一个数据列表或数据库的分类汇总。
SUBTOTAL(冲散要艺劫三使用函数的数字代码,数据区域新特)
输入公式:
=SUBTOTAL(109,C2:C9)
9和109都是代表函数SUM,而109可以忽略隐藏行求和。
隐藏行、筛选数据,其序号保持连续:
输入公式:
=SUBTOTAL(103,B$2:B2)*1
3和103都是代表函数COUNTA,有隐藏行时使用109计算可见区域非空单元格的个数,从而使序号保持连续。
在下表中,既有小计又有合计,怎么使用函数SUBTOTAL来进行计算呢?
在C13单元格输入公式:
=SUBTOTAL(9,C2:C12)
如果“小计”是使用函数SUBTOTAL计算的,那么在计算“合计”时选择数据区域C2:C12进行计算是不会将“小计”计算进去的,即函数SUBTOTAL不会统计由SUBTOTAL计算出来的数值。
在比赛中,比如选手的分数是去掉一个最高分和一个最低分,求剩下分数的平均分:
最常规最直接的方法:
(总分-最高分-最低分)/去除后的分数个数
输入公式:
=(SUM(B2:G2)-MAX(B2:G2)-MIN(B2:G2))/(COUNT(B2:G2)-2)
那么使用函数SUBTOTAL该怎么写公式呢?
输入公式:
=SUM(SUBTOTAL({9,4,5},B2:G2)*{1,-1,-1})/(COUNT(B2:G2)-2)
9是代表函数SUM,4是代表函数MAX,5是代表函数MIN。
看着公式是不是很长,其实在excel中有一个专业的计算数据的修剪平均值函数TRIMMEAN,该例说明使用函数SUBTOTAL也能实现。函数SUBTOTAL功能非常强大,也很实用,赶紧动手操作吧!
版权声明:本站【趣百科】文章素材来源于网络或者用户投稿,未经许可不得用于商用,如转载保留本文链接:https://www.qubaik.com/life/26657.html