SUBTOTAL 函数用于计算一组数字的子总计,提供多种计算类型,包括求和、求平均值、求最大值和计算可见单元格的总和。其语法为 SUBTOTAL(function_num, ref1, [ref2], ...),其中 function_num 表示计算类型,ref1、ref2 等为要计算的数字或单元格区域。通过指定不同的计算类型,用户可以使用 SUBTOTAL 函数过滤数据并进行各种计算。

如何使用 Excel 的 SUBTOTAL 函数
SUBTOTAL 函数在 Excel 中用于计算一组数字的子总计,提供了多种选择来过滤和计算数据。
语法:
SUBTOTAL(function_num, ref1, [ref2], ...)
参数:
Android 基础知识入门 pdf,介绍什么是Android、Android可以完成的功能、Android架构、Android应用程序框架、Android函数库等,从开始安装Android开始,到环境配置,到一步步编写复杂的应用程序,本书将带你了解基础但有内涵的Android入门知识。
- function_num: 指定要执行的计算类型,范围从 1 到 11(见下文)。
- ref1, ref2, ...: 要计算的数字或单元格区域。
计算类型:
| function_num | 计算类型 |
|---|---|
| 1 | 求和 |
| 2 | 求平均值 |
| 3 | 求计数 |
| 4 | 求最大值 |
| 5 | 求最小值 |
| 6 | 求方差 |
| 7 | 求标准偏差 |
| 8 | 求中值 |
| 9 | 求模式 |
| 10 | 计算可见单元格的总和(忽略隐藏单元格) |
| 11 | 计算可见单元格的平均值(忽略隐藏单元格) |
使用方法:
-
在单一区域上应用 SUBTOTAL 函数:
例如,计算 A1:A10 区域的子总和:=SUBTOTAL(1, A1:A10) -
使用多个区域应用 SUBTOTAL 函数:
例如,计算 A1:A10 和 B1:B10 区域的子总和:=SUBTOTAL(1, A1:A10, B1:B10) -
过滤数据应用 SUBTOTAL 函数:
例如,使用标准偏差函数和 CRITERIA 范围来计算高于 50 的值的子标准偏差:=SUBTOTAL(7, A1:A10, CRITERIA(A1:A10, ">50"))
注意:
- SUBTOTAL 函数会忽略隐藏的行和列中的数据。
- 要计算所有数据的总和,可以使用 SUM 函数。
- 要计算可见单元格的总和,可以使用 SUBTOTAL(10, ...) 函数。










