row和column函数的⽤法
在很多公式中都看到过row和column函数的⾝影,今天我们学习⼀下这两个函数的⽤法。
row(单元格)可以返回单元格的⾏数。如row(a2) 返回2
column函数公式怎么用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))
2 ⽣成内存数组。
row(1:4) 可以⽣成{1;2;3;4}
column(a:d) 可以⽣成{1,2,3,4}
⽣成内存数组的⽤法⽐较复杂,这⾥不再详述
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论