Excel Row给表增加序号列删除或调换某行位置时序号自适应
程序员文章站
2022-06-26 19:07:14
ROW(B3)返回B3单元格的行数,即为3;COLUMN(B3)则返回其列数,即为2。要求给一个表增加序号列,当删除某行时、调换某两条数据位置时,序号则不需要重新刷...
ROW(B3)返回B3单元格的行数,即为3;COLUMN(B3)则返回其列数,即为2。要求给一个表增加序号列,当删除某行时、调换某两条数据位置时,序号则不需要重新刷新,或者汇总多个人做的同一模板时,可以轻而易举的复制到一起,而不再理会序号带来的烦恼。
语法
=ROW([reference])
=COLUMN([reference])
TIPS:
在单元格输入=row( 和=column(,就会提示上述语法
[reference]可以理解为是类似A1或者B1:B5单元格地址的意思,参数加了中括号[ ]代表可以缺省
ROW(B3)返回B3单元格的行数,即为3;COLUMN(B3)则返回其列数,即为2
场景
给一个表增加“序号”列,可以在A2写入公式:
=ROW( )-1,然后向下填充。
公式解读:ROW( )代表当前的单元格区域
对于A2单元格的=ROW( )-1则返回2-1得1
对于A3单元格的=ROW( )-1则返回3-1得2
以此类推
这样写的好处是:
当我们删除某行时、调换某两条数据位置时,序号则不需要重新刷新;
当我们汇总多个人做的同一模板时,可以轻而易举的复制到一起,而不再理会序号带来的烦恼。
看到这里,恭喜你掌握了Row和Column的用法呦!需要注意的,当输入=ROW(A2:B5)时,只会返回A2的行数即为2哦。喜欢的朋友可以私下多多联系,知识是一点点积累的,每天学习一点,每天就会进步一点。