Excel里的SUBTOTAL函数

【Excel里的SUBTOTAL函数】SUBTOTAL(序号,区域)
序号有以下几个

Excel里的SUBTOTAL函数

这里简单介绍一下序号3和103、序号9和109的使用方法,其他的用法都和这两个是一样的
1.序号3,SUBTOTAL(3,区域)
这里的包含隐藏值的意思就是包含手动隐藏的行或者列,如下序号3代表COUNTA函数,计算非空单元格的个数
Excel里的SUBTOTAL函数

先手动隐藏第4行试试,发现即使隐藏了第4行,计数还是6个 , 所以计算的时候"包含隐藏值"
Excel里的SUBTOTAL函数

再筛选看看它的计数是如何变化的,会发现它随着筛选的个数而变化,筛选出来几个它的结果就是几
Excel里的SUBTOTAL函数

它还可以用来生成序号,当我们筛选的时候,也想要序号连续就可以使用这个来生成序号,因为公式需要下拉逐步计数,所以区域B$2:B2,这样下拉的时候才会逐渐扩充区域来计数
Excel里的SUBTOTAL函数

顺带一提,如下C2:C8一共有7个 , 但是C9单元格对上面计数的时候却还是只有6个,这是由于SUBTOTAL函数的特性 , 就是不会对含有SUBTOTAL函数的单元格计数,会忽略它
Excel里的SUBTOTAL函数

2.序号103,SUBTOTAL(103,区域)
看看隐藏第4行数据后它的计数如何,发现它的计数"忽略了隐藏行",这个就是103与3的区别,其他序号区别也是一样的
Excel里的SUBTOTAL函数

筛选后也是可以对可见的内容计数
Excel里的SUBTOTAL函数

3.序号9,SUBTOTAL(9,区域)
序号9也是包含隐藏值求和的,跟序号3是一个道理 , 隐藏第4行,依然把第4行的数据给求和进来
Excel里的SUBTOTAL函数

筛选求和
Excel里的SUBTOTAL函数

4.序号109 , SUBTOTAL(109,区域)
可以忽略隐藏行求和,依然隐藏第4行,第4行的数据没有被求和进来
Excel里的SUBTOTAL函数

以上两个可以用来做个显示
Excel里的SUBTOTAL函数

筛选后显示,SUBTOTAL(3,B:B)-1扣除标题行
Excel里的SUBTOTAL函数

相关经验推荐