Skip to main content
 Web开发网 » office教程 » excel教程

经典统计函数Subtotal,能求和、计数、还能求最大(小)值等

2021年11月24日7990百度已收录

在Excel中,常用到的统计函数有Sum系列、Count系列、Average系列、Max系列、Min系列等,其功能非常的强大,使用起来也非常的简单,但函数较多,语法结构也不完全相同,如果不经常使用,对于部分函数的使用可能存在一定的困难,造成工作效率低下等……其实在Excel中,有这么一个函数,集成了了求和、计数、平均值、最值、成绩等多种功能,它既是Subtotal函数。

一、Excel万能函数Subtotal:功能及语法结构。

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

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

功能代码有:

经典统计函数Subtotal,能求和、计数、还能求最大(小)值等  excel求和公式 第1张

解读:

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

二、Excel万能函数Subtotal:求和。

1、隐藏数据求和。

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

经典统计函数Subtotal,能求和、计数、还能求最大(小)值等  excel求和公式 第2张

方法:

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

解读:

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

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

2、筛选数据求和。

目的:筛选数据后求和。

经典统计函数Subtotal,能求和、计数、还能求最大(小)值等  excel求和公式 第3张

方法:

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

解读:

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

三、Excel万能函数Subtotal:求平均值。

1、隐藏数据求平均值。

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

经典统计函数Subtotal,能求和、计数、还能求最大(小)值等  excel求和公式 第4张

方法:

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

解读:

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

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

2、筛选数据求平均值。

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

经典统计函数Subtotal,能求和、计数、还能求最大(小)值等  excel求和公式 第5张

方法:

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

解读:

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

四、Excel万能函数Subtotal:保持序号的连续性。

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

经典统计函数Subtotal,能求和、计数、还能求最大(小)值等  excel求和公式 第6张

方法:

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

解读:

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

五、Excel万能函数Subtotal:统计“可见”单元格的最大值。

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

经典统计函数Subtotal,能求和、计数、还能求最大(小)值等  excel求和公式 第7张

方法:

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

解读:

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

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

结束语:

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

#Excel函数公式# #我要上头条#

评论列表暂无评论
发表评论
微信