Excel经典函数Subtotal使用技巧解读!

2025-11-14 14:08:04

1、功能:根据指定代码返回一个数据列表或数据的分类统计。

语法结构:=Subtotal(功能代码,数值区域)。

功能代码有:

解读:

从对应函数中可以看出,代码“1”和“101”的作用是相同的,“2”和“102”的作用是相同的……那有没有区别呢?

Excel经典函数Subtotal使用技巧解读!

1、隐藏数据求和。

目的:隐藏指定的数据后,求和。

方法:

在目标单元格中输入公式:=SUBTOTAL(9,C3:C9)、=SUBTOTAL(109,C3:C9)。

解读:

1、未对数据进行隐藏前,代码“9”和“109”的计算结果相同,隐藏数据后,代码“9”的计算结果没有变化,而代码“109”的计算结果为当前可见单元格的和。

2、如果从你自己的角度出发,你认为代码“9”和“109”的计算结果那个正确?

Excel经典函数Subtotal使用技巧解读!

1、目的:筛选数据后求和。

方法:

在目标单元格中输入公式:=SUBTOTAL(9,C3:C9)、=SUBTOTAL(109,C3:C9)。

解读:

筛选数据后,代码“9”和“109”的计算结果相同,但和Sum函数的计算结果不同,Sum函数仍然统计的为C3:C9区域的和,而“9”或“109”统计的为“可见”单元格的和,对于筛选后隐藏起来的值不在统计的范围之内。

Excel经典函数Subtotal使用技巧解读!

1、隐藏数据求平均值。

目的:隐藏数据后求平均值。

方法:

在目标单元格中输入公式:=SUBTOTAL(1,C3:C9)、=SUBTOTAL(101,C3:C9)。

解读:

1、未对数据进行隐藏前,代码“1”和“101”的计算结果相同,隐藏数据后,代码“1”的计算结果没有变化,而代码“101”的计算结果为当前可见单元格的和。

2、如果从你自己的角度出发,你认为代码“1”和“101”的计算结果那个正确?

Excel经典函数Subtotal使用技巧解读!

1、目的:筛选数据后计算平均值。

方法:

在目标单元格中输入公式:=SUBTOTAL(1,C3:C9)、=SUBTOTAL(101,C3:C9)。

解读:

筛选数据后,代码“1”和“101”的计算结果相同,但和Average函数的计算结果不同,Average函数仍然统计的为C3:C9区域的和,而“1”或“101”统计的为“可见”单元格的平均值,对于筛选后隐藏起来的值不在统计的范围之内。

Excel经典函数Subtotal使用技巧解读!

1、目的:隐藏或筛选数据后保持序号(NO)的连续性。

方法:

在目标单元格中输入公式:=SUBTOTAL(103,B$2:B2)。

解读:

代码“103”对应的函数为Counta,暨统计非空单元格的个数。所在第二个参数的引用范围为当前单元格的上一行开始,而且要绝对引用,

Excel经典函数Subtotal使用技巧解读!

1、目的:统计隐藏或筛选后的最大值。

方法:

在目标单元格中输入公式:=SUBTOTAL(4,C3:C9)、=SUBTOTAL(104,C3:C9)。

解读:

1、在没有隐藏数据的情况下,代码“4”和“104”的统计结果相同,当隐藏数据后,代码“104”统计的为当前“可见”区域中的最大值。

2、筛选数据后,代码“4”和“104”统计的都为“可见”区域中的最大值。

Excel经典函数Subtotal使用技巧解读!

1、从Subtotal函数的功能代码中就可以看出其功能非常的强大,代码“1-10”对隐藏数据无效,代码“101-111”对“可见”数据有效,无论是隐藏还是筛选,其数据都是对“可见”数据的统计。对于使用技巧,你Get到了吗?

Excel经典函数Subtotal使用技巧解读!

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢