Excel中的ROW函数(公式,示例)|如何使用ROW功能?

excel中的行函数是excel中的工作表函数,用于显示所选或目标单元格的行的当前索引号,这是一个内置函数,仅使用一个参数作为引用,使用此函数的方法是如下所示,= ROW(Value),它将仅告诉单元格的行号而不是其值。

Excel中的行函数

Excel中的ROW返回提供的引用中的第一行编号,或者如果未提供引用,则excel中的ROW函数返回当前活动的excel电子表格中当前行的编号。 ROW函数是内置的Excel函数,被归类为“查找/参考函数”。 Excel中的行函数始终返回正数值。

行公式Excel

以下是Excel的ROW公式。

引用是ROW公式excel接受的参数,它是我们想要行号的一个单元格或单元格范围。

在第一种情况下,我们省略了参考值,因此输出将是在其中键入行公式excel的单元格的行号。在第二种情况下,我们提供了单元格引用B1,因此单元格B1的行号为第1行,如果引用是作为垂直数组(在第三种情况下)输入的单元格范围,即E2:E10,则行函数在excel中将返回指定范围内最上面几行的行号,因此在第三种情况下的输出为2。

Excel中的ROW函数接受一个可选的输入(引用)。只要参数中有方括号[],就表示该参数是可选的。因此,如果我们不提供任何输入,excel中的行将返回活动单元格的行号。

如何在Excel中使用ROW函数?

Excel中的ROW函数非常简单易用。通过一些示例让我们了解excel中ROW的工作方式。

您可以在此处下载此ROW功能Excel模板– ROW功能Excel模板

在Excel示例1中的ROW

如果我们将ROW公式写为excel,则在任何单元格的第三行中说,它将返回数字3,即行号。

如上图所示,我们已经在单元格B3,C3,D3和E3中编写了ROW函数,并且在所有单元格中,Excel中的Row返回行号3,如果最终在其他任何地方编写了ROW公式excel,另一个单元格(假设在AA10单元格中),Excel中的Row函数将返回值10。

例如,当我们在excel中为行提供输入(引用)时,如果我们提供输入D323,则它将返回行号323作为输出,因为我们引用的是D323。

我们可以通过多种方式使用Excel ROW函数。

我们来看看ROW功能在Excel中的应用

在Excel示例2中的ROW

假设,如果要从任何单元格及其相邻的单元格向下生成从1到任何数字的序列号。假设从单元格D4开始,我想生成序列号1,2,3,4…依此类推。

我们将在Excel中使用Row,在D4中,我们将编写= ROW(D4)的行函数

现在,我们将行公式excel向下拖动,假设将其拖动到D15,我们得到从第4行到第15行的所有行号。

如果要使该序列从1开始,则必须从开始序列的位置减去该单元格正上方的行号。因此,我们将从每个行号中减去行号3,以获得所需的输出。

在Excel示例3中的ROW

excel中ROW函数的另一个示例,假设我们在列中有一个名称列表,并且我们要突出显示偶数行中的名称,而我们要突出显示第2、4、6、8行中的名称,…很快。

我们在A列中有一个名称列表,名称1,名称2,名称3…。名称21。您可以在下面的图像中看到我们使用excel中的Row和先前的Excel row function应用程序示例来生成名称列表在从A2到A21的单元格中。现在,使用excel中的ROW函数,我们必须突出显示列表中偶数行中的那些名称。因此,我们在单元格A2,A4,A6,A8…A20中具有突出显示的名称

在这种情况下,我们将在excel中使用条件格式来完成任务。除了Excel ROW函数外,我们还将使用另一个名为EVEN(number)的函数。 Excel中的ROW返回向上舍入的正数,向下返回最接近的偶数的负数。

因此,要仅格式化偶数行,我们将使用条件公式 = EVEN(ROW())= ROW()

我们将选择要格式化的行。

单击“样式”组中的“条件格式”下拉列表,然后选择“新建规则”。

从“选择规则类型”列表中,选择“使用公式来确定要格式化的单元格”。

在“此公式为True的值的格式值”字段中,输入= EVEN(ROW())= ROW()。

单击格式。

指定任何可用格式。例如,要将所有偶数行都涂成红色,请单击“填充”选项卡,再单击“红色”,然后单击“确定”两次。

结果将是:

我们可以使用EVEN,ODD,ROW和IF函数指定偶数和奇数行

这样工作,如果一行的偶数等于行号,则打印偶数,否则,如果一行的奇数等于行号,则打印奇数。因此,行公式excel像这样

= IF(EVEN(ROW(A2))= ROW(),“ Even”,IF(ODD(ROW(A2)= ROW()),“奇数”))

在Excel范例#4中的ROW

还有另一种用于阴影替代行的方法,我们可以将MOD函数与Excel中的Row一起使用

= MOD(ROW(),2)= 0

上面的excel ROW公式返回ROW号,而MOD函数返回其第一个参数的其余部分除以第二个参数。对于偶数行中的单元格,MOD函数返回0,并且该行中的单元格被格式化。

结果:

在Excel示例#5中的ROW

在Excel中使用行功能对行组进行着色

另一个示例,我们要为行的交替组着色。假设我们要着色四行,然后是四行未着色的行,再添加四行着色的行,依此类推。我们将在excel中使用ROW,MOD和INT函数对获得的数值进行四舍五入

= MOD(INT((ROW()-1)/ 4)+1,2)

结果:

对于不同大小的组,我们可以相应地自定义ROW公式excel,如果我们更改为2行分组,则公式如下

= MOD(INT((ROW()-1)/ 2)+1,2)

结果:

同样,对于3行分组,

= MOD(INT((ROW()-1)/ 3)+1,2)

结果:

关于Excel中的ROW函数要记住的事情

  • 如果我们将输入引用作为单元格范围,则Excel ROW函数将返回指定范围内最顶层行的行号。例如,如果= ROW(D4:G9),则Excel ROW函数将返回4,因为最上面的行是D4,其行号是4。
  • Excel ROW函数仅接受一个输入,因此我们不能引用多个引用或地址。
  • 如果将引用作为数组输入,则Excel中的“行”将返回数组中所有行的行号。