在Excel函数中,有一个函数既能求和、求平均值、还能计数、求最值等多种功能,其实这个函数就是Subtotal,其功能真是“以一敌十”。

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

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

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

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

常见的功能代码有:

代码分为1-11和101-111,但是对应的函数名称却是相同的,难倒是功能一样?有什么区别呢?

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

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

示例:

目的:计算总销量。

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

解读:
1、功能代码9或109对应的都是Sum函数,暨求和。但代码109仅对可见单元格有效。所以当隐藏/取消隐藏时,求和结果也跟着发生变化。
2、如果配合筛选功能更能体现其强大的功能。

二、对筛选或隐藏后的数据进行快速计算平均值。

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

解读:

1、从示例中可以明确的得出,1-11和101-111中,对应代码在筛选中的作用是相同的。

2、1-11包含手动隐藏的值;101-111以可见单元格为统计对象。

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

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

解读:
1、对可见单元格可见,只能用代码101-111范围内的。
2、保持序号(No)的连续性,其实就是统计当前单元格之前的非空单元格数。暨当前示例中的参数是从B2开始的。

四、筛选出可见单元格的最大值。

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

五、计数统计。

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

结束语:Subtotal函数,不仅可以求和,计数,还可以计算最值等,如果能够熟练的掌握和应用,对于提高工作效率是分分钟的事情,尤其配合“筛选”和“隐藏”功能,更能体现其实用价值!

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
  • 本站名称:追梦人博客
  • 本站永久地址:https://www.dreamren.cn
  • 本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系在线客服进行删除处理
  • 本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责
  • 本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
  • 本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新
  • 如果您喜欢本站,♥点这儿开通会员资助本站
  • 如遇软件内有加群提示,为修改者自留,非本站信息,注意鉴别
  • 这些信息可能会帮助你了解本站:

SVIP会员 关于我们 网址导航 标签云