发布网友
共3个回答
热心网友
返回行号。
例如,公式=row(B2),结果就是2
热心网友
row 是显示行号的,可以显示所在行或指定行行号。
热心网友
ROW函数是提取行的序号的。
公式=ROW()括号内不加任何参数,是提取当前行的行号,公式写在哪一行,结果就是几。
括号内可以写参数,比如公式=ROW(A1),无*式写在哪一行,都会提取A1单元格的行序号。
也可以这么写=ROW(1:1)意思是提取第一行的行号,跟=ROW(A1)是同样的效果。
大家通常使用ROW来获得动态数字,方便公式快速填充等作用。
比如在B1输入这条公式=LAGE($A$1:$A$10,1)从A1至A10区域中提取第1个最大值,
但是希望公式在下拉填充时,B2公式提取A1至A10区域中第2个最大值,B2公式提取A1至A10区域中第3个最大值.....那么,就需要用ROW来获得动态数字了:
公式应这么写:=LAGE($A$1:$A$10,ROW(A1))
这样在下拉填充时,公式中的ROW(A1)部分会自动变成ROW(A2)、ROW(A3)....以达到取动态数字的效果。
===============================
ROW是在纵向填充时获取动态数字的。和ROW效果类似的函数是COLUMN,这是提取列的序号的,效果是在横向填充公式时获得动态数字。
=COLUMN()是提取当前列的序号,比如填在C列,=COLUMN()得到的结果是3,意思是C列的序号为第3列。
括号内加参数,如=COLUMN(C:C)、=COLUMN(C1)、=COLUMN(C2)、等等,写法虽然不同,无论填在哪一列,得到的都是C列的序号3,只提取列号,跟行号无关。