小兔网

什么是ROWS函数?

知识兔

ROWS函数是Excel 查找/参考函数。该函数用于查找并提供每个引用或数组中的行数。因此,该函数在收到Excel范围后,将返回该范围内包含的行数。

在财务分析中,如果我们希望计算给定范围内的行数,则可以使用ROWS。

 

= ROWS(数组)

 

ROWS函数仅使用一个参数:

 数组(必填参数)–这是对我们要其行数的一系列单元格或数组或数组公式的引用。该函数将给我们一个数值。

 

如何在Excel中使用ROWS函数?

为了了解ROWS函数的用法,让我们考虑一些示例:

 

例子1

当我们提供以下参考时,让我们看看该函数是如何工作的:

 

ROWS功能

 

如果我们希望找出一个范围内的行数,ROWS非常有用。使用的最基本公式是= ROWS(rng)。

在第一个参考文献中,我们使用ROWS从范围B9:G19中获取列数。我们得到的结果为11,如以下屏幕截图所示:

 

ROWS函数-示例1

 

该函数对行数进行计数,并返回一个数值作为结果。

当我们给单元格引用B6时,由于只给出了一个引用,它返回了1的结果。

 

ROWS函数-示例1a

 

最后,当我们提供公式F1:F19时,它计算行数为9,并相应地返回结果。

 

ROWS函数-示例1b

 

在ROWS函数中,数组可以是数组,数组公式或对单个连续单元格组的引用。

 

例子2

如果希望获取指定范围内第一个单元格的地址,则可以将ADDRESS函数与ROW和COLUMN函数一起使用。

使用的公式是:

=地址(ROW(B5:D5)+ ROWS(B5:D5)-1,COLUMN(B5:D5)+ ROWS(B5:D5)-1)

 

ROWS函数-示例2

 

在公式中,ADDRESS函数根据行号和列号构建地址。然后,我们使用ROW函数生成行号列表,然后通过添加ROWS(B5:D $)-1进行移动,以使数组中的第一项是最后一行:

ROW(B5:D5)+ ROWS(B5:D5)-1

现在,ADDRESS会收集并返回一个地址数组。如果我们在单个单元格中输入公式,则只需从数组中获得与范围中最后一个单元格相对应的地址的项目。

 

例子3

现在,让我们看看如何找出范围的最后一行。给出的数据如下:

 

ROWS函数-示例3

 

使用的公式为= MIN(ROW(B5:D7))+ ROWS(B5:D7)-1。

使用上面的公式,我们可以使用基于ROW函数的公式来获得范围内的最后一列。

当我们给一个单元格作为参考时,ROW函数将返回该特定参考的行号。但是,当我们提供一个包含多行的范围时,ROW函数将返回一个数组,其中包含给定范围的所有ROW号。

如果只希望获得第一行号,则可以使用MIN函数仅提取第一行号,该第一行号将是数组中的最低行号。

一旦给出了第一行,我们就可以将范围内的总行相加,然后减去1以得到最后一行。

我们得到以下结果:

 

ROWS函数-示例3a

 

对于很大范围,我们可以使用INDEX函数而不是MIN函数。该公式将为= ROW(INDEX(range,1,1))+ ROWS(range)-1。

额外资源

感谢您阅读excelxue的重要Excel功能指南!通过花时间学习和掌握这些功能,您将大大改善财务模型。要了解更多信息,请查看以下其他excelxue资源:

Excel函数知识

Excel数据分析

Excel案列展示