网站首页/办公软件列表/内容

怎么用Excel让筛选的数据也有顺序编号?

办公软件2022-11-20阅读
办公软件是指可以进行文字处理、表格制作、幻灯片制作、图形图像处理、简单数据库的处理等方面工作的软件。目前办公软件朝着操作简单化,功能细化等方向发展。办公软件的应用范围很广,大到社会统计,小到会议记录,数字化的办公,离不开办公软件的鼎力协助。另外,政府用的电子政务,税务用的税务系统,企业用的协同办公软件,这些都属于办公软件。

如何用Excel让筛选的数据也有顺序编号?

Excel技巧:如何用Excel让筛选的数据也有顺序编号?

确实有这种问题,筛选完的数据为了打印,需要前面有顺序编号,可是一筛选原有的编号就断了,有得手工改,有没有什么办法能筛选的时候编号自动顺序排列呢?效果如下:

如何用Excel让筛选的数据也有顺序编号?

场景:这招主要是为了打印,筛选完毕之后还能排序号太重要了。

问题:如何用Excel让筛选的数据也有顺序编号?

解答:利用Subtotal函数搞定。

具体操作如下:在序号C4单元格处输入=subtotal(103,$D$4:D4),如下图1处所示:
如何用Excel让筛选的数据也有顺序编号?

公式说明一下:

Subtotal叫分类汇总函数,基本就是只统计筛选之后的数据的统计。

参数103表示统计个数,与参数3的区别是,手动隐藏的行数也不统计个数。

$D$4:D4是统计的范围,随着公式的相对拖拽,可以看出范围是逐步扩张的。所以才会统计出1,2,3,4等数据序列。

原理:当筛选之后,区域发生动态变化,subtotal函数会根据新区域自动进行编号的产生,所以就是动态序号。

接下来筛选一下试试看,假设筛选地区”南部”的数据。(下图2处)
如何用Excel让筛选的数据也有顺序编号?

筛选完毕后,你就会发现序号依然是自然顺序编号的。效果如下图:
如何用Excel让筛选的数据也有顺序编号?

就算你手工在隐藏几列,还是序号顺序的。效果如下:
如何用Excel让筛选的数据也有顺序编号?

总结:subtotal函数创建的动态序号功能确实非常经典,感谢Q群小伙伴们的提问和Office达人的解答,强烈推荐给需要打印的小伙伴们。

利用微信历史查询学习本技巧


Office办公软件是办公的第一选择,这个地球人都知道。除了微软Office,市面上也存在很多其他Office类软件。

相关阅读