我是【桃大喵学习记】,欢迎大家关注哟~,每天为你分享职场办公软件使用技巧干货!
——首发于微信号:桃大喵学习记
今天跟大家分享的是Excel中ROW函数的6个经典用法,动图演示,一学就会,太实用了!
ROW函数介绍:
功能:返回引用的行号
语法:=ROW([参照区域])
解读:
函数参数[参照区域]为需要得到其行号的单元格或单元格区域。 如果省略参数,则假定是对函数ROW所在单元格的引用。
用法一、自动填充序号
如下图所示,我们想为表格自动填充序号,只需在目标单元格中输入公式:
=ROW()-3
然后点击回车,下来填充即可

解读:
因为ROW()是获得当前单元格的行号,我们是从第4行开始的,所以要减去3。
当然我们也可以用ROW函数引用A1单元,这样,返回的序数就是A1单元的行数与公式从什么位置开始无关。
把公式修改成:
=ROW(A1)

用法二、构建奇数/偶数列序号
1、构建偶数列序号
如下图所示,我们想构建偶数列序号。
只需把公式改成:
=ROW(A1)*2
然后点击回车,下拉填充即可

解读:
上面的公式也比较容易理解,对原来的列序号乘2就能得到偶数列。
2、构建奇数列序号
如下图所示,我们想构建奇数列序号。
只需把公式改成:
=ROW(A1)*2-1
然后点击回车,下拉填充即可

解读:
对列序号的结果直接减去1,就可以得到奇数列序号了。
用法三:返回多个单元格的行号
我们可以利用ROW函数来一次返回多个单元格的行号,如下图所示,我们想获取B1到B4这四个单元格的行号。
只需在目标单元格中输入公式:
=ROW(B1:B4)
然后点击回车即可

用法四:隔行填充序号
如下图所示,我们可以将获得行号除以2,然后隔行填充公式,就可以实现隔行交替填充的序号
公式:=ROW(A2)/2

当然如果想实现1、3、5这样的等差自动填充序号,只需在目标单元格输入公式:
=1+(ROW(A1)-1)*2

用法五:MID+ROW函数组合拆分文本数据
如下图所示把左侧“授权码编号”每个字符单独提取出来
在目标单元格中输入公式:
=MID(B2,ROW($1:$99),1)
点击回车即可

解读:
通过MID(B2,ROW($1:$99),1)把B2单元格每个字符单独提取出来,ROW($1:$99)表示分别从第1到第99个字符开始截取,如果字符串超过100位,就把99调大即可。
用法六、INDEX+ROW函数组合隔行取值
如下图,我们需要从左侧表格中隔行获取姓名和编号。
在目标单元格中输入公式:
姓名:=INDEX(A:A,ROW(A1)*2)
编号:=INDEX(A:A,ROW(A1)*2+1)

解读:
①ROW(A1)*2 结果为2,向下填充公式,依次变成4、6、8……,也就是从2开始,以2为倍数递增的序列值。
②ROW(A1)*2+1 结果为3,向下填充公式,,依次变成5、7、9……,也就是从3开始,以2为倍数递增的序列值。
以上就是【桃大喵学习记】今天的干货分享~觉得内容对你有所帮助,别忘了动动手指点个赞哦~。大家有什么问题欢迎关注留言,期待与你的每一次互动,让我们共同成长!