subtotal函数什么意思

时间:2025-03-31 11:54:10 计算机

SUBTOTAL函数是Excel中的一个 分类汇总函数,它提供了多种数据汇总功能,包括求和、计数、平均值、最大值、最小值等。SUBTOTAL函数通过一个函数代码来指定所需的汇总方式,并且可以处理筛选和隐藏后的数据。

基本语法

SUBTOTAL函数的基本语法如下:

```excel

=SUBTOTAL(函数代码, 范围1, [范围2], ...)

```

函数代码:1到11的数字,每个数字对应一种计算方式。例如,1代表求和(SUM),2代表计数(COUNT),101代表忽略隐藏值的求和(SUM),102代表忽略隐藏值的计数(COUNT)等。

范围1, [范围2], ...:要汇总的数据范围。可以是一个或多个范围。

函数代码及其功能

1101:求平均值(AVERAGE)

2102:计数(COUNT)

3103:计数(非空值)(COUNTA)

4104:求最大值(MAX)

5105:求最小值(MIN)

6106:乘积(PRODUCT)

7107:标准差(STDEV)

8108:样本标准差(STDEVP)

9109:求和(SUM)

10110:方差(VAR)

11111:样本方差(VARP)

使用场景

SUBTOTAL函数特别适用于需要对大型数据表进行分类汇总的情况,尤其是在数据经过筛选或隐藏后,仍能准确计算所需的数据汇总结果。例如,在财务报表、销售数据分析或日常统计工作中,SUBTOTAL函数可以大大简化数据处理过程。

注意事项

使用1-9的函数代码时,会包含手动隐藏的行。

使用101-111的函数代码时,会忽略所有隐藏的行和筛选出的行。

通过使用SUBTOTAL函数,用户可以高效地完成各种数据汇总任务,提高工作效率。