养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

在Excel中怎样使用index函数进行查询

时间:2024-11-10 15:14:38

在Excel中index函数一般用于查询,和match函数配合使用。

工具/原料

excel

方法/步骤

1、打开excel2010,打开如图所示表格。index函数的功能就是在一个表格区域中,通过行位置和列位置来定位查询对象

在Excel中怎样使用index函数进行查询

2、在如图单元格输入“=index(”,会出现提示:INDEX(array,row_num,[column_num])

在Excel中怎样使用index函数进行查询

3、index第一个参数“array”,是问我们在哪个数据区域进行查询。“array”可以是多列或者多行,也可以是单列或者单行。选择“A1:F13”告诉电脑我们要在这区域查询,

4、index第二个参数“row_num”,就是问我们,查询的对象在查询区域的第几行。因为我们要查询“C”的“总分”,所以查询对象和“C”在同一行,那么“C”是在第几行呢?,我们就需要使用match函数。match函数的功能就是在单行或单列中查询对象,返回该对象在单行或单列中的排位,也就是计算目标对象在指定单行或单列中排第几行或者第几列。

在Excel中怎样使用index函数进行查询

5、输入"match(",会出现提示:MATCH(lookup_value,lookup_array,[match_type]),我们需要用MATCH函数查询“C”在第几行,第一个参数“lookup_value”是问我们要查询什么,选择H2,告诉电脑我们要查询“C”,第二个参数“lookup_array”是问我们要在什么区域查询“C”,选择“B1:B13”。第3个参数“match_type”,是问我们是否需要“精确匹配”,输入0,使用精确匹配。注意:match函数查询的区域必须是单行或者单列。

在Excel中怎样使用index函数进行查询

在Excel中怎样使用index函数进行查询

在Excel中怎样使用index函数进行查询

在Excel中怎样使用index函数进行查询

6、index第三个参数“column_num”,就是问我们,查询的对象在查询区域的第几列。因为我们要查询“C”的“总分”,所以查询对象和“总分”在同一列,那么“总分”是在第几列呢?,我们需要再次使用match函数。

在Excel中怎样使用index函数进行查询

7、输入"match(",会出现提示:MATCH(lookup_value,lookup_array,[match_type]),我们需要用MATCH函数查询“总分”在第几列,第一个参数“lookup_value”是问我们要查询什么,选择I1,告诉电脑我们要查询“总分”,第二个参数“lookup_array”是问我们要在什么区域查询“总分”,选择“A1:F1”。第3个参数“match_type”,是问我们是否需要“精确匹配”,输入0,使用精确匹配。完成了对“C”的“总分”的查询。

在Excel中怎样使用index函数进行查询

在Excel中怎样使用index函数进行查询

在Excel中怎样使用index函数进行查询

在Excel中怎样使用index函数进行查询

在Excel中怎样使用index函数进行查询

在Excel中怎样使用index函数进行查询

8、我们把“C”,换成另外一个姓名“H”,index函数一样会自动查询到“H”的“总分”。

在Excel中怎样使用index函数进行查询

© 一点知识