加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

row和column函数的用法

(2014-04-25 09:20:28)
标签:

it

办公软件

分类: EXCEL

 在很多公式中都看到过row和column函数的身影,今天我们学习一下这两个函数的用法。
    row(单元格) 可以返回单元格的行数。如row(a2) 返回2
    column(单元格) 可以返回单元格的列数,如 column(c2) 返回3
    row()    返回公式所在行的行数
    column() 返回公式所在列的行数
   用法很简单,在公式中在什么情况下会用到这两个函数呢?


     1 生成数字序列。
        在复制公式时,我们有时希望公式的数字参数会自动发生变化,如
        =large(c:c,1) 向下复制时1还是1,不会自动变成2,3,4....
        如果你想提取前大值,只有一个个更改公式了
        =large(c:c,2)
        =large(c:c,3)
        .............
        有没有办法让数字递增呢?
        在复制excel公式时,唯一能发生变成的是公式中的单元格引用地址(如=A1向下复制时会变成=A2),所以利用这个特征,我们可以用row函数来实现数字的递增。即
       =large(c:c,row(c1)) 向下复制就会提取最大的1~10个数字。
       同理,如果向右复制公式希望数字递增我们可以用column函数,如
       =large(c:c,column(c1))

row和column函数的用法



    2 生成内存数组。
       row(1:4)  可以生成{1;2;3;4}
       column(a:d) 可以生成{1,2,3,4}
       生成内存数组的用法比较复杂,这里不再详述

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有