分享

能计数、求和、最值等多种功能的经典万能函数Subtotal实用技巧解读!

 hercules028 2019-08-12

'Excel函数公式'


        在Excel中,有一个函数既能求和,求平均值、还能计数、求最值等多种功能,想知道这个函数吗?其实就是Subtotal函数,其功能真的是“以一敌十”,今天,小编带大家来了解,学习Subtotal函数。


一、Subtotal函数的作用及语法结构。

作用:返回一个数据列表或数据的分类汇总。

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

一句话解读:在指定的区域中按照功能代码的要求进行分类统计。

常见的功能代码有:

        从功能代码中可以看出,1-11和101-111所对应的函数名称都是相同的,但具体的功能还是有区别的:

代码1-11:包含手动隐藏的值。

代码101-111:不包含手动隐藏的值,暨仅对可见单元格为统计对象。


二、示例。

1、求和。

方法:

在目标单元格中输入公式:=SUBTOTAL(9,D3:D9)或=SUBTOTAL(109,D3:D9)。

解读:

从示例中就可以看出,如果用代码“9”,即便对数值进行隐藏,计算结果还是指定范围的值,但代码“109”则不同,仅对可见单元格有效。


2、筛选后计算平均值。

方法:

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

解读:

不论筛选的结果结果为“男”还是“女”,代码“1”和“101”的计算结果都为当前可见单元格的值,暨对于筛选,代码“1-11”和“101-111”都是对可见单元格可见。


3、保持序号(No)的连续性。

方法:

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

解读:

代码3和103对应的函数为:Counta函数,暨对非空单元格进行计数。而序号要在“隐藏”和“筛选”下都保持连续,所以只能用代码103。


4、统计当前可见值中的最大值。

方法:

在目标单元格中输入公式:=SUBTOTAL(104,D3:D9)。

解读:

代码4和带104对应的函数为:Max函数,暨求最大值,而值要在“隐藏”和“筛选”下都最大,所以只能用代码104。


5、统计当前可见单元格的人数。

方法:

在目标单元格中输入公式:=SUBTOTAL(103,B3:B9)。

解读:

代码3和带103对应的函数为:Counta函数,暨计算非空单元格的个数,而要统计在“隐藏”和“筛选”下的人数,所以只能用代码103。


结束语:

        万能函数Subtotal函数,不仅可以求和,计数,还可以计算最值等,如果能够熟练的掌握和应用,对于提高工作效率是分分钟的事情,尤其配合“筛选”和“隐藏”功能,更能体现其实用价值!对于Subtotal的实用技巧,你Get到了吗?欢迎大家在留言区留言讨论哦!

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多