excel学习库

excel表格_excel函数公式大全_execl从入门到精通

Excel必须函数之二:row和column

在Excel中,经常要用到row和column函数,今天来讲解下他们的具体语法和应用,尤其它的应用,真的是非常的广,能实现的需求也非常多。比如生成工资条

公式为:=INDEX(A:A,ROW()/3+2)

row()/3是因为工资记录在第三行,加上2是因为表头是两行。

一,row和column的具体语法,返回行号或者列号

在第一行的三个单元格分别输入=row() 和=row(A1),=row(1:1)的区别

它可以有参数,参数也可以是个单元格,也可以是个区域

可以看到他们返回的值是一样的,但也有区别,比如这个时候你删除A1单元格,就会看到row(A1)报错了,但row(1:1)却没什么问题。

那么经常看到row(1:10)这样的用法是什么意思呢,在A1单元格输入=row(1:10),然后用F9查看,可以看到结果为{1;2;3;4;5;6;7;8;9;10},也就是说它返回了一个数组,这个数组1列10行。

请点击 输入图

二、具体用法

1.使用row()函数生成序号。

公式:=row()-1,因为row()从第二行开始,所以减去1,就从1开始了。

2.拆分字符串转成列

公式为:=MID($A$1,ROW(1:1),1)

mid截取字符串的函数,第一参数为要截取的文本,第二个参数是截取开始的位置,第三个参数为长度,ROW(1:1)当在第二行的时候变成了row(2:2)

4.row+mod隔行填充颜色

公式:在条件格式中输入

=mod(row(),2)=1

5.cloumn+VLOOKUP返回多行多列

请点击输入图

=VLOOKUP($G$2,$A:$E,COLUMN(B:B),FALSE)

6.column+sumproduct隔列求和

总入库:=SUMPRODUCT((MOD(COLUMN(B:G),2)=0)*$B2:$G2)

总出库: =SUMPRODUCT((MOD(COLUMN(B:G),2)=1)*$B2:$G2)

公式向下填充即可。

这就是Excel中row和column的用法,虽然函数小,但功能强大,没有这个函数真的不行。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接