2018-09-13

今天学习了subtotal函数后终于弄清楚了他的原理,原来他和sum函数的区别是:subtotal只对筛选的数据进行结果的求和,而sum是不受筛选结果的影响,subtoal可以避开同类的计算。subtotal是一连串的函数,还真是考记忆的了,

Function_numFunction_num代表的函数说明

(包括手动隐藏值)(忽略手动隐藏值)

1                              101AVERAGE平均值

3                                103COUNTA非空单元格数量

4                                    104MAX最大值

5                                     105MIN最小值

6                                      106PRODUCT括号内数据的乘积

7                               107STDEV.S标准偏差

8                      108STDEVP.P标准偏差

9                        109SUM.S求和

10                                110VAR.S

11                            111VAR.P


以前我们总是会筛选某种产品一个月的出来,但是下面无法出现一个小计,所以就会选择复制粘贴到另外的表格设个求和函数,或者选择引用,现在subtotal帮我解决了这个实际问题。

基本用法

含义:在指定的范围内根据指定的分类汇总函数进行计算,

语法结构:Subtotal(功能参数,数据)

1.·当你在单元格输入=Subtotal时( ,就会提示下列述语法)

第一参数用于指定要执行的功能,是1-11或101-111之间的数字,

1-11与101-111的区别为:

当如果是筛选时,两者求的都是可见单元格 ;当如果是手工隐藏时,1-11是全部计算。101-111只求可见的单元格,手工隐藏的会忽略不计算。

以下表格中是SUBTOTAL函数功能参数的具体内容说明:

Subtotal函数实例讲解

1.案列:使用SUBTOTAL中每一个参数的应用如下图

例如第一个计算当前的平均销售额公式:=SUBTOTAL(1,D3:D9)或者=SUBTOTAL(101,D3:D9)这里的101也表示求平均数,但是101是不含隐藏值的具体操作如下:

2.Subtotal隐藏值:9-SUM.S(含隐藏值),109-SUM.S(不含隐藏值)如下图案例

显示公式说明

=SUBTOTAL(9,B2:B8)求和

=SUBTOTAL(109,B2:B8)求和,109不含隐藏值

003  Subtotal与Sum的区别

SUBTOTAL,只对筛选数据结果数据进行求和而SUM,不受筛选结果影响,会对所有数据进行求和

004 Subtotal计数

COUNT返回包含数字以及包含参数列表中的数字的单元格的个数,COUNTA返回参数列表中非空值的单元格个数如下案例

005  筛选后填充  :COUNT返回包含数字以及包含参数列表中的数字的单元格的个数,COUNTA返回参数列表中非空值的单元格个数

006 隐藏行,序号顺序不变,永远按照序列排序

公式:=SUBTOTAL(103,$B$3:B3)

这里的103是表示非空单元格计数。

007.避开同类计算

案列:怎样避开图案例中同类值呢?也就是小计行

答案: 直接输入=SUBTOTAL(9,B2:B9)即可 

SUBTOTAL函数遇到同类就避开了,就是不会统计由SUBTOTAL计算出来的数值。

今天的课程非常实用,直接解决工作中出现的问题,而且subtotal的一群函数着实让我开了眼界!

你可能感兴趣的:(2018-09-13)