朋友们,大家好!

在日常工作中,我们经常用EXCEL函数处理表册,函数的运用,大幅度提升了我们的工作效率。笔者集合工作实际,把最常用的EXCEL函数进行逐一详细讲解,课程中有大量案例,为便于朋友们更加深入了解各个函数的用法,将于每天上午7:00同步发布视频教程和图文教程(包含公式)。只要不懈努力和不断实践,通过30天的系统学习,你也能成为EXCEL函数高手,从此告别加班,让同事和朋友刮目相看。

今天,我将和大家一起分享行号ROW和列号COLUMN函数的基本知识和案例,在EXCEL中你觉得不起眼的函数,往往能发挥出你意想不到的效用。

一、ROW函数基础知识

(一)ROW函数定义

ROW函数是返回公式所在行的行数。

语法:ROW(参数)

参数:是指需要得到其行号的单元格或单元格区域,不能引用多个区域。如果省略,则是对函数ROW所在单元格的引用;如果该参数为一个单元格区域,并且函数ROW作为垂直数组输入,则行号以垂直数组的形式返回,如:ROW(A2:A5),返回的是2。ROW函数一般不单独使用,而是以其他函数的参数出现,特别是在查找和引用函数中,ROW函数发挥着重要的定位作用。

excel的row公式怎么用(EXCEL你从没注意的行号ROW和列号COLUMN)(1)

(二)ROW函数案例实践

明白了ROW函数的用法和基本知识,下面,我们进行几个案例分析。

1.为职工信息表填充序号

某单位在登记职工信息表时,记录的行数比较多,现需要自动生成序号,我们可以用ROW函数来完成。

在A3单元格输入公式:=ROW()-2,按回车键并往下复制到需要自动编排序号的单元格,即可自动填充序号,并且删除行也会自动按顺序编排。见下图:

excel的row公式怎么用(EXCEL你从没注意的行号ROW和列号COLUMN)(2)

本例中,A3单元格ROW()中的参数省略了,默认返回当前所在行的行号3,减去2表示当前行上面还有两行不需要编排序号。也可以直接用ROW(A1)来填充序号,表示从1开始往下编号。

有时候,在新增职工的信息时,中间难免会出现空行,为了使序号连续,需要用IF和COUNTA函数嵌套的方式,统计非空单元格并进行判断,公式可写成:=IF(B3<>"",COUNTA($B$3:B3),""),这样就可以跳过空行连续填充序号。见下图:

excel的row公式怎么用(EXCEL你从没注意的行号ROW和列号COLUMN)(3)

2.用ROW函数对人员进行3人一组分组

某单位安排职工外出开展志愿服务活动,将随机排序的职工每3人分成一组,进行相同人数分配,可利用MOD和ROW函数创建循环序列,每隔3人循环一次,这样,系统会将所有职工按照3人平均分成一个组,从而实现快速分组的目的。

在E3单元格输入公式:=MOD(ROW(),3) 1,拖动到需要的位置,即可进行快速分组。见下图:

excel的row公式怎么用(EXCEL你从没注意的行号ROW和列号COLUMN)(4)

本例中,ROW()的意思是取行号,括号中没有内容就是取本行号,如果在第一行中输入,就返回1,第二行返回2,以此类推,然后用MOD取余数。

如果公式在第一行:

=MOD(ROW(),3)=MOD(1,3)=1,就是1除以3的余数等于1;

如果公式在第二行:

=MOD(ROW(),3)=MOD(2,3)=2,就是2除以3的余数等于2;

如果公式在第三行:

=MOD(ROW(),3)=MOD(3,3)=0,就是3除以3的余数等于0;

下拉时,这一段将产生0,1,2的循环,再加上1,就是1,2,3的循环。

二、COLUMN函数基础知识

(一)COLUMN函数定义

COLUMN函数是返回公式所在列的列数。

语法:COLUMN(参数)

参数:是指需要得到其列号的单元格或单元格区域,不能引用多个区域。如果省略,则是对函数COLUMN所在单元格的引用;如果该参数为一个单元格区域,并且函数COLUMN作为水平数组输入,则列号以水平数组的形式返回,如:COLUMN(A2:D5),返回的是2。COLUMN函数一般不单独使用,而是以其他函数的参数出现,特别是在查找和引用函数中,COLUMN函数发挥着重要的定位作用。

COLUMN和ROW函数的关系:

COLUMN和ROW函数在动态引用列号和行号方面非常有用,它们俩的关系和VLOOKUP及HLOOKUP的关系有点相似,COLUMN函数用于返回指定引用的列号,ROW函数用于返回指定引用的行号,COLUMN和ROW函数的参数可以省略,当参数被省略时,函数返回公式单元格所在的列号和行号。

excel的row公式怎么用(EXCEL你从没注意的行号ROW和列号COLUMN)(5)

(二)COLUMN函数案例实践:为职工周考核填充周次

某单位对职工的考核实行每周考核,每周要填报一次考核情况,需要对周次进行填充。

在A3单元格输入公式:=TEXT(COLUMN(A1),"第0周"),按回车键并往右复制到需要填充周次的单元格即可。见下图:

excel的row公式怎么用(EXCEL你从没注意的行号ROW和列号COLUMN)(6)

本例中,首先用COLUMN(A1)取得当前开始列的列号1,然后用TEXT函数为列号1添加文字“第0周”,往右拖动复制公式会变成COLUMN(B1),以此类推。

以上就是行号ROW和列号COLUMN函数的几个经典案例,想要学习好EXCEL函数,要学会多个函数的组合,后续课程中我们会讲到多函数结合的用法,能进行更为复杂的计算,对提升工作效率有很大帮助。

个人建议:在学习EXCEL函数时,首先要熟悉函数的功能和语法,尽量多写,通过反复书写和实践,对照文中的案例,举一反三,我相信,你的EXCEL技巧会得到快速提升,日积月累,必成大器!

感谢朋友们的支持,如果你有好的意见建议和问题,欢迎在评论区留言交流,期待你的精彩!

,