subtotal 函数用于计算一组数字的子总计,提供多种计算类型,包括求和、求平均值、求最大值和计算可见单元格的总和。其语法为 subtotal(function_num, ref1, [ref2], ...),其中 function_num 表示计算类型,ref1、ref2 等为要计算的数字或单元格区域。通过指定不同的计算类型,用户可以使用 subtotal 函数过滤数据并进行各种计算。
如何使用 Excel 的 SUBTOTAL 函数
SUBTOTAL 函数在 Excel 中用于计算一组数字的子总计,提供了多种选择来过滤和计算数据。
语法:
SUBTOTAL(function_num, ref1, [ref2], ...)登录后复制
参数:
- 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, ...) 函数。
以上就是excel subtotal函数怎么用的详细内容,更多请关注本站其它相关文章!