SUBTOTAL函数是日常中我们经常用到的一个分类汇总函数,他可以忽略隐藏值进行分类汇总,下面让我们一起来了解他把 SUBTOTAL函数以及参数 SUBTOTAL:返回一个数据列表或者数据库的分类汇总 第一参数:我来看个动态图先 l 1 AVERAGE(算术平均值) l 2 COUNT(数值个数) l 3 COUNTA(非空单元格数量) l 4 MAX(最大值) l 5 MIN(最小值) l 6 PRODUCT(括号内所有数据的乘积) l 7 STDEV(估算样本的标准偏差) l 8 STDEVP(返回整个样本总体的标准偏差) l 9 SUM(求和) l 10 VAR(计算基于给定样本的方差) l 11 VARP(计算基于整个样本总体的方差) l 101 AVERAGE 数学平均值 l 102 COUNT 数字的个数 l 103 COUNTA 非空的个数 l 104 MAX 最大值 l 105 MIN 最小值 l 106 PRODUCT 乘积 l 107 STDEV 标准偏差 l 108 STDEVP 标准偏差 l 109 SUM 求和 l 110 VAR 方差 l 111 VARP 方差 第二参数:单元格引用区域 SUBTOTAL的第一参数有22个之多,我们可以分为两大类来理解 编号为1-11的参数它们在分类汇总的时候会计算隐藏值 编号为101-111的参数它们在分类汇总的时候不计算隐藏值 下面我来看下是具体怎么操作的 一、当第一参数为1到11的时候 1. 求和 2. 计数 我们可以看到我们仅仅是更改第一参数,就实现了不同的函数功能,这就说明可以通过更改不同的编号来实现不同的功能,这就是分类汇总函数的强大之处,更加便于我们去分析数据,而不用再从新输入一次函数 当我的第一参数为1-11时,是会计算隐藏之的,跟普通的函数没什么区别,比如当我们选择了编号9,就代表求和,他和单独使用sum函数求和的结果是一样的,下图是公式比较 二、当第一参数为101-111时候 当第一参数为100时候,函数会忽略单元格中的隐藏值,下面就用一个动图对比下 我们可以看到当隐藏单元格后第一参数为109的函数会忽略掉隐藏值进行求和,而参数为9的函数却没有,除了这点区别之外,其他的都是一样的, 在日常工作中我们经常使用这个函数对筛选值进行求和计数等函数计算 |
|