函数subtotal的用法(SUBTOTAL函数的用法)

本文目录
- SUBTOTAL函数的用法
- subtotal函数的用法
- 怎样使用SUBTOTAL函数
- 函数subtotal的用法
- subtotal函数怎么用
- subtotal函数怎么用
- subtotal函数的使用方法
- excel中的subtotal函数怎么用
- SUBTOTAL函数的使用方法
- SUBTOTAL函数怎么使用
SUBTOTAL函数的用法
返回列表或数据库中的分类汇总。
日常中最常见到的是在分类汇总中, 返回列表或数据库中的分类汇总。通常,使用“数据”菜单中的“分类汇总”命令可以容易地创建带有分类汇总的列表。一旦创建了分类汇总,就可以通过 SUBTOTAL 函数对该列表进行修改。
SUBTOTAL,日常中最常见到的是在分类汇总中,不过SUBTOTAL还有三个特点,注定在Excel函数里,起着无法代替的作用。
在Excel帮助里是这样说明SUBTOTAL的:返回列表或数据库中的分类汇总。通常,使用“数据”菜单中的“分类汇总”命令可以容易地创建带有分类汇总的列表。一旦创建了分类汇总,就可以通过 SUBTOTAL 函数对该列表进行修改。
使用方法。语法:SUBTOTAL(function_num,ref1,ref2, ...)
Function_num 为 1 到 11(包含隐藏值)或 101 到 111(忽略隐藏值)之间的数字,指定使用何种函数在列表中进行分类汇总计算。ref1……refn参数为要对其进行分类汇总计算的第1至29个命名区域或引用。必须是对单元格区域的引用。Function_num (包含隐藏值)为1到11之间的自然数,用来指定分类汇总计算使用的函数。注意:101到111仅在Office 2003、2007及更新的版本中能用。SUBTOTAL的第一个特点是:如果在 ref1, ref2,… 中有其他的分类汇总(嵌套分类汇总),将忽略这些嵌套分类汇总,以避免重复计算。也就是在数据区域中有SUBTOTAL获得的结果将被忽略!
SUBTOTAL的第二个特点是:当 function_num 为从 1 到 11 的常数时,SUBTOTAL 函数将包括通过“格式”菜单的“行”子菜单下面的“隐藏”命令所隐藏的行中的值。当您要分类汇总列表中的隐藏和非隐藏值时,请使用这些常数。
subtotal函数的用法
subtotal函数的意思是返回列表或数据库中的一个函数分类汇总。
通常,使用“数据”菜单中的“分类汇总”命令可以容易地创建带有分类汇总的列表。一旦创建了分类汇总,就可以通过 SUBTOTAL 函数对该列表进行修改。
SUBTOTAL,日常中最常见到的是在分类汇总中,不过SUBTOTAL还有三个特点,注定在Excel函数里,起着无法代替的作用。
SUBTOTAL的特点
SUBTOTAL的第一个特点是:如果在 ref1, ref2,… 中有其他的分类汇总(嵌套分类汇总),将忽略这些嵌套分类汇总,以避免重复计算。也就是在数据区域中有SUBTOTAL获得的结果将被忽略!
SUBTOTAL的第二个特点是:当 function_num 为从 1 到 11 的常数时,SUBTOTAL 函数将包括通过“格式”菜单的“行”子菜单下面的“隐藏”命令所隐藏的行中的值。当您要分类汇总列表中的隐藏和非隐藏值时,请使用这些常数。
当 function_num 为从 101 到 111 的常数时,SUBTOTAL 函数将忽略通过“格式”菜单的“行”子菜单下面的“隐藏”命令所隐藏的行中的值。当您只分类汇总列表中的非隐藏数字时,使用这些常数。
但不论使用什么 function_num 值,SUBTOTAL 函数都会忽略任何不包括在筛选结果中的行。 而SUBTOTAL 函数不适用于数据行或水平区域。隐藏某一列不影响分类汇总。但是隐藏分类汇总的垂直区域中的某一行就会对其产生影响。 SUBTOTAL的
第三个特点是:可以代替上面说的11种函数,当有上面说的两种特点情况时,就可以使用SUBTOTAL来完成。
怎样使用SUBTOTAL函数
SUBTOTAL
用途:返回数据清单或数据库中的分类汇总。如果用户使用“数据”菜单中的“分类汇总”命令创建了分类汇总数据清单,即可SUBTOTAL函数对其进行修改。
语法:SUBTOTAL(function_num,ref1,ref2…)
参数:Function_num为1到11之间的自然数,用来指定分类汇总计算使用的函数(1是AVERAGE;2是COUNT;3是COUNTA;4是MAX;5是MIN;6是PRODUCT;7是STDEV;8是STDEVP;9是SUM;10是VAR;11是VARP)。Ref1、ref2…则是需要分类汇总的1到29个区域或引用。
实例:如果A1=1、A2=2、A3=3,则公式“=SUBTOTAL(9,A1:A3)”将使用SUM函数对“A1:A3”区域进行分类汇总,其结果为6。
其实,这些东西都可以从一般的教科书上找到的。
函数subtotal的用法
函数subtotal的用法如下:
1、计算。
subtotal函数是Excel中的一个常用函数,它可以帮助用户快速计算某一列或某一行的总和。首先,打开Excel,在需要计算的单元格中输入函数=subtotal(9,A1:A10),其中9代表求和,A1:A10代表要计算的范围,可以根据实际情况调整。
之后,按下回车键,就可以计算出A1:A10的总和。此外,subtotal函数还可以用来计算某一行的总和,只需要将函数中的A1:A10改为B1:F1,就可以计算出B1:F1的总和。
2、计算单元格。
函数概念含有三个要素:定义域A、值域C和对应法则F。另外,subtotal函数还可以用来计算某一列中某些单元格的总和,只需要在函数中加入一个参数。
函数的介绍:
1、函数是计算机程序中的一种基本结构,它是一段可重复使用的代码,用于完成特定的任务。函数可以接受输入参数,执行特定的操作,然后返回结果。在编程中,函数可以提高代码的可读性、可维护性和可重用性,从而提高程序的效率和质量。
2、函数通常由以下几个部分组成:函数可以分为内置函数和自定义函数两种类型。内置函数是编程语言提供的一些常用函数,如数学函数、字符串函数、日期函数等,可以直接调用使用。
3、自定义函数是由程序员自己编写的函数,根据需要实现特定的功能,可以根据具体需求进行设计和实现。在编程中,函数的使用可以大大提高代码的效率和质量,减少代码的冗余和重复,提高代码的可读性和可维护性。
subtotal函数怎么用
subtotal函数的使用方法如下:
工具:华硕天选4、Windows10、Excel2019。
1、打开一个Excel文件。
2、常用的功能就是求和,比如在这个例子中对差额进行求和。
3、此时输入SUBTOTAL函数,使用该函数的Function_num为9或者109。
4、该函数的完整形态在例子中展示。
5、还有更多的参数,可以看步骤3的表格。
subtotal函数怎么用
SUBTOTAL 函数
全部显示
本文介绍 Microsoft Excel 中 SUBTOTAL 函数的公式语法和用法。
说明
返回列表或数据库中的分类汇总。通常,使用 Excel 桌面应用程序中“数据”选项卡上“大纲”组中的“分类汇总”命令更便于创建带有分类汇总的列表。一旦创建了分类汇总列表,就可以通过 SUBTOTAL 函数对该列表进行修改。
语法
SUBTOTAL(function_num,ref1,)
SUBTOTAL 函数语法具有以下参数:
•Function_num 必需。1 到 11(包含隐藏值)或 101 到 111(忽略隐藏值)之间的数字,用于指定使用何种函数在列表中进行分类汇总计算。
Function_num
(包含隐藏值)
Function_num
(忽略隐藏值)
函数
1
101
AVERAGE
2
102
COUNT
3
103
COUNTA
4
104
MAX
5
105
MIN
6
106
PRODUCT
7
107
STDEV
8
108
STDEVP
9
109
SUM
10
110
VAR
11
111
VARP
•Ref1 必需。要对其进行分类汇总计算的第一个命名区域或引用。
•Ref2,... 可选。要对其进行分类汇总计算的第 2 个至第 254 个命名区域或引用。
说明
•如果在 ref1、ref2…中有其他的分类汇总(嵌套分类汇总),将忽略这些嵌套分类汇总,以避免重复计算。
•当 function_num 为从 1 到 11 的常数时,SUBTOTAL 函数将包括通过“隐藏行”命令所隐藏的行中的值,该命令位于 Excel 桌面应用程序中“开始”选项卡上“单元格”组中“格式”命令的“隐藏和取消隐藏”子菜单下面。当您要对列表中的隐藏和非隐藏数字进行分类汇总时,请使用这些常数。当 function_num 为从 101 到 111 的常数时,SUBTOTAL 函数将忽略通过“隐藏行”命令所隐藏的行中的值。当您只想对列表中的非隐藏数字进行分类汇总时,请使用这些常数。
•SUBTOTAL 函数忽略任何不包括在筛选结果中的行,不论使用什么 function_num 值。
•SUBTOTAL 函数适用于数据列或垂直区域。不适用于数据行或水平区域。例如,当 function_num 大于或等于 101 时需要分类汇总某个水平区域时,例如 SUBTOTAL(109,B2:G2),则隐藏某一列不影响分类汇总。但是隐藏分类汇总的垂直区域中的某一行就会对其产生影响。
•如果所指定的某一引用为三维引用,函数 SUBTOTAL 将返回错误值 #VALUE!。
示例
如果将示例复制到一个空白工作表中,可能会更容易理解该示例。
如何复制示例?
1
2
3
4
5
6
7
8
A
B
数据
120
10
150
23
公式
说明(结果)
=SUBTOTAL(9,A2:A5)
对上面列使用 SUM 函数计算出的分类汇总 (303)
=SUBTOTAL(1,A2:A5)
使用 AVERAGE 函数对上面列计算出的分类汇总 (75.75)
另请参阅
此文章对您是否有帮助?
是
否
不是我需要的文章
与我们联系
隐私权声明
subtotal函数的使用方法
subtotal函数的使用方法是其第一个参数的从1、2、3-11变化而功能依次为:算术平均值函数、数值计数函数、非空单元格计数函数、最大值函数、最小值函数等等,其效果与 算术平均值、数值计数、非空单元格计数等函数相同。
数字 1-11 或 101-111,用于指定要为分类汇总使用的函数。 如果使用 1-11,将包括手动隐藏的行,如果使用 101-111,则排除手动隐藏的行;始终排除已筛选掉的单元格。
SUBTOTAL函数忽略没有包含在筛选结果中的任何行
而不管使用了什么function_num值。SUBTOTAL函数适用于数据列或垂直区域。不适用于数据行或水平区域。例如,当Function_num大于或等于101时,需要对level区域进行排序,例如SUBTOTAL(109,B2:G2),隐藏列不会影响分类摘要。然而,它会受到隐藏分类摘要的垂直区域的单行影响。
如果任何一个引用是三维引用,SUBTOTAL返回#VALUE!错误值。
excel中的subtotal函数怎么用
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:第一参数支持数组参数。
SUBTOTAL函数的使用方法
语法:SUBTOTAL(function_num,ref1,ref2, ...)
Function_num 为 1 到 11(包含隐藏值)或 101 到 111(忽略隐藏值)之间的数字,指定使用何种函数在列表中进行分类汇总计算。ref1……refn参数为要对其进行分类汇总计算的第1至29个命名区域或引用。必须是对单元格区域的引用。
Function_num (包含隐藏值)为1到11之间的自然数,用来指定分类汇总计算使用的函数 值 相当于函数 1 AVERAGE 平均值 2 COUNT 非空值单元格计数 3 COUNTA 非空值单元格计数(包括字母) 4 MAX 最大值 5 MIN 最小值 6 PRODUCT 乘积 7 STDEV 标准偏差值(忽略逻辑值和文本) 8 STDEVP 标准偏差值 9 SUM 求和 10 VAR 给定样本的方差(忽略逻辑值和文本) 11 VARP Function_num (忽略隐藏值) 为101到111之间的自然数 值 相当于函数 101 AVERAGE 102 COUNT 103 COUNTA 104 MAX 105 MIN 106 PRODUCT 107 STDEV 108 STDEVP 109 SUM 110 VAR 111 VARP
注意:101到111仅在Office 2003、2007及更新的版本中能用
SUBTOTAL的第一个特点是:如果在 ref1, ref2,… 中有其他的分类汇总(嵌套分类汇总),将忽略这些嵌套分类汇总,以避免重复计算。也就是在数据区域中有SUBTOTAL获得的结果将被忽略!
SUBTOTAL的第二个特点是:当 function_num 为从 1 到 11 的常数时,SUBTOTAL 函数将包括通过“格式”菜单的“行”子菜单下面的“隐藏”命令所隐藏的行中的值。当您要分类汇总列表中的隐藏和非隐藏值时,请使用这些常数。当 function_num 为从 101 到 111 的常数时,SUBTOTAL 函数将忽略通过“格式”菜单的“行”子菜单下面的“隐藏”命令所隐藏的行中的值。当您只分类汇总列表中的非隐藏数字时,使用这些常数。 但不论使用什么 function_num 值,SUBTOTAL 函数都会忽略任何不包括在筛选结果中的行。 而SUBTOTAL 函数不适用于数据行或水平区域。隐藏某一列不影响分类汇总。但是隐藏分类汇总的垂直区域中的某一行就会对其产生影响。 SUBTOTAL的
第三个特点是:可以代替上面说的11种函数,当有上面说的两种特点情况时,就可以使用SUBTOTAL来完成。
所以在需要处理隐藏数据相关的应用时,SUBTOTAL是其它函数无法代替的,也是SUBTOTAL最大最重要的特点。
SUBTOTAL函数怎么使用
SUBTOTAL函数本身只支持SUM、AVERAGE、MAX、MIN、COUNT等统计功能,而不支持SUMIF、SUMIFS等条件求和的功能。但是,我们可以通过将条件求和函数(如SUMIF、SUMIFS)嵌套到SUBTOTAL函数中来实现这个功能。
具体操作方法如下:
首先,我们需要将SUBTOTAL函数的第一个参数设为一个条件,以便对指定区域的数据进行过滤。比如,我们可以使用3表示“只对可见单元格进行计算”。
然后,在第二个参数中,我们可以将SUMIF或SUMIFS函数嵌套进去,以实现条件求和的功能。在嵌套函数中,需要使用OFFSET或INDEX等函数来获取可见单元格的区域,然后再将其作为条件传递给SUMIF或SUMIFS函数。
下面是一个示例公式,用于计算A列中所有状态为“已审核”的金额之和:
=SUBTOTAL(9,OFFSET(A1,1,0,COUNTA(A:A)-1,1))*SUMIF(B:B,"已审核",C:C)
其中,第一个参数9表示SUM功能,并且只计算可见单元格;OFFSET函数用于获取可见单元格的区域(从A2开始,到A列最后一个非空单元格);SUMIF函数用于根据状态“已审核”来筛选对应的金额,并进行求和。
需要注意的是,这种方法在数据量较大时可能会导致计算速度变慢,因此建议只在必要时使用。

更多文章:
3dmax2020激活教程(为什么3DMAX2020现在激活不了)
2026年11月3日 23:10
联想台式电脑如何进入bios界面(联想台式电脑如何进入BIOS)
2026年11月3日 20:50







