1. 索引函数介绍
索引函数是Excel中常用的搜索函数之一,用于返回表或区域中的值或对值的引用,并用于查找指定区域中行或列中的数据。 函数一般有两种形式: 数组:通常返回一个数值或一个数值数组引文:通常返回引用。
2. 索引函数的句法结构
index(array, row_num, [column_num])
1.第一个参数,array:搜索区域。
2.第二个参数row num:行号。
3.第三个参数列号:列号。
注意:如果数组仅包含一行或一列,则省略相应的行号或列号作为可选参数。
3. 如何使用索引功能
1. 仅查找行
示例 1:找出 ** 中蔬菜名称第 6 行中的蔬菜是什么
在 ** 中输入函数公式=index(a2:a13,6),输入后按【回车】键,即可在**中第6行得到蔬菜名称。
[a2:a13] 在函数中指示** 在区域范围内找到的蔬菜名称;[6] 表示搜索的目标是第 6 行的内容
2. 仅查找列
示例2:找出**中蔬菜名称第3栏中的蔬菜是什么?
在 **,输入:=index(b1:g1,3),输入后按回车键,即可在**中第三列得到蔬菜的名称。
功能b1:g1] 表示** 在区域范围内找到的蔬菜名称;[3] 表示搜索对象是第 3 列的内容
3.同时查找行和列交点处的数据
示例3:找出**中出售的白萝卜数量
在 ** 中输入函数=index(a1:d25,10,3)输入完成后,按回车键可获取白萝卜的销售数量。
在公式中,[a1:d25] 表示** 在所有数据区域内] 表示搜索“白萝卜”的目标在第 10 行] 表示您要查找的“销售数量”在第 3 列中
index 函数与 match 函数结合使用
如果数据量很大,直接找对应的行列会比较麻烦,这个时候就可以用了matchfunction 和index功能。
示例4:找出**中的马铃薯库存
在 **,输入:=index(a1:d25,match(f4,b1:b25,0),4)输入完成后按回车键,这样就可以得到土豆的库存了。
在公式中,[a1:d25] 表示** 在所有数据区域内] 表示您要查找的“库存”位于第 4 列中
match(f4,b1:b25,0)表示目标“potato”在**、[f4表示需要查找的名称为“Potato”的单元格【b1:b25]表示Potato所在的列区域**0 表示完全匹配。