excel表格中插入一行空白行,序号如何自动按序号1开始自动重新生成?

2025-03-20 03:21:20
推荐回答(3个)
回答1:

如果不想用宏代码,那就设公式吧,在第二行输入如下公式然后下拉填充

=INDIRECT(ADDRESS(ROW()-1,COLUMN()))+1

如果序号知道在哪列,公式可简化,如A列

=INDIRECT("A"&ROW()-1)+1

回答2:

在A2单元格填入这个公式:
=IF(A1="",1,A1+1)
然后选中A2,下拉填充。
意思是:
如果上一个单元格是空值,则返回数字1
如果上一个单元格不是空值,则返回上一个数字+1

回答3:

A2=A1+1
下拉,任何空白后,重新排序。