函数index是什么意思(列表index用法)

指南 0 660

Excel查找函数index详解及实例应用

Index函数在数据的查找过程当中有其独特的性能优势。这里就介绍一下其各个参数的含义并加以实际演练。

1. 参数介绍

这里发现此函数分两种方式,我们先后对其进行分析

· 对于index(array,row_num,[ column_num])

函数index是什么意思(列表index用法)

Array表示查找的数组区域;

row_num表示查找的值在数组区域中位于第几行;

[ column_num] 表示查找的值在数组区域中位于第几列;

(这里需要注意的是此种类型的查找区域array是连续的)

· 对于index(reference,row_num,[ column_num],[ area_num])

Reference表示查找的数组区域;

row_num表示查找的值在数组区域中位于第几行;

[ column_num] 表示查找的值在数组区域中位于第几列;

[ area_num]表示返回值在Reference表示的区域中是第几个

(需要注意的是Reference表示的数组区域可以是多个非连续的数组,整体需要用小括号括起来)

2. 实例演练(第一种形式)

以下图所示为例

我们可以选择空的单元格输入函数=INDEX(A1:I9,7,6),意思是查找选中区域A1:I9中位于第7行第6列的数值,结果如下

3. 实例演练(第二种形式)

还是同样的数据表格,如下图

这次我们可以在空的单元格输入函数=INDEX((A1:C4,E1:F9,G4:I6),3,2,2)。

其中(A1:C4,E1:F9,G4:I6)表示查找区域,共有3部分不连续的数组组成,每个数组用逗号分开,整体用小括号括住;3,2表示查找值在查找区域的第3行第2列;最后数字2表示是在第2个查找区域内查找,即在E1:F9内查找。结果如下

通过更改最后参数的数值,可以指定不同的查找区域

若将2改为1,则会返回数组A1:C4中第3行第2列的值

相关推荐: