在Excel中,SUBTOTAL函数用于对数据进行分类汇总计算。它可以根据所选择的汇总函数(如求和、平均值、最大值、最小值等)对指定的数据范围进行计算。以下是SUBTOTAL函数的基本语法:
SUBTOTAL(函数代码, 数据范围)
其中,函数代码是一个整数值,用于指定要使用的汇总函数。数据范围是要进行计算的数据区域。
下面是一些常用的函数代码及其对应的汇总函数:
1. 1: 求和
2. 2: 求平均值
3. 3: 求数量(计数)
4. 4: 求最大值
5. 5: 求最小值
6. 6: 求产品(乘积)
7. 7: 求标准差
8. 8: 求方差
例如,如果要对A1:A10范围内的数据进行求和,可以使用以下公式:
=SUBTOTAL(1, A1:A10)
如果要对B1:B10范围内的数据进行平均值计算,可以使用以下公式:
=SUBTOTAL(2, B1:B10)
请注意,SUBTOTAL函数还可以与筛选功能结合使用,以在筛选后仅对可见数据进行计算。在这种情况下,函数代码需要加上100。例如,如果要对筛选后的数据范围进行求和,可以使用以下公式:
=SUBTOTAL(101, A1:A10)
这样,当使用筛选功能时,只有可见的行会被计算在内。
希望这可以帮助你正确使用SUBTOTAL函数。