Excel ROW函数完整用法(自藏自用)
- 2026-09-22 12:42:12
Excel ROW函数完整用法(自藏自用)
Excel ROW函数完整用法
ROW 作用:返回单元格/区域的行号,WPS、Excel通用,语法简单,是做自动序号、动态公式最常用的基础函数1。
一、基础语法
=ROW([reference])
reference:可选参数,要获取行号的单元格/区域;
省略不写:返回公式所在单元格自身的行号。
二、基础示例
无参数,获取当前行号
=ROW()
如果公式写在第5行,结果就是5。
指定单元格,获取对应行号
=ROW(C10)
结果:10(C10在第10行)
=ROW(A1)
结果:1
区域引用(旧版需数组回车,365自动溢出)
=ROW(A1:A5)
返回:1,2,3,4,5 一串行号数组。
三、最常用实战:自动生成序号
1. 从1开始连续序号
在A1输入:
=ROW(A1)
下拉填充,会自动生成 1、2、3、4……删除/新增行,序号会自动更新,比手动输入更稳定。
2. 序号不从第1行开始(比如从第3行开始编号1)
第3行单元格输入:
=ROW(A1)
或
=ROW()-2
下拉即可。
3. 重复序号(每2行重复1次)
=INT((ROW(A1)-1)/2)+1
效果:1、1、2、2、3、3……
把分母2改成3,就是每3行重复一次。
四、进阶用法
隔行变色/判断奇偶行
=MOD(ROW(),2)
奇数行返回1,偶数行返回0,可配合条件格式做斑马纹表格。
提取每隔N行的数据
配合INDEX、SUMPRODUCT,可实现隔行求和、隔行提取数据。
五、常见注意点
ROW 只能返回行号数字,COLUMN函数对应返回列号;
参数不能写多个区域,比如ROW(A1,B2)会报错;
区域引用时,旧版Excel需要按 Ctrl+Shift+Enter 数组回车,Microsoft 365直接回车即可。
本文来自网友投稿或网络内容,如有侵犯您的权益请联系我们删除,联系邮箱:wyl860211@qq.com 。