Excel 序号自动排,删行插行不用改
- 2026-11-07 01:45:37
1麻烦在哪
表里要有一列序号。一行一个号,排到最后。
这份表十二行数据。
序号就是 1 到 12。
这些数字是一个个敲的。敲的时候不省事。
改的时候才头疼。
删掉一行试试。序号还是原来那一串。
中间空出一个号。
从 3 直接跳到 5。
一个个改回去,改到眼花。改到下午也改不完。
其实不用。把这一列换成公式就行。
2序号是手打的
先看这张表。第一列就是序号。
十二个数字。1 到 12,一个个敲进去的。

① 序号是一个格一个格敲的
手打的号有个毛病。
删掉一行就断。
删掉第 5 行。
序号就断在那儿。日期也跟着缺了一天。

① 3 后面直接跳到 5
3换成一条公式
把这一列换成公式,它自己会算。
选中 A2 到 A12。输入这条。
=ROW()-1
按 Ctrl 加回车。整列都填上。

① 公式栏里是 ROW 减 1 ② 一列都自己接上了
再删一行试试。序号还是从 1 排到 10。中间不空。

① 又删掉一行,序号还是 1 到 10 ② 日期断了两处,序号不管
它算的不是上一格加一。
是自己排在第几行,再减掉表头。
ROW 给的就是行号。减掉表头那行,正好对上。
4再变成表格
公式能接上号。可每次加行还得自己拖。
选中整块。按 Ctrl 加 T,点确定。
整块变成一张表格。
表头多出一排小箭头。

① 表头多出筛选箭头 ② 后来加的那一行,序号自己排上
以后在表尾加一行。序号自己跟着来。
公式也不用往下拖。表格自己带下去。
5筛选也要连着
表格有个坑。一筛选,算出来的号就跳。

① 筛出三行杭州,序号变成 2 4 8
因为 ROW 给的是行号。藏起来的行也占着号。
要连着排,得换一条公式。
光标放到 A2。输入这条。
=SUBTOTAL(103,$B$2:B2)
再往下填满一列。

① 公式栏换成了 SUBTOTAL ② 不筛选时还是 1 到 11
103 是它选的编号。代表数非空单元格。
它只数看得见的行。藏起来的就跳过。
再筛一次杭州。序号就是 1 2 3,连着排。

① 行号还是跳着走,序号连着排
序号要自己排,三步记牢。先换成 ROW 减 1。再把它变成表格。要筛选,就换成 SUBTOTAL。这个号只做 Excel 里最费时间的几步。下一篇还是 Excel,讲几百行的明细怎么收起来。点一下,只剩汇总。关注它,发的时候你能直接收到。