最佳答案比如说下面这个报表,在我们筛选隐藏后,序号没有自动排序,还要重新填充,从而增加了我们的工作时间筛选前的报表筛选后的报表大家有没有遇到过上面这种情况今天我就给大家介绍一个高级函数排序技巧,可以让你使用后一目了然!加入函数之后再次筛选的报表从上面这个筛选之后的报表和之前筛选的明显在序号列发生了变化,接下......
比如说下面这个报表,在我们筛选隐藏后,序号没有自动排序,还要重新填充,从而增加了我们的工作时间
筛选前的报表
筛选后的报表
大家有没有遇到过上面这种情况今天我就给大家介绍一个高级函数排序技巧,可以让你使用后一目了然!
加入函数之后再次筛选的报表
从上面这个筛选之后的报表和之前筛选的明显在序号列发生了变化,接下来我们就一同学习一下SUBTOTAL这个函数的应用技巧,在学习之前我们先认识一下这个函数的定义:
SUBTOTAL(function_num, ref1, ref2, …)
以编号形式指定总计时采用的功能.当指定为1~11时,隐藏的单元格也在总计的对象之内.当指定为101~111时,则忽略隐藏的单元格,不将其视为总计对象.2003版以后的版本才支持此功能.
根据上面的定义,我们这里引用的是“隐藏的单元格不包含在总计对象中”的情况下计算报表筛选后的总行数
SUBTOTAL(103,$B$2:B2)
103是指筛选后的非空单元格的个数,等同于我们日常使用的“COUNTA”