excel删除行后序号按顺序排列,excel编号删除后自动排序
人们平时处理数据时,插入和删除行后,原来的序号会不会不连续?
新插入的行的序列号为空;
删除行,序号被中断。
这种情况我该怎么办?手动修改序列号?数据少,好吧,如果有几千行数据,几万行数据,怎么办?
看下图,效率低吗?
你就是这么做的吗?
方法一:ROW函数
用公式ROW()-1替换原始序列号:
因为序号是从第二行开始填的,所以序号=这一行的行号-1。
在这种方法中,当插入一个新行时,原始行被下推,序列号自动更改。
但对于新插入的行,序号不会自动出现,需要用公式填充。
有什么办法可以让新插入的行号自动出现?
看看方法2:
方法二:ROW函数+表格
用公式ROW()-1替换序号,然后用[Insert] —— [Table]将原始数据转换成表格,这样序号就可以自动出现了:
但是:
以上两种方法添加的序号,筛选后不能从1开始,影响筛选结果的编号和后期的分类打印。我该怎么办?
使用小计功能!
方法三:SUBTOTAL函数
在单元格A2中输入公式=SUBTOTAL(3,$B$2:B2),如下所示: