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在筛选或者隐藏数据後,只计算可见单元格数据。

填充连续序号

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的相关资讯,请点击猫噗知识+


<<:  [Angular] Day7. Content projection

>>:  PHP 检查是否符合程序码风格:CodeSniffer

Day 27 : 插件篇 06 — 建立一套完整的笔记复习流程,使用 Obsidian 插件 Spaced Repetition

前言 写了一系列 Obsidian 的基础操作、笔记方法论、插件教学,接下来分享我如何透过 Obsi...

[Day9] 解决问题的思路:永远找到杠杆效益最大的点

不要成为小蜜蜂 解决Patterns,不要只被单点event触发 身为产品经理,我们有一项任务是为了...

GRC: 高阶主管基本功

资讯安全是一门透过安全管制措施(security controls), 保护资讯资产免於受到危害, ...

Day 19 实作表单 (2)

前言 今天要来接续制作表单,会以昨天的内容再延伸出更多新的功能。 UserSettingForm 昨...

Material UI in React [DAY 1] 简介

因为工作的关系,在专案上接触到Material UI的Framework,也让我理解到为什麽这套UI...