excel表格在筛选状态下,怎样从指定数字开始填充序列?

分两种情况分开来说吧:

一、表格根据需要做数据筛选,指定列的序号始终保持0012开始的连续序号。

B2=TEXT(AGGREGATE(3,5,B$1:B1)+11,"0000")

然后向下填充公式。

当C列数据做了筛选以后,B列仍旧保持连续的序号,改变筛选情况,序号仍保持0012开始,不需要再做修改。

二、数据筛选后,再填充从0012开始的序号。

这个情况下,仍可以使用前面所列的公式,也可以写成以下:

=TEXT(COUNTA(B$1:B1)+11,"0000")

需要注意的几点:

1.公式中的引用区域,需要从起始位置开始“行绝对引用……

2.公式是要写在显示的第2行,然后向下拖拽填充,或双击单元格右下角向下填充都可以。高一点版本的excel在筛选状态下,拖拽填充或双击填充是“在可见单元格复制填充数据”,隐藏的行不受影响。我们写的是公式,填充的就是公式,由于筛选隐藏的行不会被填充,因此这里没有SUBTOTAL、AGGREGATE函数的忽略隐藏行功能,也可以计算出正确的结果。

3.这个填充是“一次性”的操作,如果筛选情况发生变化,需要将B列填充的序号公式全部清除,再次筛选后,重新写公式,重新填充。

版权声明:

作者: freeclashnode

链接: https://www.freeclashnode.com/news/article-1932.htm

来源: FreeClashNode

文章版权归作者所有,未经允许请勿转载。

免费节点实时更新

热门文章

最新文章

归档