subtotal(Fn, 对象集)
Fn 为 1 到 11(包含隐藏值)或 101 到 111(忽略隐藏值)之间的数字,指定使用何种函数在列表中进行分类汇总计算。
包含隐藏值 | 忽略隐藏值 | Fn函数 |
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 | VARP |
11 | 111 | VARP |
当Fn为从 1 到 11 的常数时,subtotal 函数将包括通过“格式”菜单的“行”子菜单下面的“隐藏”命令所隐藏的行中的值。当您要分类汇总列表中的隐藏和非隐藏值时,请使用这些常数。
当Fn为从 101 到 111 的常数时,subtotal函数将忽略通过“格式”菜单的“行”子菜单下面的“隐藏”命令所隐藏的行中的值。当您只分类汇总列表中的非隐藏数字时,使用这些常数。
当 Fn 大于或等于 101 时(忽略隐藏值模式),subtotal函数对列隐藏忽略,仅对行隐藏起作用。例如 subtotal(109, B2:G2),则隐藏某一列不影响分类汇总,但是隐藏某一行就会对其产生影响。
举例
A1:A5数据如下:
10
20
30
40
50
当第三行隐藏时,subtotalL(9, A1:A5)=150,而subtotal(109, A1:A5)=120。但隐藏A列时,计算结果不变。
