match函数是查找函数,index函数是引用函数,二者合起来就是vlookup函数,但是因为vlookup函数对于目标值的位置有关系,所以match和index可以作为其补充。
MATCH(lookup_value,lookup_array,[match_type])
INDEX(array,row_num,[column_num])
实际操作:
1.反过来查找,可以对照vlookup函数里面来看:
=INDEX(数据源!A:A,MATCH(查询2!A2,数据源!B:B,0))
2.多列结果批量显示:
=VLOOKUP($D4,数据源!$A:$K,COLUMN()-3,0)原理参照前面九九乘法表力的混合引用
3.高级操作:vlookup函数+match函数嵌套返回多列结果
=VLOOKUP($A3,数据源!$A:$K,MATCH(返回多列结果!B$2,数据源!$1:$1,0),0)