Excel中Subtotal函数经典用法

在Excel中subtotal函数既能求和,不但能求平均值,还能计数,求最值等。可以说是非常实用的一个函数了。

一、subtotal函数的使用

作用:返回一个数据列表或数据库的分类汇总。
语法:=Subtotal(功能代码,数值区域)。

如下图,代码1-11和101-111函数是相同的,但是他们的功能不同,代码1-11计算的时候会将隐藏的值一起计算,代码101-111在筛选或者隐藏数据後,只计算可见单元格数据。

subtotal函数的使用

二、subtotal函数的应用

1、填充连续序号

在单元格中输入公式=SUBTOTAL(103,$B$2:B2),这样筛选的时候单元格序号会保持连续。使用功能代码3填充的序号就无法连续。这也是因为代码1-11计算的时候会将隐藏的值一起计算,代码101-111在筛选或者隐藏数据後,只计算可见单元格数据

SUBTOTAL函数的应用-序号

2、销量求和

在目标单元格中输入公式=SUBTOTAL(109,E2:E9),筛选时结果也会跟着变化。如果使用功能代码9,筛选後结果不会变化。

销量求和

3、求平均值

在单元格中输入=SUBTOTAL(1, E2:E9),并且在另一个单元格中输入=SUBTOTAL(101, E2:E9),当我们筛选部门,能清晰的看到功能代码101结果是会变化的。

求平均值

4、求可见单元格最大值

在目标单元格中输入=SUBTOTAL(4, E2:E9)就能筛选出可见单元格的最大值。在另一个单元格中输入=SUBTOTAL(104, E2:E9),当我们隐藏部分行,能清晰的看到功能代码104结果是仅显示了可见单元格的最大值,而功能代码4的结果仍旧显示了所有单元格的最大值。

求可见单元格最大值

5、统计个数

在目标单元格中输入公式= SUBTOTAL (2, E2:E9),就能计算出个数。

统计个数

以上就是SUBTOTAL函数的使用技巧,可以实现多个功能的计算。通常在有筛选和隐藏的单元格中使用这个函数,可以解决很多问题。

如果您想阅读更多关於Subtotal函数的相关资讯,请点击猫噗知识+


<<:  [C#] 多个控制项共用Click事件

>>:  比特币 Bitcoin 与区块链技术

<Day28>Network-OkHttp

在android 使用 Network 需要宣告权限 AndroidManifest.xml 中宣告...

[DAY1]前言

前言 刚开始学习在docker架设环境,因此在练习制作image跟container的时候经常漏掉一...

DAY24 MongoDB Atlas (免费)云端托管服务

DAY24 MongoDB Atlas (免费)云端托管服务 MongoDB Atlas 是什麽? ...

【设计+切版30天实作】|Day21 - PainPoints - 怎麽切出标题底下的highlight 装饰?

大纲 昨天完成header的部分了,所以接下来就会进入main的部分,今天要完成的是「PainPoi...

Day 17【ethers.js】ETHER. ETHER EVERYWHERE.

【前言】 这两天来记录 ethers.js 我觉得蛮重要的一些学习笔记,今天主要聚焦在一些常见名词...