多语言展示
当前在线:1237今日阅读:84今日分享:32

index函数的用法举例

index函数是excel中最重要的函数之一,它是一个非常有用的函数,特别是和match函数联合起来,可以构成一个具有强大功能函数,用于查找匹配相应的数值。这里,我们先来了解一下index的函数的用法。
工具/原料

excel

方法/步骤
1

index,索引,index函数即索引、搜索函数,也就是根据区域内指定的行号和列号返回值(指定行和列交叉处的值)或者对某个值的引用。index有两种形式:数组形式和引用形式。数组形式语法如下图所示:

2

因为index函数是在一个给定范围内返回行号和列号交叉处的单元格的元素值,所以index可以用来根据行号和列号查找某个值。如下图所示:求相应商品的单价。

3

在G3中录入公式“=INDEX(B2:D9,3,1)”,G4中录入公式“=INDEX(B2:D9,5,1)',函数分别返回了39和387,和左表B列数值对照验证一下是正确的。

4

如果index函数第二个或者第三个参数为0,函数将分别返回整列或整行的数组值,利用这个特点,我们可以用一个函数获取对整行或者整列的值。如下图求所有商品的销售金额。

5

我们选中G2:G9,并录入公式”=INDEX(B2:D9,0,3)“,按 Ctrl+Shift+Enter 结束这个数组公式。这个函数意思是,在B2到D9区域内查找0行3列,即D列,并把结果返回到G2:G9。

6

回车,可以看到,已经把所有的金额填列到G2:G9列中了。

7

如果函数第一个参数只包含一行或一列,则可以不使用相应的 row_num (行号)或 column_num (列号)参数。如下图,求出指定商品的相应单价。

8

在E2中录入公式:”=INDEX(B2:D9,4)“。

9

回车,函数返回商品4的单价值。下面商品同理。

10

上面是我们对index函数数组形式的介绍,是我们经常用到的形式,index函数还有一种形式:引用形式。引用形式返回指定行和列交叉处单元格的引用。如果此引用是由非连续选定区域组成的,则可以选择要用作查找范围的选定区域。

11

如图:求商品7的数量.

12

在G2中录入公式”=INDEX((B2:D3,B6:D9),3,2,2),注意:因为引用形式第一个参数为多个非连续区域,所以要用括号括起来。

13

回车,返回商品4的数量,我们验证看一下,是正确的。

14

需要说明的是:如果上述引用形式中第四个参数省略,函数默认第一参数的第一个区域。如下图,我们可以省略第四个参数。在G3中录入公式:=INDEX((B2:D6,B8:D9),5,2)

15

回车,商品5的数量已经搜索出来了。

注意事项
1

index函数的行号 和 列号必须指向区域中的某个单元格;否则,INDEX 将返回错误值#REF

2

如果此经验对您有帮助,请投我一票,万分感谢!!!

推荐信息