Excel中subtotal函数的运用方法实用4篇

网友 分享 时间:

【路引】由阿拉题库网美丽的网友为您整理分享的“Excel中subtotal函数的运用方法实用4篇”文档资料,以供您学习参考之用,希望这篇范文对您有所帮助,喜欢就复制下载支持吧!

excelsubtotal函数使用方法如下:1

一般人都会使用“自动筛选”功能,筛选完成后,会在表格左下角的状态栏中提示“从多少多少条记录中找到了多少多少个结果”。

今天做的表格很复杂,在使用筛选过程中,由于统计的数据量太大,且筛选层次很多,好几层嵌套筛选的,而且还使用了分类汇总功能,结果发现有时左下角就不提示筛选结果了,很苦恼,搜索了一下,发现可以使用subtotal函数来统计筛选后的行数。

SUBTOTAL函数

语法

SUBTOTAL(function_num, ref1, ref2, …)

Function_num 为 1 到 11(包含隐藏值)或 101 到 111(忽略隐藏值)之间的数字,指定使用何种函数在列表中进行分类汇总计算。

Function_num

(包含隐藏值)Function_num

(忽略隐藏值)函数

1101AVERAGE

2102COUNT

3103COUNTA

4104MAX

5105MIN

6106PRODUCT

7107STDEV

8108STDEVP

9109SUM

10110VAR

11111VARP

Ref1、ref2 为要进行分类汇总计算的 1 到 254 个区域或引用。

实例(1):

如果A1=1、A2=2、A3=3,则公式“=SUBTOTAL(9,A1:A3)”将使用SUM函数对“A1:A3”区域进行分类汇总(求和),其结果为6。

实例(2):而象我们今天所想用到的计算筛选结果行数的功能,则应该使用CnuntA函数,即Function_num应该为3,如下:

假如你的数据第一行是标题,从第二行开始到19行为数据,这样就总共有18行数据,如果你使用条件进行自动筛选后,符合筛选条件结果是8行。

那么,筛选后可在20行输入公式“=SUBTOTAL(3,A2:A19) ”这样即可计算出筛选结果的行数为8。

数据量少的时候,当然用不到这样的函数,如果你从1000条数据中进行筛选,筛选出来的结果有好几百条,你根本没有办法数的时候,使用subtotal函数就可以快速的统计出筛选出来的结果有多少行了。

它山之石可以攻玉,以上就是差异网为大家带来的4篇《Excel中subtotal函数的运用方法》,希望对您的写作有所帮助,更多范文样本、模板格式尽在差异网。

excel中subtotal函数的使用教程:2

subtotal函数使用步骤1:我们有如下图的Excel表,我们所有函数都将以此表为基础进行讲解。

subtotal函数使用步骤2:我们求数据表中“男”同学的“英语”成绩的平均数。我们首先在“性别”列对“男”同学进行筛选。

subtotal函数使用步骤3:我们求数据表中“男”同学的拥有“数学”成绩的个数。我们首先在“性别”列对“男”同学进行筛选。

subtotal函数使用步骤4:我们求数据表中“男”同学的拥有“数学”成绩的个数。我们首先在“性别”列对“男”同学进行筛选。如果这里我们用COUNTA的话,得出的结果就会出错。

subtotal函数使用步骤5:我们求数据表中“女”同学“总成绩”中的“最高”成绩。我们首先在“性别”列对“女”同学进行筛选。

subtotal函数使用步骤6:我们求数据表中“女”同学“总成绩”中的“最低”成绩。我们首先在“性别”列对“女”同学进行筛选。

106—PRODUCT(统计可见单元格内所有值的乘积)

107—STDEV(可见单元格内估算基于给定样本的标准偏差)

108—STDEVP(可见单元格内计算基于给定的样本总体的标准偏差)

110—VAR(可见单元格内估算基于给定样本的方差)

111—VARP(可见单元格内计算基于给定的样本总体的方差)

109—SUM(统计求和)

subtotal函数使用步骤7:我们求数据表中“女”同学“总成绩”中的“和”。我们首先在“性别”列对“女”同学进行筛选。

excelsubtotal使用步骤如下:3

excel中SUBTOTAL函数是一个汇总函数,它可以包括求和、汇总、平均等等多个函数的使用。SUBTOTAL函数的优点在于可以忽略隐藏的单元格、支持三维运算和区域数组引用。

SUBTOTAL函数就是返回一个列表或数据库中的分类汇总情况。

SUBTOTAL函数可谓是全能王,可以对数据进行求平均值、计数、最大最小、相乘、标准差、求和、方差。

当然这些功能EXCEL另外设有专门的函数来完成,要学习的就是SUBTOTAL函数能完成一些其它函数很难完成的方法与技巧,先看一下EXCEL帮助文件中对SUBTOTAL函数的解释。

SUBTOTAL函数语法:SUBTOTAL(function_num, ref1, ref2, 。.。)

第一参数:Function_num为 1 到 11(包含隐藏值)或 101 到 111(忽略隐藏值)之间的数字,指定使用何种函数在列表中进行分类汇总计算。

第二参数:Ref1、ref2为要进行分类汇总计算的 1 到 254 个区域或引用。

SUBTOTAL函数的使用关键就是在于第一参数的选用。

SUBTOTAL第1参数代码对应功能表如下图所示:

SUBTOTAL函数功能比较全面,与其它专门函数相比有其独特性与局限性:

1:可以忽略隐藏的单元格,对可见单元格的结果进行运算;经常配合筛选使用 ,但只对行隐藏有效,对列隐藏无效;此处第一参数与对二参数对隐藏的区别:在于手工隐藏,对筛选的效果是一样的。

2:支持三维运算。

3:只支持单元格区域的引用

4:第一参数支持数组参数。

Excel中subtotal函数的运用步骤如下:4

使用“数据”菜单中的“分类汇总”命令可以做有分类汇总的列表,这个时候我们可以使用subtotal这个函数。

这个函数SUBTOTAL(function_num, ref1, ref2, 。.。),其实function_num对应的有一些数字,其实数字代表的数字的含义如图所示。

这里需要注意的是:1 到 11(包含隐藏值)或 101 到 111(忽略隐藏值)之间的数字,

我举例说明一下我们要对一部分,数据进行求和,大家平时用得最多是SUM函数。但我们同样可以使用=SUBTOTAL(9,B3:D3)。

这里我们使用的是9,其实就相当于使用SUM函数,但

那这个函数有什么特殊的用途呢,我们今天举一个分类汇总的例子。如图我们对下列数据进行筛选。

我们看一下,如果使用SUM求的话,不因为筛选结果,都会对数据区域进行求和。

我们再看一下SUBTOTAL,我们可以发现他只对筛选数据结果数据进行求和。这个功能对我们的实际工作的作用是很大的。

48 541634
");