本文作者:office教程网

ROW函数和ROWS函数

office教程网 2023-11-23 20:21:45
后台-系统设置-扩展变量-手机广告位-内容正文顶部
摘要:

ROW函数和ROWS函数非常简单,然而,它们在公式中的作用却引人侧目。下面,我们就来发掘这两个函数之美。

ROW函数

ROW函数返回指定单元格所在的行号。如果指定的是单元格区域,则返回区域左上角单元格所在的行号。如果不指定单元格,则返回当前单元格所在的行号。

下图1展示了ROW函数的基本用法。

图1

利用Excel的相对引用原理,我们可以使用ROW函数生成一系列数字。如下图2所示,在单元格B2中输入公式:=ROW(A1),下拉至单元格B10,即在单元格区域B2:B10中生成数字1至9。

图2

更进一步,我们先选取单元格区域B2:B6,输入公式:=ROW(A1:A5),然后按Ctrl Shift Enter组合键,即输入一个数组公式。此时,Excel在单元格区域中输入数字1至5,如图3所示。

图3

ROWS函数

ROWS函数返回指定单元格区域的行号,也可指定数组作为其参数,其结果为数组的行数。

下图4展示了ROWS函数的基本用法。

图4

ROW函数和ROWS函数之美

从以上解可以看出,ROW函数和ROWS函数的基本用法再简单不过了。

简单蕴含着美!

ROW函数和ROWS函数的美在于能够为其他函数提供数字作为参数,特别是提供动态的数字,从而组合成更为强大的公式。

这有点类似程序中的计数器。

ROW函数和ROWS函数是公式构成中最基本的函数,一般嵌套在其他函数中,其结果作为其参数。在这里,我把这类函数称之为“元函数”。

下面我们小结一下这两个函数在公式中常使用的结构。

生成数字数组

如上文中的图3所示,使用数组公式:

excel图表认识与处理公式错误

在编写公式时,不会总是一帆风顺,难免会发生错误。只要耐心调试,应该会实现所需要的结果。 下面,让我们认识一下可能会发生的错误,方便在碰到时明白到底错在哪里或者从哪里查找错误,更好更快地调试好公式。 认识Excel显示的错误 通常,如果编写的公式不符合Excel规定要求,就会出现图1所列错误之一。 图1 错

=ROW(A1:A5)

生成由数字组成的数组{1;2;3;4;5}。

一般,公式中还会使用类似下面的形式生成数字数组:

ROW(1:3)

基于某一单元格生成数字

如果公式中需要计算当前单元格在单元格区域中的相对位置,或者将相对位置进一步处理,那么可以在公式中使用类似下面的形式:

ROW()-ROW($B$2)

以单元格B2为基准计算,如图5所示。

图5

通常,在数组公式中,我们会使用类似下面的公式形式来获得一连串数字:

ROW(A2:A6)-ROW(A2) 1

如图6所示。

图6

如果需要同一行的数字相同,那么使用ROWS函数,类似公式形式如下:

ROWS(B$3:B3)

以第3行为基准计算,如图7所示。

图7

获取单元格区域行数

如上文中的图4所示,获取单元格区域H8:J10 的行数的公式为:

=ROWS(H8:J10)

同样,通过设置单元格行或列的绝对和相对引用,可以获得动态的数字。

如果将数据单元格区域命名Data,那么获取命名区域行数的公式形式为:

ROWS(Data)

这样,将总会得到单元格区域中的最后一行。

excel图表中的数组公式

Excel中有一类称作数组公式的公式,相对比较复杂,有点难以理解,很多人望而却步,然而数组公式很强大,能够完成很多不可思议的任务,绝对值得学习。 使用数组公式,可以判断数据是否与指定区域中的数据相匹配,可以统计单元格区域中不重复值的数量,可以提取单元格区域中的不重复数据,将列数据转换为行数据,…,等等。本文只是简单地

后台-系统设置-扩展变量-手机广告位-内容正文底部
未经允许不得转载:

作者:office教程网,原文地址:ROW函数和ROWS函数发布于2023-11-23 20:21:45
转载或复制请以超链接形式并注明出处 演示站

分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

留言与评论(共有 0 条评论)
   
验证码: