在EXCEL中,我们常常会给电子表格的数据行添加一个编号、序号,用于表示相应的数据量。
如下图,在A列给出编号,以方便观察其它列的数据。

一般情况下,这样的编号或序号是通过序列来产生的,从而,会遇到这样的麻烦,那就是,如果删除某行的数据,那么,这个编号列就出现了断号,最后还得重新填充一次编号列。
如上图,删除了编号为7的行,就在6和8之间出现了断号。
那么,有没有一种办法,即要能产生编号的功能,同时,又保证在删除数据行的同时,不会出现断号呢?
方法是有的,通过函数ROW函数就可以了。如下图一样。

所使用的方法是,通过行的序号减去某个数字,就可以得到编号。如本例的A2单元格,对应的编号为2,那么,就应该使用公式:=ROW()-1。
方法是这样的,序号从第二行开始,就使用这个公式。=ROW()-1,如果从第三行开始,就使用=ROW()-2。