我们在使用函数的过程中,经常会遇到需要获取单元格的行号和列号的情况。
其实,获取行号和列号也是有相应的函数的,即ROW函数和COLUMN函数。
具体的使用方法请看敏丝下方图解。
方法/步骤
-
ROW函数的作用是提取行号。
ROW(A1)表示提取A1单元格的行号,A1单元格属于第1行,计算结果为1。
-
我们也可以使用ROW(1:1)替代ROW(A1),在向下填充公式时,ROW(1:1)会自动变成ROW(2:2)、ROW(3:3)......。
-
ROW(B1)返回的结果也是1,因为B1仍然是在第1行。
因此,我们提取行号时,不需要考虑列的因素。
-
当函数公式向下填充时,我们就可以自动生成1、2、3、4、5等表示行号的数字。
-
实例解读:
CHAR函数的参数,由65到90,依次返回的结果是字母A、B、C到Z(下图1)。
我们可以使用ROW函数替代数字,即:64+ROW(A1)=65。
以这样的方式,我们可以自动生成字母A、B、C到Z(下图2)。
-
COLUMN函数的作用是提取列号,用法与ROW函数类似。
COLUMN(A1)表示提取A1单元格的列号,A1单元格在第1列,计算结果为1。
-
COLUMN(B1)的计算结果为2,因为B1属于第2列(下图1)。
COLUMN(A2)的计算结果为1,因为A2的列仍然是第1列,因此,我们在提取列号时,不需要考虑行的因素(下图2)。
-
我们向列方向(从左到右)填充函数公式时,就可以自动生成1、2、3、4、5表示列号的数字。
-
实例解读:
我们仍然是使用CHAR函数来说明,我们将CHAR函数的参数使用COUMN函数(64+COLUMN(A1))来代替(下图1)。
当函数公式向列方向填充时,就可以自动生成字母A、B、C到Z(下图2)
-
如对您有帮助,请点赞或投票鼓励一下作者,谢谢~
END