Subtotal函数在Excel中用于对筛选后的数据进行求和,其基本语法为:
```
=SUBTOTAL(function_num,ref1,[ref2],...)
```
其中,`function_num`是汇总方式,`ref1`是要汇总的数据区域。
在数据末尾求和
在数据表格的末尾插入一个单元格,比如B15。
在B15单元格中输入公式 `=SUBTOTAL(9,B3:B14)`,其中9代表求和功能,B3:B14是要求和的数据区域。
按下“Enter”键后,B15单元格会显示B3到B14所有数据的和。
若要对其他列进行求和,可以将公式向右拖动填充。
使用筛选功能
对表格进行筛选,例如按月份筛选。
Subtotal函数会自动对筛选出来的可见部分数据进行求和,而隐藏的数据不会被计算在内。
使用不同的汇总方式
Subtotal函数提供了多种汇总方式,可以通过更改第一个参数来选择不同的功能。例如,使用汇总方式1(求和)或101(隐藏行的求和)。
在公式中输入 `=SUBTOTAL(1,B3:B14)` 会对B3到B14区域的数据求和,同时忽略隐藏的行。
保持序号连续
在输入公式时,可以使用功能代码3来填充序号,这样在筛选后序号会保持连续。
建议
在使用Subtotal函数时,建议先确认好数据区域和需要的汇总方式,以确保求和结果的准确性。
如果表格数据量较大,建议先备份数据,以防操作失误导致数据丢失。