在日常工作中,我们经常需要为表格填充序号。但如果表格中有合并单元格或空白行,直接下拉填充会把空白行也编号。有没有办法跳过空白行隔行填充序号?下面通过具体案例,分享一种用定位条件+公式的批量填充方法。

一、典型场景

如下图所示,A列需要填充序号。部门之间用空白行隔开,希望序号只在有内容的行出现。如果直接拖动填充,空白行也会被编上号,后期删除或筛选时序号容易错乱。

二、操作步骤

1、选中需要填充序号的区域

框选A列中有数据的单元格区域,包括中间的空白行。

2、定位空白单元格

按 Ctrl+G,在弹出的“定位”对话框中选择「空值」,点击确定。所有空白单元格被批量选中,注意此时不需要额外操作。

Excel隔行填充序号,批量跳过空白行不打断序列-天天办公网
定位空白单元格

3、输入公式批量填充

在上方的编辑栏中输入公式:=N(A1)+1,其中A1是表头单元格,N函数将文本转换为数值,空值转为0。输入完成后按 Ctrl+Enter,公式会批量应用到所有选中的空白单元格。

Excel隔行填充序号,批量跳过空白行不打断序列-天天办公网
输入公式批量填充

4、检查效果

所有有内容的行被填充了连续序号,空白行保持空白,序号序列不会被打断。如果表格中间有多个被空白行分隔的区域,这个方法同样适用,序号会连续填充到所有非空行。

Excel隔行填充序号,批量跳过空白行不打断序列-天天办公网

三、公式原理解析

N(A1)+1:N函数把A1单元格的内容转换成数值。如果A1是表头文字,N返回0,加1得到1;如果A1已经有数字序号,N返回该数字,加1得到下一个序号。由于是批量填充,每个空白单元格都会引用自己上方的单元格,从而实现连续的序号填充。

四、总结

Excel隔行填充序号的核心就三步:选中区域 → 定位空值 → 输入公式批量填充。这个方法专门针对有空白行的表格设计,只要数据中存在空白行,它都能自动跳过,只给有内容的行添加序号。掌握这个方法后,再也不用担心空白行打断序号了。