最近有学员问我:Excel 筛选后求和公式:f(x)=SUBTOTAL(109,D2:D1000) 前面那109是啥意思??
其实subtotal()函数不仅能求和,还能求平均数,最大最小值等功能,具体功能由subtotal()第一个参数的数值确定。在这里,109和9都表示求和功能,区别是109求和时忽略隐藏的那些行。日常中最常见到的是在分类汇总中, 返回列表或数据库中的分类汇总。通常,使用"数据"菜单中的"分类汇总"命令可以容易地创建带有分类汇总的列表。一旦创建了分类汇总,就可以通过编辑 SUBTOTAL 函数对该列表进行修改。
语法: SUBTOTAL(function_num,ref1,ref2, ...)
Function_num 为 1 到 11(包含隐藏值)或 101 到 111(忽略隐藏值)之间的数字,指定使用何种函数在列表中进行分类汇总计算。
Function_num (包含隐藏值)
为1到11之间的自然数,用来指定分类汇总计算使用的函数
1 、1 AVERAGE
2、 2 COUNT
3、 3 COUNTA
4 、4 MAX
5 、5 MIN
6 、6 PRODUCT
7 、7 STDEV
8 、8 STDEVP
9、 9 SUM
10 、10 VAR
11 、11 VARP
Function_num (忽略隐藏值) 函数
1 、101 AVERAGE
2 、102 COUNT
3 、103 COUNTA
4 、104 MAX
5、 105 MIN
6 、106 PRODUCT
7、 107 STDEV
8、 108 STDEVP
9 、109 SUM
10 、110 VAR
11 、111 VARP