如何在Excel中使用ROWS函数(附7个简单例子)

  • Share This
Hugh West

ǞǞǞ 润泽 函数是一个流行的Excel内置函数,可以归类为 LOOKUP和 参考资料 这个函数返回在指定范围内存在的行数。 这篇文章将提供一个完整的概念,说明如何在 润泽 函数在Excel中独立工作,也可与其他Excel函数一起工作。

下载实践工作手册

关于ROWS功能.xlsx

Excel ROWS函数

Excel中的ROWS函数(快速浏览)

语法& 参数

摘要

该函数返回一个引用或数组中的行数。

语法

=ROWS(数组)

论点

争论 必备或可选 价值
阵列 需要 一个数组,一个数组公式,或者一个我们需要行数的单元格范围的引用。

请注意。

  • 该数组可以是由不同公式生成的数组常数。
  • 数组可以是一个范围,也可以是对单个连续的单元格组的引用。

7 例子 理解和使用Excel中的ROWS函数

本节将涵盖一个完整的解释 润泽 的应用,并举出相关的例子。 润泽 函数与其他Excel函数结合使用,可以达到特定的目的。

例1:使用行单元格引用

我们可以很容易地通过使用数据集中的行单元格引用来找出我们的数据集有多少行。 润泽 为此,让我们考虑我们有一个数据集,其中有一些订单和它们的 订单编号 , 产品 ,以及 价格 现在,我们的任务是通过计数找出订单的总数。 行数 .

阶梯 :

  • 首先,在单元格中输入以下公式 G8 .

=ROWS(B5:B12)

  • 现在,按 进入 和单元格将得到定义的数组中的总行数。

例2:使用柱状单元格参考

现在我们将使用同一数据集的列单元格参考计算订单总数。

只要在单元格中输入公式 G8 并按 进入 .

=ROWS(B5:D12)

阅读更多。 Excel动态引用另一个工作表中的单元格

例3:使用ROWS函数计算行数

ǞǞǞ 润泽 函数并不返回当前的行数或索引值。 它返回在其参数中分配的数组中的行数。

让我们看看这个例子。

据图片显示,该 的细胞是 5 栏目 C 现在,如果我们使用 润泽 函数,并传递这个单元格的索引,然后让我们看看将返回什么。

在单元格中应用以下公式 C5 .

=ROWS(C5)

现在我们可以观察到,尽管我们通过了一个单元格索引的 5 排列 ROWS功能 正在返回 1 因为它的参数中只有一个单元格被传递。

类似读物

  • 如何在Excel范围内查找文本&返回单元格引用(3种方法)
  • Excel中的Offset(...)函数及示例
  • 如何在Excel中使用COLUMN函数(4个简单例子)

例4:使用ROWS函数插入序列号

让我们为例1中使用的数据集添加序列号。 但是,我们可以使用下面的方法来代替手动输入序列号 润泽 功能。

在单元格中应用以下公式 B5 .

=ROWS($B$5:B5)

  • 使用 填充手柄 工具来 自动填充 公式往下看。

💡公式解释

在这里,我们正在计算从 $B$5 这就是为什么我把起始索引锁定为 $B$5. 序列号将逐渐增加,因为它是在离我们最近的地方。 $B$5 细胞。

例5:使用LARGE和ROWS函数查找前3、5和10个值

让我们像前面的例子一样有一个订单列表的数据集。 现在我们将根据数据集的价格找出前3、5和10个订单。 我们将使用 润泽 函数嵌套在 大的功能 .

在单元格中输入公式 F5 并将其向下复制到 F7

=large($d$5:$d$16, rows(b$5:b5))

💡公式解释

  • $D$5:$D$16 这是一个价格范围,其中 大的 函数将搜索大值。
  • ROWS(B$5:B5) 我们用这个来定义每一行的行号。 还指定了从最大值开始的位置。

在单元格中应用相同的公式 H5 并将其向下复制到下一个 5 单元格,并将公式复制到单元格 J5 并将其向下复制到下一个 10 细胞。

例6:使用SMALL和ROWS函数查找最低的3、5和10值

现在让我们从上述数据集中找出基于价格的最低的3、5和10个值。 这里的过程和公式是相同的,但这里没有使用 大的 函数,我们将使用 小型功能 .

只要在单元格中输入公式 F5 并将其复制到 F7 .

=small($d$5:$d$16, rows(b$5:b5))

💡公式解释

  • $D$5:$D$16 这是一个价格范围,其中 小型 函数将搜索最小值。
  • ROWS(B$5:B5) 我们用这个来定义每一行的行号。 还指定了从最大值开始的位置。

在单元格中输入相同的公式 H5 并将其向下复制到下一个 5 单元格,并将公式复制到单元格 J5 并将其向下复制到下一个 10 细胞。

例7:使用ROWS函数查找数据集的最后一行数字

现在我们将看到寻找任何数据集的最后一行的过程。 为此,我们将考虑上述相同的数据集,并将应用一个组合 , ROW ,以及 润泽 职能。

在单元格中输入公式 G10 .

=MIN(ROW(B5:B16))+ROWS(B5:B16)-1

💡公式解释

ǞǞǞ ROW(B5:B16) 部分返回来自指定的 B5:B16 范围=>。 {5;6;7;8;9;10;11;12;13;14;15;16} .

ǞǞǞ 函数将返回其中的最小值=>。 5 .

ROWS(B5:B16) 这一部分将返回总行数,该行数是 12 在减去1后,它将返回 rows(b5:b16)-1 = 12-1 = 11

最后,该函数将返回最后的行号。

min(row(b5:b16))+rows(b5:b16)-1 = (5+11) = 16

阅读更多。 如何在Excel中使用ROW函数(附8个例子)

ROW和ROWS功能的基本区别

ROW 润泽
ǞǞǞ ROW 函数返回所选单元格在工作表中的行号。 ǞǞǞ 润泽 函数返回范围内有多少行被选中的计数。
用来获取行号 用来计算行数

需要记住的事情

常见错误 当他们显示
#NAME? 这将会发生,如果 润泽 函数的参数没有正确输入。 像这样 =ROWS(A) [此处缺少行号]。

总结

这都是关于 润泽 总的来说,在与时间打交道的过程中,我们需要这个函数来达到各种目的。 我已经展示了多种方法和各自的例子,但根据许多情况,还可以有许多其他的反复。 如果你有任何其他利用这个函数的方法,那么请随时与我们分享。

Hugh West is a highly experienced Excel trainer and analyst with over 10 years of experience in the industry. He holds a Bachelor's degree in Accounting and Finance and a Master's degree in Business Administration. Hugh has a passion for teaching and has developed a unique teaching approach that is easy to follow and understand. His expert knowledge of Excel has helped thousands of students and professionals worldwide improve their skills and excel in their careers. Through his blog, Hugh shares his knowledge with the world, offering free Excel tutorials and online training to help individuals and businesses reach their full potential.