ROW函数返回指定单元格或区域首行的行号,无参数时返回公式所在行号;支持单单元格、区域及间接引用,区域引用需数组输入才显示全部行号,错误引用将导致#VALUE!或#REF!错误。

一、基本语法与默认行为
ROW函数的基本结构为ROW([reference]),其中reference为可选参数。当不提供参数时,函数将返回公式所在单元格的行号;当提供引用时,则返回该引用首行的行号。该函数始终返回一个数值,且仅对行位置敏感,与列无关。
1、在任意空白单元格(例如A1)中输入公式=ROW(),按回车后显示结果为1。
2、在D10单元格中输入公式=ROW(),按回车后显示结果为10。
3、在F5单元格中输入公式=ROW(B3),按回车后显示结果为3。
二、对单个单元格引用的应用
当ROW函数接收一个具体的单元格地址作为参数时,它会直接返回该单元格所在的行号。此用法常用于构建动态行标识或配合其他函数生成序列。
1、在G2单元格中输入公式=ROW(A7),结果为7。
2、在H8单元格中输入公式=ROW(Z100),结果为100。
3、在I1单元格中输入公式=ROW($C$4),结果仍为4,绝对引用不影响行号提取。
三、对单元格区域引用的处理方式
当ROW函数的参数为多行区域(如A1:A5)时,函数将返回一个垂直数组,其元素依次为该区域每行的行号。若公式以普通方式输入,仅显示首行行号;若以数组公式形式输入(旧版Excel需按Ctrl+Shift+Enter),则可展开全部结果。
1、在J1单元格中输入公式=ROW(A1:A3),按回车后显示结果为1。
2、选中K1:K3区域,在编辑栏输入=ROW(A1:A3),按Ctrl+Shift+Enter(Excel 2019及更早版本),K1、K2、K3分别显示1、2、3。
还木有评论哦,快来抢沙发吧~