要检索与查找中的匹配值对应的行号,我们使用MAX函数以及Microsoft Excel 2010中的IF和ROW函数。 MAX:此函数用于返回一组值中的最大数字。它忽略逻辑值和文本。

“ MAX”函数的语法:= MAX(number1,[number2],…​.)

示例:_范围A1:A4包含数字列表,我们需要返回最大数字。

遵循以下步骤:- * 选择单元格B1并编写公式。

| _ = MAX(A1:A4),请按键盘上的Enter键。_该函数将返回9.

| * Hence 9是范围A1:A4中的最大值。

小:-此函数用于返回数据集中的第k个最小值。

img1

“ SMALL”函数的语法:= SMALL(array,k)

示例:_列A包含几个数字,我们希望从列表中找出最小的数字。_选择单元格B1。

编写公式= SMALL(A1:A4,1) 按键盘上的Enter键。

  • 该函数将返回该行中的最小数字。

IF:-检查条件是否满足,如果为True,则返回一个值,如果为False,则返回另一个值。

img2

“ IF”函数的语法= if(逻辑测试,[value_if_true],[value_if_false])该函数将执行逻辑测试,并根据结果为true或false给出结果。

例如: 单元格A2和A3包含数字3和5。如果单元格包含3,则公式应显示“是”,否则显示“否”。

_ = IF(A1 = 3,“是”,“否”)_

ROW:-此函数用于返回单元格引用的行号。

img3

“ ROW”函数的语法:= ROW(参考)

示例: _ = ROW(A1)将返回1_ _ = ROW(A1:A10)将返回1_ _ = ROW(A1:C10)将返回1_

_让我们看看如何使用MAX函数来选择数字,IF函数将检查逻辑测试,而ROW函数将在查找中识别与匹配值相对应的行号._我们以一个例子来了解我们如何可以在查找中检索与匹配值相对应的行号。

img4

img5

img6

要检索行号,我们将使用MAX函数以及Microsoft Excel 2010和2013中的IF和ROW函数。我们需要为列C中的每个文本搜索列表1(列A),并检索相应的行号。在这种情况下,我们需要将C2中提供的查找值与A列中的每个条目进行比较,并找到其对应的行号。该行号必须在E2中返回。

请执行以下给定步骤:-*选择单元格E2。

  • 编写公式以检索相应的行号。

img7

  • = MAX(IF($ A $ 2:$ A $ 5 = C2,ROW($ A $ 2:$ A $ 5)))

  • 按键盘上的Ctrl + Shift + Enter

  • 该函数将在查找中检索与匹配值相对应的行号。

注意:-如果我们更改查找值,结果将自动更改。请参见下面的屏幕截图–查找值已更改为West,其对应的结果3在单元格E2中显示。

img8

我们可以使用另一个公式,以得到相同的结果,请遵循以下给定的步骤*选择单元格E2。

  • 编写公式以检索相应的行号。

img9

* =小(IF($ A $ 2:$ A $ 8 = $ C $ 2,ROW($ A $ 2:$ A $ 8),99999),ROW()-ROW($ C $ 2)+1)

在键盘上按Ctrl + Shift + Enter公式将如下所示-\ {= SMALL(IF($ A $ 2:$ A $ 8 = $ C $ 2,ROW($ A $ 2:$ A $ 8),99999),ROW ()-ROW($ C $ 2)+1)}

  • 函数将检索与成功匹配查找值相对应的每个行号。

img10