今天学习了SUBTOTAL函数的用法,之前最常用的就是9,今天听了老师的课,除了9以外有很多其他用法,今天尝试用了3,也很好用,可以筛选后显示序号,非常好,还得继续学习,加强练习!
1.基本用法
Subtotal函数并不是“一个函数”,而是“一群函数”,函数有9种常用用法,此函数是Excel中唯一一个能统计用户可见单元格的函数。
用法中,我最常用到的就是9的用法,主要用于筛选后的汇总求和。
2.Subtotal隐藏值
3.Subtotal与Sum的区别
SUBTOTAL:只对筛选数据结果数据进行求和
SUM:不受筛选结果影响,会对所有数据进行求和
4.Subtotal计数
COUNT:返回包含数字以及包含参数列表中的数字的单元格的个数
COUNTA:返回参数列表中非空值的单元格个数
5.筛选后填充
=SUBTOTAL(3,$B$2:B2)
可以做到筛选后,前列的序号重新排序,但是会多出第一行,因为默认是有个汇总行
=SUBTOTAL(3,$B$2:B2)*1 就会实现,正常排序,不多出那一行了。
6.避开同类计算
使用SUBTOTAL求和,当表格有小计行和总计行,会自动避开同类计算。
然后学习了COUNTIF,COUNTIFS函数的用法。
1.基本用法
Count: 计算参数列表中的数字项的个数:不能转换为数字的文本、空白单元格、逻辑值、错误值都不计算在内。
CountA: 计算参数列表中非空的项个数:参数值可以是任何类型,包括空字符(""),但不包括空白单元格。
Countblank: 计算参数列表中空单元格的个数:空白单元格和空文本("")会被计算在内。
COUNTIF(判断区域,计数条件)
COUNTIFS(判断区域1,计数条件1,判断区域2,计数条件2……)
2.模糊条件计数
3.文本 非空 真空数据个数
* 代替任意多个字符
<> 代表非空数据
= 代表真空数据
4.按产品统计序号
5.一对多查询
6.数据有效性
数据-数据验证-数据有效性
不能录入重复的姓名: =COUNTIF($B$2:$B$21,B2)=1
只能输入以A开头的文本: =COUNTIF(F2,"A*")=1
这两个函数以前没有用过,以后要尝试使用,很方便