确实有这样的问题。为了打印筛选出来的数据,前面需要有序号,但是一旦筛选出原来的号码,就会断裂,需要手动更改。筛选时有没有办法自动排列号码?效果如下:
场景:这个动作主要是打印,筛选后排序号太重要了。
问题:如何使用Excel让筛选的数据也有序号?
解答:利用subtotal函数搞定。
具体操作如下:序号C4单元格处输入=Subtotal(103,$D$4:D4)如下图1所示:
公式说明:
Subtotal称为分类汇总函数,基本上是统计筛选后的数据。
参数103表示统计数,与参数3的区别在于手动隐藏的行数也不统计。
$D$4:D4是统计范围。随着公式的相对拖动,可以看出范围正在逐渐扩大。因此,1、2、3、4等数据序列将被统计出来。
原理:筛选后,区域发生动态变化,subtotal根据新区域自动生成函数,因此是动态序号。
接下来筛选试试,假设筛选区域南数据。(下图2)
筛选后,您会发现序号仍然是自然序列号。效果如下图所示:
即使你手工隐藏几列,序号顺序仍然是。效果如下:
总结:subtotal函数创建的动态序号功能真的很经典。感谢Q群朋友的提问和Office强烈推荐给需要打印的朋友。
利用微信历史查询学习技能
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至827202335@qq.com 举报,一经查实,本站将立刻删除。文章链接:https://www.eztwang.com/dongtai/65338.html