excel 插入行后如何自动重新编号?

原有的编号行不连续
打比方:编号行第100行和第101行之间有一行有个表头没有编号,在第50行插入一个空白行后,使原101行变成102,102行后面的行也随之加一
公式=ROW()+N行得通,但N不是行号

excel插入行后自动重新编号可使用ROW函数实现。

方法步骤如下:

1、打开需要操作的EXCEL表格,在需要编号的单元格输入公式=ROW()。【如果编号与行号不一致,可在公式后面加减相应的差值,如=ROW()+1】

2、回车并下拉填充下方单元格公式。

3、在任意位置插入新行,可发现下方单元格已自动重新编号。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-06-05

1、首先在打开的excel表格的A列中输入数字“1-10”。

2、然后在B1单元格内输入公式:=MATCH(A1,$A$1:$A$10)。

3、点击回车生成结果并下拉公式,即可得到对应A列的排序结果。

4、此时右键点击需要插入新的空白行的位置,在打开的选项中点击“插入”。

5、即可插入一个空白行,可以看到B列的排序是向下增加了一位数字的。

本回答被网友采纳
第2个回答  2015-10-26

以序号从A2单元格开始为例:

1、在A2单元格输入公式=row()-1,下拉;

2、当插入行时,拖到上面单元格的填充柄,把公式下拉填充到新插入的行;

3、这样就可以保证序号自适应变化,删除行时序号仍能保证是连续的。

第3个回答  推荐于2016-09-06
你这样的编号 是根据行号的变化而变化的,所以你要预先在那一列输入公式……
=Row()+N…………N 为你的序号起始位置的 行号……
这样你插入新行后 需要复制一下序号的公式 即可其他的序号已经都随着 行号的变化而变化了……本回答被提问者和网友采纳
第4个回答  2012-02-23
比如,原来第2行为编号第1行:=row()+1
将公式下拉复制即可。
相似回答