之前有位学员来上课的时候,小编听到她在抱怨说看了半天index函数和match函数,但是不知道该怎么样去使用它们?确实这两个函数看着挺简单,分开使用也还好,但是想要发挥最大的效果就必须要交叉使用才可以。
精确定位:MATCH函数
MATCH函数(lookup-value,lookup-array,match-type),返回查找内容所在的位置。
lookup-value:表示需要查找的值,数组或单元格引用都可以;
lookup-array:表示包含所要查找数值的区域,数组或数组引用;
match-type:表示用于精确查找或模糊查找。取值为-1、1、0 。其中0为精确查找。
检索查询和交叉查询:index函数
INDEX函数(array,row-num,column-num),返回制定位置中的内容。
array:要查找值的单元格区域或数组;
row-num:返回值所在的行号;
column-num:返回值所在的列号(行号和列号有一个即可)。
实训习题:
左边是公司所有人员的信息统计表,右边是我们需要查找的信息。我们想用名字去查找这个人所在的部门。
我们需要将名字所在的位置使用match定位出来,再和index函数配合使用。选择姓名所在位置,再选择姓名所在单元格范围,使用精确定位即可。
在使用了match后,在使用index函数会出现这样的对话框,选择第一个点击确定即可。配合index函数,选择部门所在单元格范围即可完成操作。
当然在使用函数的过程中,小编也犯了一个错误,就是没有使用绝对应用,到时候出现的结果会不正确,所以我们需要在要改变的数据前面加上$锁死数据。
联系客服