Index和match函数是Excel中配合比较默契的组合了。
我们要查找下图中各科成绩没有办法使用用Vlookup函数从右到左查找,使用Index和match组合就可以实现反向查找。
语法
Index函数:根据区域中指定行列号,返回区域中对应的值。
公式:=Index(区域,行号,列号),
Match函数:根据查找的值在区域内行号或列号。
公式:= Match(查找值,区域,匹配类型)
我们先查找化学表头在数据源表头位置即我们要查找的列号,查找姓名杜春兰在数据源所有姓名中的位置,即我们要查找的行号。
我们知道行号和列号后就可以嵌入Index函数里找出化学成绩。
在H2单元格内输入公式
=INDEX(A1:F25,MATCH(M2,A1:A25,0),MATCH(H1,A1:F1,0))
当我们要向右拖动姓名锁定字母标号$M2,向下拖动科目锁定数字标号H$1,所以我们公式要修改为
=INDEX($A$1:$F$25,MATCH($M2,$A$1:$A$25,0),MATCH(H$1,$A$1:$F$1,0))
评论 (0)