Excel技巧——筛选后重排序

今天被领导问到一个问题——在Excel中进行筛选后,序号全部都变了怎么办?例如这种:

Excel技巧——筛选后重排序_第1张图片
image

筛选后,序号部分就全变了:

Excel技巧——筛选后重排序_第2张图片
image

上网搜了一下,其实这个问题还是比较好解决的,只要按照如下的方式,重新定义一列就好了,然后在这一列的第一行写如下公式:

=SUBTOTAL(3,B$2:B2)

关于SUBTOTAL的说明:

subtotal主要是用于对数据进行分类汇总,其语法为:
SUBTOTAL(function_num, ref1, ref2, …)

  • function_num 为 1 到 11(包含隐藏值)或 101 到 111(忽略隐藏值)之间的数字,其含义如下:
function_num(包含隐藏值) function_num(忽略隐藏值) 函数
1 101 AVERAGE
2 102 COUNT
3 103 COUNTA
4 104 MAX
5 105 MIN
6 106 PRODUCT
7 107 STDEV
8 108 STDEVP
9 109 SUM
10 110 VAR
11 111 VARP

ref1、ref2... 为要进行分类汇总计算的 1 到 254 个区域或引用。

你可能感兴趣的:(Excel技巧——筛选后重排序)