突然发现某行需要删除或者某行需要额外再插入新的一行,只能无奈再变更。
这样子序号全部被打乱了,每次变更都需要重新编号,很麻烦。
如何解决上面的烦恼呢?雷哥告诉大家一个简单的方法,那就是活用ROW函数。
Step1: 在示例的A3单元格处输入=ROW()-2,按回车键;
Step2: 鼠标放在A3单元格处,右下角变成“+”时,双击鼠标;
Step3: 删除不必要的行或者插入新行,序号均会相应变动,大功告成!
详见以下动图,是不是很智能,又很简单?!!
下面雷哥给大家讲解该操作背后的原理:
函数解析:ROW函数
该函数是用来返回给定引用的行号。
语法=ROW(reference),即=ROW(引用地址),Reference为需要得到其行号的单元格或单元格区域;
1)如果省略reference,则假定是对函数ROW所在单元格的引用,这种在职场中比较常用,如本示例;
2)如果reference为一个单元格区域,并且函数ROW作为垂直数组输入,则函数ROW将reference 的行号以垂直数组的形式返回,该场景了解即可 。
应用分析:本例中,A3单元格处为何输入“=ROW()-2”呢?
A3单元格所在行是第3行,所以此处输入=ROW()的话,结果是3,但是此处是我们的第1行员工信息,序号应该为“1”,所以3需要减2,所以应该输入“=ROW()-2”。
ROW()的智能之处就是,它能实时识别公式所在单元格的行数,所以能智能排号~
扩展:COLUMN函数COLUMN函数与ROW函数类似,但是COLUMN是用于返回给定引用的列号。语法=COLUMN (reference),即=COLUMN(引用地址)。用法与ROW函数类似,这里不再赘述~智能又简单的ROW函数,你学会了吗?