软件下载 点击激活 软件下载

Excel数据统计之王,4种用法!

在Excel里有个神奇的函数:SUBTOTAL。

据说这个函数从Excel2003就存在了,可是现在都2022了,还有很多人不认识他。

 

他就像那个不起眼的同学,印象不深,总是叫不出名字,但总能在关键的时刻给你帮助,事后也从不邀功,轻轻点个头,又隐藏到人群中去。

 

今天我们就带大家来认识一下,这个看着熟悉,又说不出门道的SUBTOTAL函数。

 

妙用1:对筛选数据求和 

 

Excel数据统计之王,4种用法!

 

可以看到,公式=SUBTOTAL(9,D2:D22)可以按照筛选的结果实现动态求和。

 

但是请注意,这个公式只对筛选有效,如果要排除隐藏数据则需要对公式进行修改。

 

妙用2:忽略隐藏数据求和 

 

Excel数据统计之王,4种用法!

 

将公式改成=SUBTOTAL(109,D2:D22),就能忽略隐藏行的数据求和。

这个公式同时也对筛选有效,这就是SUBTOTAL函数第一参数的神奇之处。

可以这样说,这个函数的秘密全部都在第一参数,第二参数只是选择要进行统计的数据区域,并没什么特殊的。

至于第一参数都有些什么秘密,可以参照下面这个图片。

 

Excel数据统计之王,4种用法!

 

注意功能参数代码的区别,只是包含或者忽略隐藏行,对于筛选行都是有效的。

计算方式则体现了这个函数的多功能特性,前面两个示例中用到了9和109,都是同样的计算方式求和。

另外几个比较常用的统计方式例如:平均值、最大值、最小值等等,只需要改成对应的代码即可。

 

妙用3:对筛选后的数据求最大值

=SUBTOTAL(4,D2:D22)

 

Excel数据统计之王,4种用法!

 

通过上述示例,发现一个问题,A列的序号经过筛选以后变得不连续了,怎么办呢?

正好可以使用SUBTOTAL来得到一个动态连续序号的效果。

 

妙用4:筛选后的连续序号 

公式为=SUBTOTAL(3,$B$1:B2)-1

Excel数据统计之王,4种用法!

 

在这个例子中,数据区域的用法是有点小技巧的,锁定了区域的开始位置,但是结束位置则是会随着公式下拉发生变化,这样就实现了区域递增的目的。

细心的同学可能会有个疑问,公式用=SUBTOTAL(3,$B$2:B2)不就行了吗,为什么非要从第一行开始,然后再减一,是不是多此一举。

行不行试试便知。

Excel数据统计之王,4种用法!

 

通过测试可以看到,不管筛选条件是什么,最后都有一行是一直出现的,序号虽然连续了,但是多出来一行数据也不行啊。

为什么会出现这种情况?

SUBTOTAL,这个函数也叫分类汇总函数,通常情况下总是会将最后一行默认是汇总行,所以不受筛选的影响一直都显示。

如果不想出现这种默认汇总行的话,则需要在函数后面添加一个计算,加减乘除都可以。

比如,将公式改成=SUBTOTAL(3,$B$2:B2)*1

有兴趣的同学可以自己测试一下。

好啦,以上就是今天的所有内容,感谢你的观看!觉得对你有帮助的话,可以点个赞哟~

网络技巧:家庭宽带使用小常识,值得收藏
END
网络技巧:家庭宽带使用小常识,值得收藏
Excel数据统计之王,4种用法!

微信扫一扫加关注,Office自学网官方微信公众号,

专注分享软件安装和视频教程,让你一号在手,办公无忧!

给TA打赏
共{{data.count}}人
人已打赏
办公技巧

Excel教程:4个小技巧让你的EXCEL独一无二

2023-7-2 11:11:58

办公技巧

神奇的F4键,我真香了!

2023-7-4 11:38:48

文章版权声明 1、本网站名称:office自学网
2、本站永久网址:https://www.officezxw.com/
3、本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长QQ:1241926466进行删除处理。
4、本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
6、本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索