SUBTOTAL函数,在计算隐藏数据时,有着无法替代的作用。返回数据清单或数据库中的分类汇总。
一、语法
=SUBTOTAL(function_num,ref1,[ref2],...)
二、参数
- function_num:函数序号,1到11(计算隐藏数据);101到111(不计算隐藏数据)。
图1 函数序号
- ref1,2...:引用1,2……是要进行分类汇总的区域或引用。
三、案例(求和)
1、无隐藏数据时求和
- SUM函数和SUBTOTAL函数功能一样,
- 公式:=SUBTOTAL(9,B2:B15)
- 公式中第一个参数是9,因为1到11(计算隐藏值)。
2、当隐藏7、8行时
- SUBTOTAL就只计算显示的行数据,
- 公式:=SUBTOTAL(109,B2:B15)
- 公式中第一个参数是109,因为101到111(不计算隐藏值)。
3、公式展示
=SUBTOTAL(9,B2:B15)
=SUBTOTAL(109,B2:B15)
=SUBTOTAL(2,B2:B15)
=SUBTOTAL(102,B2:B15)
图2 结果展示