ARTICLE · 1254534
Excel 序号删行就断?这个自动序号,删增行都不乱
Excel 序号删行就断?这个自动序号,删增行都不乱做台账、统计表的时候,最烦序号。 无论是手动输入、还是下拉填充,删掉中间一行,后面序号全部错位,还要一个个改。 今天分享几个稳定好用的自动序号,增删行自动刷新,不用手动改。 ✅ 方案 1:ROW 函数(最简单,绝大多数场景够用) 在 A2 单元格输入公式:=ROW()-1 向下填充。 原理:ROW () 获取当前行号,减去上面标题占用的行数。 如果序号从第 3 行开始写,就改成 =ROW()-2 优点:写法简单,运算快 缺点:如果在序号列上方插入多行,序号会偏移 ✅ 方案 2:COUNTA 版本(推荐!空行不会产生序号) 适合中间有空行、部分行不需要序号的表格 A2 输入: =COUNTA($B$2:B2) 向下填充。 B 列换成你有内容的那一列(姓名 / 数据列) 逻辑:统计 B 列从 B2 到当前单元格,有内容的单元格数量。 只要 B 列是空,序号就不会生成;新增一行填内容,序号自动接上;删除一行,后面序号自动往前顺,不会断号。 👉 这个是职场报表首选,不容易翻车。 ✅ 方案 3:SEQUENCE 动态数组(365/2021 及以上版本) 不需要下拉填充,输入一条公式,自动溢出整列序号 A2 输入: =SEQUENCE(COUNTA(B2:B1000)) 一次性生成连续序号,新增数据会自动扩展。 ⚠️ 限制:旧版 Excel(2019 及更早、WPS 旧版本)不支持动态数组。 ❌ 避坑提醒 不要直接敲 1、2 下拉填充,属于静态序号,删行必乱 COUNTA 统计的是非空单元格,如果单元格里只有空格,也会被计数 不要把序号公式放在合并单元格里,大概率报错 ✨ 小补充:想要序号带 “第 X 号” 格式 在 COUNTA 外面套上文本: ="第"&COUNTA($B$2:B2)&"号" 以后做台账、登记表,直接套用这个公式,再也不用反复调整序号,省很多重复时间。















































































