Excel在筛选状态下也可以填充序号

使用Excel处理数据的时候,筛选是我们经常用到的功能。

但是按条件筛选之后,经常出现序号不连续的情况,如下图示。

如何实现筛选之后,填充的序号还能连续呢?

如下图所示,在A2单元格输入公式:=SUBTOTAL(103,$B$2:B2)*1

注意:(公式中的*1一定要写,要不自动筛选的统计出现少一个

拖动填充柄向下复制公式,在A2:A11生成连续序号(技巧:也可双击单元格右下角,会自动填充到列尾)。

当筛选出“销售1部”时,序号仍保持连续,如下图所示:

知识补充:

SUBTOTAL函数主要用于筛选和隐藏后的数据统计,其语法为

SUBTOTAL(function_num,ref1,…),

其中参数function_num用于指定要为分类汇总使用的函数,如求和、计数、求平均值等。

function_num参数值的具体含义如下表所示:

当function_num取1~11时,SUBTOTAL函数对筛选后的数据进行统计,包括手工隐藏的数据

当function_num取101~111时,SUBTOTAL函数对可见的数据进行统计,忽略筛选掉的数据和手工隐藏的数据

无论function_num取1~11还是101~111,SUBTOTAL函数均不统计筛选掉的数据,两个参数范围的区别在于是否统计手工隐藏的数据。

Author: 睽睽

发表评论