【subtotal函数的意思是什么?】2、subtotal函数的意思是什么?
在Excel中,`SUBTOTAL` 是一个非常实用的函数,尤其在处理数据筛选后需要进行统计时。它能够对数据区域中的可见单元格进行计算,而忽略被隐藏的行。这使得它在处理大量数据时非常灵活和高效。
一、SUBTOTAL 函数的基本作用
`SUBTOTAL` 函数主要用于对数据区域进行汇总计算,例如求和、计数、平均值等。它的独特之处在于可以忽略被隐藏的行,适用于筛选后的数据集。
二、SUBTOTAL 函数的语法结构
```excel
SUBTOTAL(function_num, ref1, [ref2], ...)
```
- function_num:表示要执行的计算类型,取值范围为 1~11 或 101~111,其中:
- 1~11:包括隐藏行的计算(即不区分是否被隐藏)
- 101~111:仅对可见单元格进行计算
- ref1, ref2,...:要进行计算的数据区域。
三、常见的 function_num 值及其含义
| function_num | 计算类型 | 是否忽略隐藏行 |
| 1 | 平均值 | 否 |
| 2 | 计数 | 否 |
| 3 | 非空单元格数 | 否 |
| 4 | 最大值 | 否 |
| 5 | 最小值 | 否 |
| 6 | 乘积 | 否 |
| 7 | 标准差 | 否 |
| 8 | 方差 | 否 |
| 9 | 求和 | 否 |
| 10 | 中位数 | 否 |
| 11 | 众数 | 否 |
| function_num | 计算类型 | 是否忽略隐藏行 |
| 101 | 平均值 | 是 |
| 102 | 计数 | 是 |
| 103 | 非空单元格数 | 是 |
| 104 | 最大值 | 是 |
| 105 | 最小值 | 是 |
| 106 | 乘积 | 是 |
| 107 | 标准差 | 是 |
| 108 | 方差 | 是 |
| 109 | 求和 | 是 |
| 110 | 中位数 | 是 |
| 111 | 众数 | 是 |
四、使用 SUBTOTAL 的优势
- 动态计算:当数据被筛选后,只对可见单元格进行计算。
- 灵活性高:可以根据不同的需求选择不同的计算方式。
- 避免误算:不会因为隐藏行而影响结果,保证数据准确性。
五、实际应用场景
- 在销售报表中,按地区筛选后计算各地区的销售额。
- 在员工考勤表中,筛选出正常出勤的员工并计算总人数。
- 在库存管理中,仅统计可见商品的数量或价值。
总结:
`SUBTOTAL` 函数是 Excel 中处理筛选后数据的重要工具,能够根据需要对可见单元格进行统计计算,避免因隐藏行导致的结果偏差。掌握其用法,可以大幅提升数据处理的效率与准确性。


