subtotal函数是Excel工作表常用的函数之一,它可以将某一列或某个表格区域中的数值进行分类汇总计算,非常适用于对大量数据进行统计分析的场合。
subtotal函数的语法格式如下:
=SUBTOTAL(function_num,ref1,[ref2],...)
它包含两个参数:function_num和ref1[ref2]...参数。
function_num参数表示汇总方式,它可以取值为1到11以及101到111等,不同的值代表不同的汇总方式,比如1代表计算区域中的平均值,2代表计算区域中的最大值,3代表计算区域中的最小值,如此类推。更详细的汇总方式可以参考Excel的相关文档。
ref1[ref2]...参数表示要进行汇总计算的区域,它可以是单个单元格、单个区域或非连续的区域,多个区域需要用逗号隔开。
除了在普通工作表中使用,subtotal函数还可以在数据透视表中使用。在数据透视表中,subtotal函数可以用来对数据进行分类汇总,并且提供了很多汇总方式供用户选择。
最后需要注意的是,在使用subtotal函数时,被汇总的区域应该是数值型数据,而不是文本型数据,否则会出现错误结果。