【Excel技巧】- 办公常用的十大函数@SUBTOTAL函数
发布网友
发布时间:2024-09-27 16:22
我来回答
共1个回答
热心网友
时间:2024-11-19 05:57
前面两篇图文教程可谓是信息量巨大,包含那么多函数,虽然整体很容易理解,但毕竟个数繁多,小S在此向大家问个好。
从这一期开始又恢复正常啦,后面的函数每一期都介绍一到两个,以便大家更好的掌握。
一 函数语法
今天给大家带来的是功能强大的分类汇总函数SUBTOTAL,它可以包括求和、汇总、平均等等多个函数的使用。SUBTOTAL函数的优点在于可以忽略隐藏的单元格、支持三维运算和区域数组引用。
SUBTOTAL函数就是返回一个列表或数据库中的分类汇总情况。
SUBTOTAL函数可谓是全能王,可以对数据进行求平均值、计数、最大最小、相乘、标准差、求和、方差。
当然这些功能EXCEL另外设有专门的函数来完成,要学习的就是SUBTOTAL函数能完成一些其它函数很难完成的方法与技巧,先看一下EXCEL帮助文档中对SUBTOTAL函数的解释。
语法:SUBTOTAL(function_num,ref1,[ref2],...)
参数:
Function_num:必需。 数字 1-11 或 101-111,用于指定要为分类汇总使用的函数。 如果使用 1-11,将包括手动隐藏的行,如果使用 101-111,则排除手动隐藏的行;始终排除已筛选掉的单元格。
ref1:必需。要对其进行分类汇总计算的第一个命名区域或引用。
ref2...:可选。要对其进行分类汇总计算的第 2 个至第 254 个命名区域或引用。
二 重点讲解
上面的表格是Excel对SUBTOTAL()的解释,为了进一步理清其中的关系,所以以SUBTOTAL()里面的SUM()为例子,说明在不同情况下的运用。
以SUM()为例,SUM()所对应SUBTOTAL()的function_num是9,而其他函数所对应的function_num功能都是一样,会产生表里的状况,所以就不加以解释。
SUM()会计算所有的数值单元格,
SUBTOTAL(9)
会忽略筛选及SUBTOTAL()单元格,
SUBTOTAL(109)
则对隐藏、筛选与SUBTOTAL()都会忽略。
三 案例讲解
通过上面的理论说明,可能有的小伙伴已经糊涂了,不要紧,接下来我会通过几个小案例给大家讲解一下。
细心的小伙伴会发现,Excel的分类汇总就是用到了SUBTOTAL函数配合
组合
以及
分级显示
。
通过上图,可以看到就算隐藏几行,左边的序号都会随之改变,起到了计数的功能。
下面的表格经常用到,如果组数比较多,用SUM求合计要选择很多区域,但是用SUBTOTAL可以放心大胆地把C2:C11都选上,因为遇到C6、C11和C16同类就不计算了。
动态图中单元格C17直接选择区域C2:C11,不用考虑里面的2014、2015和2016汇总。在第一次选中2014几行后,我单机创建组,后面选中2015或2016后都是按的
键盘F4键
,可以
快速重复上一操作
哦。
四 我的总结
从上面的说明之中,可以了解SUBTOTAL()的功能,在筛选与隐藏的时候,可以正确的计算单元格上的数据。所以,在业务数据的分析上,能为业务人员提供更大的便利。另外,除了SUM()、AVERAGE()之外,其他相对应的函数也是同样功能,请读者自行检视COUNT()、MAX()…之类的函数。
今天的函数可以说是全能王,功能强大,如果能够配合数据分析使用,那是极好的。希望大家都能掌握,早日成为办公达人!