ix函数索引 索引函数index功能是什么?_ix函数索引


INDEX函数会返回表格或区域中的值或引用,在函数查找里面有广泛的应用。下面就来介绍一下如何使用INDEX函数。根据返回的是值还是引用,函数有两种使用方法。

数组形式

如果需要返回值或数组值,需要使用数组形式。

公式形式:

INDEX(array, row_num, [column_num])

Array表示需要查找的区域。

row_num表示区域的行。

column_num则表示列。

如果区域里面只有一行或一列,那么后面的参数对应可以省略。行或列其中一个省略,另一个就必须要填入。

下面以这个图中的区域来进行举例如何使用。


ix函数索引 索引函数index功能是什么?_ix函数索引_02


公式1:

=INDEX(A1:B8,5,1)

单元格区域为A1:B8,第五行,第一列,因此定位到单元格A5,返回结果为D。


ix函数索引 索引函数index功能是什么?_返回结果_03


当公式中行或列其中一个省略,那么会返回整行或整列。

公式2:

=INDEX(A2:B3,0,2)

这个公式,需要先选中两个空单元格,例如这里选择B10:B11,按F2,输入,然后按 CTRL+SHIFT+ENTER,这样两个单元格里面就会返回整列,这里的公式是数组公式,点击以后在编辑栏会看大括号。


ix函数索引 索引函数index功能是什么?_数组_04


引用形式

返回指定的行与列交叉处的单元格引用,这时需要用到引用形式。

公式形式:

INDEX(reference, row_num, [column_num], [area_num])

reference对一个或多个单元格的引用,如果引用一个不连续区域,要用括号括起来。

Row_num和Column_num分别为引用的行号和列标,二者可省略其中一个。省略则为引用一整行或一整列。

Area_num,在引用多个不连续区域的时候,使用这个参数来制定。例如区域(A1:A2,B1:B2),Area_num为1,区域为A1:A2;Area_num为2,区域为B1:B2。如果为3,公司返回的结果就会出错,因为引用只有两个区域,第三个区域不存在。因此这里的数值小于等于引用区域的数量,如果省略默认为1。

公式1:

=INDEX((A2:B3,A5:B6),2,2,2)

引用两个不连续区域,指向第二个区域,第二行第二列,返回的结果就是单元格B6的值。


ix函数索引 索引函数index功能是什么?_数组_05


公式2:

=INDEX((A2:B3,A5:B6),0,2,2)

选中两个空单元格,按F2输入公式,按 Ctrl+Shift+Enter,返回引用区域内一整列的数字。


ix函数索引 索引函数index功能是什么?_ci_06


以上就是INDEX函数的简要介绍,在实际中都需要多进行练习才能熟练理解与掌握。