什么是ROWS函数?
ROWS函数是Excel 查找/参考函数。该函数用于查找并提供每个引用或数组中的行数。因此,该函数在收到Excel范围后,将返回该范围内包含的行数。
在财务分析中,如果我们希望计算给定范围内的行数,则可以使用ROWS。
式
= ROWS(数组)
ROWS函数仅使用一个参数:
数组(必填参数)–这是对我们要其行数的一系列单元格或数组或数组公式的引用。该函数将给我们一个数值。
如何在Excel中使用ROWS函数?
为了了解ROWS函数的用法,让我们考虑一些示例:
例子1
当我们提供以下参考时,让我们看看该函数是如何工作的:
如果我们希望找出一个范围内的行数,ROWS非常有用。使用的最基本公式是= ROWS(rng)。
在第一个参考文献中,我们使用ROWS从范围B9:G19中获取列数。我们得到的结果为11,如以下屏幕截图所示:
该函数对行数进行计数,并返回一个数值作为结果。
当我们给单元格引用B6时,由于只给出了一个引用,它返回了1的结果。
最后,当我们提供公式F1:F19时,它计算行数为9,并相应地返回结果。
在ROWS函数中,数组可以是数组,数组公式或对单个连续单元格组的引用。
例子2
如果希望获取指定范围内第一个单元格的地址,则可以将ADDRESS函数与ROW和COLUMN函数一起使用。
使用的公式是:
=地址(ROW(B5:D5)+ ROWS(B5:D5)-1,COLUMN(B5:D5)+ ROWS(B5:D5)-1)
在公式中,ADDRESS函数根据行号和列号构建地址。然后,我们使用ROW函数生成行号列表,然后通过添加ROWS(B5:D $)-1进行移动,以使数组中的第一项是最后一行:
ROW(B5:D5)+ ROWS(B5:D5)-1
现在,ADDRESS会收集并返回一个地址数组。如果我们在单个单元格中输入公式,则只需从数组中获得与范围中最后一个单元格相对应的地址的项目。
例子3
现在,让我们看看如何找出范围的最后一行。给出的数据如下:
使用的公式为= MIN(ROW(B5:D7))+ ROWS(B5:D7)-1。
使用上面的公式,我们可以使用基于ROW函数的公式来获得范围内的最后一列。
当我们给一个单元格作为参考时,ROW函数将返回该特定参考的行号。但是,当我们提供一个包含多行的范围时,ROW函数将返回一个数组,其中包含给定范围的所有ROW号。
如果只希望获得第一行号,则可以使用MIN函数仅提取第一行号,该第一行号将是数组中的最低行号。
一旦给出了第一行,我们就可以将范围内的总行相加,然后减去1以得到最后一行。
我们得到以下结果:
对于很大范围,我们可以使用INDEX函数而不是MIN函数。该公式将为= ROW(INDEX(range,1,1))+ ROWS(range)-1。
额外资源
感谢您阅读excelxue的重要Excel功能指南!通过花时间学习和掌握这些功能,您将大大改善财务模型。要了解更多信息,请查看以下其他excelxue资源: