http://www.officezhushou.com/excelhansu/5464.html
首先呢,INDEX函数+MATCH函数嵌套的最基本格式如下:
index(序列1,match(值,序列2,0))
其含义为:
根据“值”在序列2中的位置,得出序列1中相同位置的值(模糊查找时,最后参数也可能是1、-1)。
这个看似和vlookup函数很像,但它不需要源数据的严格对齐,也不需要查找值必须在首列,更为灵活一些~
实例如下:
这样的反向查找,其实用VLOOKUP、LOOKUP、INDEX+MATCH都是可以做到的,3个公式分别如下:
VLOOKUP法:
=VLOOKUP(E3,IF({1,0},$C$2:$C$9,$B$2:$B$9),2,FALSE)
LOOKUP法:
=LOOKUP(1,0/($C$2:$C$9=E3),$B$2:$B$9)
INDEX+MATCH法:
=INDEX($B$2:$B$9,MATCH(E3,$C$2:$C$9,0))
这个基本实例中,序列1就是B2:B9,序列2是C2:C9ÿ