“越是碎片化时代,越需要系统性学习”,今天我们学习的是统计函数subtotal、countif、countifs。这三个函数是我在工作中除了vlookup函数之外用的最频繁的啦。subtoal函数主要用于刷选后填充,而countif和countifs函数真是每天必用,做成固定报表模板,可省时间啦。好了,接下来就让我们认识下这三个函数。
一、Subtotal函数
注:①此函数并不是“一个函数”,而是“一群函数”;
②·在单元格输入=Subtotal( ,就会提示下述语法)
=SUBTOTAL(1,B2:B8) 平均值 1-AVERAGE
=SUBTOTAL(2,B2:B8) 统计个数 2-COUNT
=SUBTOTAL(3,B2:B8) 非空单元格数量 3-COUNTA
=SUBTOTAL(4,B2:B8) 最大值 4-MAX
=SUBTOTAL(5,B2:B8) 最小值 5-MIN
=SUBTOTAL(6,B2:B8) 括号内数据的乘积 6-PRODUCT
=SUBTOTAL(7,B2:B8) 标准偏差 7-STDEV.S
=SUBTOTAL(8,B2:B8) 标准偏差 8-STDEVP.P
=SUBTOTAL(9,B2:B8) 求和 9-SUM.S
③·此函数是Excel中唯一一个能统计用户可见单元格的函数
1、Subtotal与Sum的区别
①SUBTOTAL,只对筛选数据结果数据进行求和 ;
②SUM,不受筛选结果影响,会对所有数据进行求和 ;
2、Subtotal计数
=SUBTOTAL(2,B2:B8) 统计个数
=SUBTOTAL(3,B2:B8) 非空单元格数量
注:COUNT :返回包含数字以及包含参数列表中的数字的单元格的个数 ;
COUNTA :返回参数列表中非空值的单元格个数 ;
3、筛选后填充
=SUBTOTAL(3,$B$2:B2) *1
4、避开同类计算
SUBTOTAL函数遇到同类就避开了,就是不会统计由SUBTOTAL计算出来的数值。
二、countif、countifs函数
1、countif函数
=countif(判断区域,计数的条件)
2、countifs函数
=countifs(条件区域1,计数的条件1,条件区域2,计数的条件2,...)
注:①、如果条件为文本,需要使用双引号引起来;
②如果条件为数字,则无需使用双引号。
3、可进行模糊条件计数
* 代替任意多个字符
<> 代表非空数据
= 代表真空数据
4、按产品序号填充
5、Countif函数+Vlookup函数一对多查询
6、数据有效性设置
①不能录入重复的信息
数据—数据有效性—自定义—输入公式:=COUNTIF($B$2:$B$21,B2)=1
②只能输入以A开头的文本
数据—数据有效性—自定义—输入公式:=COUNTIF(F2,"A*")=1
三、成长与收获
1、函数虽然常用,但用的功能就那几个,通过今日的复习,再次温故课程,加深理解‘
2、遇到如果条件为文本,需要使用双引号引起来;条件为数字,则无需使用双引号。往常这个点都是拿来碰运气,如何这个方法不行,那就换个方法试下,今天又get到一点。
网友评论