1、语法: SUBTOTAL(function_num,ref1,ref2, ...)Function_num 为 1 到 11(包含隐藏值)或 101 到 111(忽略隐藏值)之间的数字,指定使用何种函数在列表中进行分类汇总计算。
2、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 方差SUBTOTAL的第一个特点是,如果在 ref1, ref2,… 中有其他的分类汇总(嵌套分类汇总),将忽略这些嵌套分类汇总,以避免重复计算。
3、也就是在数据区域中有SUBTOTAL获得的结果将被忽略!SUBTOTAL的第二个特点是,当 function_num 为从 1 到 11 的常数时,SUBTOTAL 函数将包括通过“格式”菜单的“行”子菜单下面的“隐藏”命令所隐藏的行中的值。
(资料图片仅供参考)
4、当您要分类汇总列表中的隐藏和非隐藏值时,请使用这些常数。
5、当 function_num 为从 101 到 111 的常数时,SUBTOTAL 函数将忽略通过“格式”菜单的“行”子菜单下面的“隐藏”命令所隐藏的行中的值。
6、当您只分类汇总列表中的非隐藏数字时,使用这些常数。
7、 但不论使用什么 function_num 值,SUBTOTAL 函数都会忽略任何不包括在筛选结果中的行。
8、 而SUBTOTAL 函数不适用于数据行或水平区域。
9、隐藏某一列不影响分类汇总。
10、但是隐藏分类汇总的垂直区域中的某一行就会对其产生影响。
11、SUBTOTAL的第三个特点是,可以代替上面说的11种函数,当有上面说的两种特点情况时,就可以使用SUBTOTAL来完成。
12、所以在需要处理隐藏数据相关的应用时,SUBTOTAL是其它函数无法代替的,也是SUBTOTAL最大最重要的特点。
本文到此分享完毕,希望对大家有所帮助。
关键词: