彼特文案-你身边的文案管家

彼特文案-你身边的文案管家

subtotal函数使用教程

59

SUBTOTAL函数使用教程

一、基本语法

`SUBTOTAL`函数的基本语法如下:

```excel

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

```

`function_num`:必需,指定要执行的统计函数,范围在1到11或101到111之间。1到11会包含隐藏值,而101到111会忽略隐藏值。

`ref1`:必需,第一个要对其进行分类汇总计算的命名区域或引用。

`ref2`:可选,第二个至第254个要对其进行分类汇总计算的命名区域或引用。

二、功能代码及对应操作

| 功能代码 | 操作 |

|----------|--------|

| 1| 求和 |

| 2| 计数 |

| 3| 求最大值 |

| 4| 求最小值 |

| 5| 求平均值 |

| 6| 求标准差 |

| 7| 求方差 |

| 8| 求频率 |

| 9| 自动求和 |

| 10 | 自动计数 |

| 11 | 自动平均值 |

| 101 | 求和(忽略隐藏值) |

| 102 | 计数(忽略隐藏值) |

| 103 | 求最大值(忽略隐藏值) |

| 104 | 求最小值(忽略隐藏值) |

| 105 | 求平均值(忽略隐藏值) |

| 106 | 求标准差(忽略隐藏值) |

| 107 | 求方差(忽略隐藏值) |

| 108 | 求频率(忽略隐藏值) |

| 109 | 自动求和(忽略隐藏值) |

| 110 | 自动计数(忽略隐藏值) |

| 111 | 自动平均值(忽略隐藏值) |

三、使用示例

求和

假设你有一组销售数据,B列是销售额,要计算销售额的总和,可以使用以下公式:

```excel

=SUBTOTAL(9, B2:B10)

```

计数

若要统计销售人员的数量,假设A列是销售人员,可以使用以下公式:

```excel

=SUBTOTAL(2, A3:A10)

```

求平均值

如果要计算产品的平均价格,假设C列是产品价格,可以使用以下公式:

```excel

=SUBTOTAL(1, C3:C10)

```

求最大值和最小值

要找出销售额的最大值,可以使用以下公式:

```excel

=SUBTOTAL(4, B2:B10)

```

要找出销售额的最小值,可以使用以下公式:

```excel

=SUBTOTAL(5, B2:B10)

```

自动编号

在筛选后的表格中输入连续的序号,假设要给工号依次录入序号,可以使用以下公式:

```excel

=SUBTOTAL(3, $C$3:C3)*1

```

然后双击下拉填充。

四、注意事项

`SUBTOTAL`函数在计算时会忽略手动隐藏的行,但不会忽略通过筛选隐藏的行。

如果使用`SUBTOTAL`函数进行筛选数据的统计,建议选择101-111系列的功能代码,以确保隐藏行被忽略。

在使用`SUBTOTAL`函数时,确保所有引用的数据区域是正确的,否则可能导致计算结果不正确。

通过以上教程,你应该能够熟练掌握`SUBTOTAL`函数的使用方法,并在实际工作中灵活应用它来提高数据处理的效率。