15.函数与公式之统计函数(subtotal)

今天是E战到底第七期学习的第十五天,今天我们学习的内容是统计函数(subtotal,countif,countifs)。今天内容特别非富,我是一下子没有接受过来,吸引以及灵活的运用知识点还需要一些实践。以下,我分两部分讲解今天学习的内容:

一、统计函数之Subtotal

1、语法: =SUBTOTAL(function_num,ref1,…)

示例: =SUBTOTAL(9,B2:B8)

语法解悉:统计某区域的平均值/个数/非空单元格数量/最大值/最小值等。function_num指相应数字所代表的功能,ref1指区域。

示例解悉:求B2:B8区域中的和(包含隐藏值)。

2、特点:

1)·在单元格输入=Subtotal( ,就会提示上述语法

2)·此函数并不是“一个函数”,而是“一群函数

3)·此函数是Excel中唯一一个能统计用户可见单元格的函数

3、以下为Subtotal的数字功能明细解说:

其中,标黄色区域代表经常会用到的功能:


4、Subtotal隐藏值:

从以上表格中可以看得出来,第一列数字(1、2、3、4、5、6、7、8、9、10、11)所代表的功能是包括了手动隐藏的值;第二列数字(101、102、103、104、105、106、107、108、109、110、111)所代表的功能不括隐藏值。

如下表2能够更好的说明:


5、Subtotal和sum的区别:

1)SUBTOTAL,只对筛选数据结果数据进行求和5、Subtotal与Sum的区别:

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

6、Subtotal计数:

示例1: =SUBTOTAL(2,B2:B8) 返回的结果为6

示例2: =SUBTOTAL(3,B2:B8)返回的结果为7,因为B2:B8区域中,有一个文本值。

1)COUNT,返回包含数字以及包含参数列表中的数字的单元格的个数

2)COUNTA,返回参数列表中非空值的单元格个数(参数列表只是不是空值,其他文本,数值,逻辑值等都会计算在内)

7、筛选后填充:

示例:A列为筛选后的序号,B列为具有重复项的产品名称。

公式:=SUBTOTAL(3,$B$2:B2)*1

步聚:

1)选中A2单元格—输入以上公式—拖动公式

2)点击数据工具栏—筛选按钮—即可看到筛选后的序号依然是按顺序排列的

公式解悉:

1)$B$2:B2录入方法:点击B2单元格—按住SHIFT+:(冒号)—第一个B2中单击F4绝对引用。

2)*1说明:SUBTOTAL(3,...)计数函数,筛选后自动默认最后一行为汇总行,输入*1(乘1)即可。

8、避开同类计算:

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


二、统计函数之countif,countifs



你可能感兴趣的:(15.函数与公式之统计函数(subtotal))