首页 > 你问我答 >

SUBTOTAL函数怎么使用

更新时间:发布时间:

问题描述:

SUBTOTAL函数怎么使用,在线等,求秒回,真的十万火急!

最佳答案

推荐答案

2025-08-02 09:59:08

SUBTOTAL函数怎么使用】在Excel中,`SUBTOTAL` 函数是一个非常实用的函数,常用于对数据进行汇总计算。与 `SUM`、`AVERAGE` 等常规函数不同的是,`SUBTOTAL` 可以忽略被隐藏的行或筛选后的数据,非常适合处理动态数据表。

以下是对 `SUBTOTAL` 函数的总结和使用说明:

一、SUBTOTAL 函数的基本结构

```

SUBTOTAL(function_num, ref1, [ref2], ...)

```

- function_num:表示要执行的计算类型(如求和、平均值等),取值范围为 1 到 11 或 101 到 111。

- ref1, ref2,...:需要计算的数据区域。

二、function_num 的含义

function_num 计算类型 是否忽略隐藏行
1 平均值
2 计数(数值)
3 计数(非空)
4 最大值
5 最小值
6 乘积
7 标准差
8 方差
9 求和
10 中位数
11 众数

> 注意:

> - 1 到 11 是包含隐藏行的计算;

> - 101 到 111 是不包含隐藏行的计算。

三、使用示例

假设我们有一个销售记录表,如下所示:

姓名 销售额
张三 100
李四 200
王五 300
赵六 400

示例1:使用 SUBTOTAL 求和(忽略隐藏行)

如果隐藏了“李四”这一行,使用公式:

```

=SUBTOTAL(109, B2:B5)

```

结果将是:`100 + 300 + 400 = 800`

示例2:使用 SUBTOTAL 求平均值(包含隐藏行)

使用公式:

```

=SUBTOTAL(1, B2:B5)

```

即使隐藏了“李四”,结果仍为:`(100 + 200 + 300 + 400)/4 = 250`

四、适用场景

- 数据筛选后需要计算可见数据;

- 处理大量数据时,避免误算隐藏行;

- 动态表格中,方便用户手动隐藏部分信息后仍能正确统计。

五、注意事项

- `SUBTOTAL` 不适用于数组公式;

- 如果数据区域中包含错误值,可能会影响计算结果;

- 在使用筛选功能时,建议使用 `SUBTOTAL` 替代 `SUM` 等函数,以确保准确性。

通过合理使用 `SUBTOTAL` 函数,可以更精准地处理数据,提升工作效率。希望以上内容对你有所帮助!

免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。