函数功能
SUBTOTAL函数用于返回列表或数据库中的分类汇总。
函数语法
SUBTOTAL(function_num,ref1,[ref2],…])
参数解释
function_num:必需。1~11(包含隐藏值)或101~111(忽略隐藏值)之间的数字,用于指定使用何种函数在列表中进行分类汇总计算。具体数字对应的函数如表所示。
Function_num(包含隐藏值) | 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 |
ref1:必需。表示要对其进行分类汇总计算的第一个命名区域或引用。
ref2…:可选。表示要对其进行分类汇总计算的第2个至第254个命名区域或引用。
实例1 统计销售员的平均销售额
通常,使用Excel桌面应用程序中“数据”选项卡上“大纲”组中的“分类汇总”命令更便于创建带有分类汇总的列表。一旦创建了分类汇总列表,就可以通过编辑SUBTOTAL函数对该列表进行修改。
选中D14单元格,在公式编辑栏中输入公式:
=SUBTOTAL(1,E2:E10)
按“Enter”键即对分类汇总的数据重新进行平均值计算,如图1所示。
图1
公式解析
=SUBTOTAL(1,E2:E10)
对E2:E10单元格区域中的数值范围重新进行平均值计算。
提示:
SUBTOTAL函数用第一个参数来指定进行哪种方式的汇总。在公式编辑栏中,将光标定位于第一个参数处,并将第一个参数删除,此时会打开参数设置提示框,然后根据提示进行设置。