Excel中INDEX函数是很常用的查找引用函数。通常情况下,嵌套其余函数一起使用,比如index+match。
在使用INDEX()函数时,第二、三参数一般情况与MATCH()函数配合使用,以实现动态查找引用的目的。
第一:index函数用法解释
INDEX函数的用法是返回列表或数组中的元素值,此元素由行序号和列序号的索引值确定。即行列交叉点所在的引用。
INDEX函数的语法为: INDEX(区域,行,列)
需要注意一点的是:此处的行列序号是相对于第一参数的区域而言,不是Excel工作表中的行或列序号。
如果区域只包含一行或一列,则相对应的参数 row_num 或 column_num可以相应省略1个。
第二:index函数简单举例应用
如下表所示,根据A1:D5单元格区域,使用index函数查找A8单元格对应的产品名称。
提供三种解法,任意一种均可。
一:=INDEX(A4:D4,1,4)
二:=INDEX(A4:D4,,4)
三:=INDEX(A1:D5,4,4)
解法一,在A4:D4一行中,查找第一行,第四列的值。
解法二,根据第一部分index函数解释,如果区域只包含一行,则对应的行参数可以省略,因此省略后就成为:=INDEX(A4:D4,,4)。
解法三:在A1:D5区域,查找第四行,第四列的值。
本文只是index函数的一个基础用法,更进阶的用法,请参考:INDEX和MATCH函数应用