EXCEL 中ROW(ROWS),COLUMN(COLUMNs)函数用法
来源:网络收集 点击: 时间:2024-09-27ROW(reference),返回指定单元格的行号,如:ROW(C9),返回值为9,需要说明的是,“feference“所指可以省略,如果省略,则返回对函数row所在单元格的行号。如下图2所示,在C2单元格中录入=ROW(),则默认返回C2所在单元格行号2.


COLUMN(reference),返回指定单元格的列号,如:COLUMN(C9),返回值为3,需要说明的是,“feference“所指可以省略,如果省略,则返回对函数COLUMN所在单元格的列号。如下图2所示,在C2单元格中录入=COLUMN(),则默认返回C2所在单元格列号3.


ROWS(array)函数,计算行数的数组、数组公式或对单元格区域的引用。注意:array是必需的,不能省略。

COLUMNS(array)函数,计算列数的数组、数组公式或对单元格区域的引用。注意:array是必需的,不能省略。

怎么样?很容易理解吧!难道ROW函数就是这么个小用途吗?N0,ROW函数一般作为辅助函数,可以和其他函数嵌套完成复杂操作。
6/8实例一、ROW函数和SMALL函数结合可以完成一组数据的排序。
在B1中录入 ”=SMALL($A$1:$A$5,ROW(1:1)) ,就能把A列数据进行从小到大排序。

ROW函数和MID函数结合,可以对某一列数字各个位数数字求和。如图,在B1中录入 “=SUM(MID(A1,ROW(1:8),1)*1) ,按ctrl+shift+enter键, 即能把A1单元格中数字各个位上数字求和。
有必要解释一下这个函数,ROW(1:1)是数组公式,数组公式是对一组或多组数值执行多重运算,并返回一个或多个结果,按ctrl+shift+enter键结束。ROW(1:8)表示1至8行的行数,它是一组数,即1;2;3;4;5;6;7;8。如果用数组形式,即{1;2;3;4;5;6;7;8,}上面函数可以理解为:对A1单元格中的数据 89547412 分别取数,每次取一个数,第一次从第一个数字开始取,第二次从第二个数字开始取.........,以此类推。这里用row(1:8)生成1~8的一组数字,它会分别作用于mid函数,达到分别截取各个位置数字目的。由于截取后是文本型数字,所以要用*1的方式转换成可以求和的数字。
同样,B2中函数为”“=SUM(MID(B1,ROW(1:7),1)*1)

怎样,通过上述例子,是不是对ROW(ROWS),COLUMN(COLUMNS)函数有所了解了呢?
注意事项如果对您有帮助,请投我一票,谢谢!
如果有疑问,可以直接提问,我会尽快回复!谢谢!
版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_1218028.html