天气

row和column函数的用法


   在很多公式中都看到过row和column函数的身影,今天我们学习一下这两个函数的用法。

    row(单元格) 可以返回单元格的行数。如row(a2) 返回2

    column(单元格) 可以返回单元格的列数,如 column(c2) 返回3

    row()    返回公式所在行的行数

    column() 返回公式所在列的行数

   用法很简单,在公式中在什么情况下会用到这两个函数呢?

     1 生成数字序列。

        在复制公式时,我们有时希望公式的数字参数会自动发生变化,如

        =large(a:a,1) 向下复制时1还是1,不会自动变成2,3,4....

        如果你想提取前大值,只有一个个更改公式了

        =large(a:a,2)

        =large(a:a,3)

        .............

        有没有办法让数字递增呢?

        在复制excel公式时,唯一能发生变成的是公式中的单元格引用地址(如=A1向下复制时会变成=A2),所以利用这个特征,我们可以用row函数来实现数字的递增。即

       =large(a:a,row(a1)) 向下复制就会提取最大的1~10个数字。

       同理,如果向右复制公式希望数字递增我们可以用column函数,如

       =large(a:a,column(a1))

    2 生成内存数组。

       row(1:4)  可以生成{1;2;3;4}

       column(a:d) 可以生成{1,2,3,4}

标签:excel
分类:Excel学习| 发布:admin| 查看: | 发表时间:2014/4/3
原创文章如转载,请注明:转载自个人资讯网 http://www.zhangxinran.com/
本文链接:http://www.zhangxinran.com/post/851.html

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

Design By zhangxinran.com | Login | Power By zhangxinran.com | 皖公网安备:34010402701072号