Microsoft Excel是Microsoft为使用Windows和Apple Macintosh操作系统的电脑编写的一款电子表格软件。直观的界面、出色的计算功能和图表工具,再加上成功的市场营销,使Excel成为最流行的个人计算机数据处理软件。
SUBTOTAL 函数返回一组数据的分类汇总值。
适用版本
Excel 2003+
说明
SUBTOTAL 函数返回一组数据的分类汇总值。可以使用参数指定分类汇总方式。
返回值
分类汇总值。
语法
=SUBTOTAL(function_num,ref1,[ref2],...])=SUBTOTAL(汇总方式, 引用1, [引用2],...])
参数
- Function_num 必需。 1 到 11(包含隐藏值)或 101 到 111(忽略隐藏值)之间的数字,用于指定使用何种函数在列表中进行分类汇总计算。具体如下:

- Ref1 必需。 要对其进行分类汇总计算的第一个命名区域或引用。
- Ref2,… 可选。 要对其进行分类汇总计算的第 2 个至第 254 个命名区域或引用。
要点
- 包含/忽略隐藏值选项只有在使用 Excel 的 “隐藏” 选项时才起作用。
- 如果使用 Excel 的筛选功能时,筛选掉的所有数据将不会计算在内(无论选择包含隐藏值选项与否)。
- 包含隐藏值选项对隐藏的列不起作用。
实例
例1:使用 SUBTOTAL 函数对一组数据进行分类汇总。

例2:使用 SUBTOTAL 函数对一组数据进行分类汇总(忽略隐藏值)。

例3:使用 SUBTOTAL 函数对一组数据进行分类汇总(使用Excel筛选功能筛选后的数据)。

可能出现的错误
- #VALUE!
- 如果提供的 function_num 参数不在可选范围内(1-11,101-111)。
- #REF!
Excel整体界面趋于平面化,显得清新简洁。流畅的动画和平滑的过渡,带来不同以往的使用体验。
……