Excel系列课之13 Subtotal 与 Countif

一、Subtotal

1.基本概念

特性:11个函数的综合体,与原函数的差异在于,可不对隐藏、过滤单元格作计算。

公式:=Subtotal(计算方式,计算区域)

计算方式有两类:

1-11为计算全部单元格,包括隐藏值,与原公式效果相同。

101-111为计算可见单元格,忽略隐藏值。常用求和功能,计算方式109

技巧1:

Subtotal(9,求和区域),会自动跳过小计求和单元格

2.应用场景:

筛选后填充

目的,对筛选结果做序号,应用到类似counta的效果,且忽略隐藏单元格

做法:subtotal(103,计数区域)*1

注:

1.计数区域第一个单元格绝对引用,末尾单元格相对引用。

2.*1,是为防止系统将最后一行视为汇总行,而无法筛选隐藏。

二、Count

1.基本概念

Count:数字

Counta:非空单元格,公式计算所得的""也为非空

Countblank:计算空白单元格,包括上述""

条件计数

=COUNTIF(计数区,条件)

=COUNTIFS(计数区1,条件1,计数区2,条件2……)

注:条件内容若为文本,需用""。若条件中包含单元格,如大于B2单元格,则如此表示:">"&B2

2.应用场景

1)统计文本单元格数量:

=COUNTIF(计数区,"*")

或

=COUNTA(计数区)-COUNT(计数区)

2)统计非空数据个数

=COUNTIF(计数区,"<>")

3)统计真空数据个数

=COUNTIF(计数区,"=")

或

=COUNTBLANK(计数区)

4)对筛选值排序

COUNTIF($C$2:C2,C2),下拉填充公式

5)一对多查找

VLOOKUP(查找目标&ROW(A2),表格区,COLUMN(B2),0)

其中表格区第一列为辅助列,为给各索引区(如A或B、C等)标不重复序号,如A1、B1、B2等

6)数据验证:

a.录入唯一文本

=COUNTIF(计数区,B2)=1

b.录入A开头的文本

=COUNTIF(本单元格,"A*")=1



最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容