首先先来回顾一下求和函数Sum、Sumif、Sumifs。
一、函数功能
(1)Sum函数指的是返回某一单元格区域中数字、逻辑值及数字的文本表达式之和;
(2)Sumif 函数是对区域中符合指定条件的值求和;
(3)Sumifs 函数用于对区域中满足多个指定条件的单元格求和
二、函数语法
(1)=Sum(求和区域)
(2)=Sumif(判断区域,求和的条件,求和区域)
(3)=Sumifs(求和区域, 条件区域1, 条件1,条件区域2, 条件2, ...)
注意:Sumif和Sumifs函数中,求和区域的位置。
下面来学习今天的统计函数Subtotal、Countif、Countifs;
一、Subtotal函数
1.此函数并不是“一个函数”,而是“一群函数”
2. 函数语法
(1) =SUBTOTAL(1,数据区域),平均值
(2)=SUBTOTAL(2,数据区域),统计个数
(3)=SUBTOTAL(3,数据区域),非空单元格数量
(4) =SUBTOTAL(4,数据区域),最大值
(5)=SUBTOTAL(5,数据区域),最小值
(6)=SUBTOTAL(6,数据区域),括号内数据的乘积
(7) =SUBTOTAL(7,数据区域),标准偏差
(8) =SUBTOTAL(8,数据区域),标准偏差
(9)=SUBTOTAL(9,数据区域),求和
(10)=SUBTOTAL(10,数据区域),方差
(11)=SUBTOTAL(11,数据区域),方差
3.·此函数是Excel中唯一一个能统计用户可见单元格的函数
4.实例操作
(1)Subtotal隐藏值
①Function_num=1-11,包括手动隐藏值
②Function_num=101-111,忽略手动隐藏值
(2)Subtotal与Sum的区别
①SUBTOTAL,只对筛选数据结果数据进行求和
②SUM,不受筛选结果影响,会对所有数据进行求和
(3)Subtotal计数
①COUNT返回包含数字以及包含参数列表中的数字的单元格的个数(所有个数)
②COUNTA返回参数列表中非空值的单元格个数(非空单元格数量)
(4)筛选后填充
用来设置序号,筛选后的数据序号依然按顺序排列。
(5)避开同类计算
SUBTOTAL函数遇到同类就避开了,就是不会统计由SUBTOTAL计算出来的数值。
二、Countif和Countifs函数
1.基本用法
(1)COUNT:计算区域中数字的单元格个数,包括日期、代表数字的文本。
(2)COUNTA:计算区域中非空单元格的个数,包括空字符("")-“假空”。
(3)COUNTBLANK:计算区域中空单元格的个数,包括“真空”、“假空”。
2.函数语法
(1) =COUNTIF(判断区域,计数条件)
(2) =COUNTIFS(条件区域1,计数条件1,条件区域2,计数条件2)
2.实例操作
(1)基本用法
(2)模糊条件计数
(3)文本 非空 真空数据个数
* 代替任意多个字符
<> 代表非空数据
= 代表真空数据
(4)按产品统计序号
(5)Countif函数+Vlookup函数一对多查询
(6)数据有效性