在本文中,我们将学习如何在行,列和范围中检索第N个值。我们在Microsoft Excel 2010中结合使用了“偏移”,“索引”和“行”功能。偏移量:-*在指定数量的单元格或单元格范围内的行和列之一具有引用返回的引用。可以指定一个单元格或单元格范围,您可能必须返回到行数和列数。

偏移量函数的语法:=偏移量(引用,行,列,高度,宽度)参考:- 这是您要偏移的单元格或范围。

要移动的行和列: -您要从起点移动多少行,并且这两行都可以为正,负或零。

_Height和Width _ * :-这是您要返回的范围的大小。让我们以一个示例来了解Offset函数在excel中的工作方式。

我们具有范围A1:D10的数据,其中A列包含产品代码,B列包含数量,C列包含每个产品成本,D列包含总成本。我们要返回单元格E2中单元格C5的值。

请遵循以下提到的步骤。

img1

  • 选择单元格E2并编写公式。

  • = OFFSET(A1,4,2,1,1)

  • 按键盘上的Enter键。

  • 该函数将返回单元格C5 .的值

img2

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

img3

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

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

img4

img5

INDEX:Index公式从数组中行号和列号之间的交点返回一个值。 “ INDEX”功能有两种语法。

img6

1st“ INDEX”函数的语法:= INDEX(数组,row_num,[column_num])

_2INDEX函数的语法:= INDEX(引用,row_num,[column_num],[area_num])_例如,我们具有范围A1:C5中的数据,其中A列包含订单ID,B列包含单价,并且C列包含数量。

请遵循以下给定步骤:-*在单元格D2中编写公式。

  • = INDEX(A1:C5,2,3)

  • 按键盘上的Enter键。

  • 该函数将返回10,这意味着在2 ^ nd ^行和3 ^ rd ^列中有10个可用。

让我们举一个例子来了解如何获取行,列和范围中的第N个值。

img7

我们的数据范围为A1:B12。

img8

要检索列中的第N个值,请执行以下给定步骤:-

| *在单元格C2中编写公式。

  • = OFFSET($ B $ 1,0,C4-1)

  • 按键盘上的Enter键。

  • 该函数将返回列中的第N个值。

img9

要检索行中的第N个值,请执行以下给定步骤:-

| *在单元格C2中编写公式。

  • = OFFSET($ A $ 4,C4-1,0)

  • 按键盘上的Enter键。

  • 该函数将返回该行的第N个值。

img10

要检索范围中的第N个值,请执行以下给定步骤:-

| *在单元格C2中编写公式。

INDEX($ A $ 2:$ A $ 12,(ROW()-2)3 + 3)

  • 按键盘上的Enter键。

  • 该函数将返回该范围内的第N个值。

这是我们可以在Microsoft Excel 2010中检索行,列和范围中的第N个值的方法。

img11