vlookup函数与index+match函数联用使用比较

 时间:2024-10-12 05:02:04

1、如下图,在F3单元格中输入公式=IND苇质缵爨EX($D$3:$D$11,MATCH(C3,$C$3:$C$11,0)),可实现根据ID查找姓名的正窕掷烙宴向查找,在F6单元格中输入=INDEX($C$3:$C$11,MATCH(D6,$D$3:$D$11,0)),可实现根据姓名查找ID的反向查找。在F13单元格中输入=VLOOKUP(D11,$C$3:$C$11,0),则查找出错“#NA”,即vlookup不能作反向查找。

vlookup函数与index+match函数联用使用比较

2、Index+match的双向查找双向查找即双条件查找。如下图,查找3月份A的业绩,在E14单元格中输入公式=INDEX($E$3:$E$11,MATCH(C14,$B$3:$B$11,0),MATCH(D14,$D$3:$D$11,0)),即可查找到对应的值。

vlookup函数与index+match函数联用使用比较

3、也可将上公式改成数组形式:=INDEX($E$3:$E$11,MATCH(C15&D15,$B$3:$B$11&$D$3:$D$11,0)),然后,同时按Ctrl+Shift+Enter完成输入,得到同样的效果。

vlookup函数与index+match函数联用使用比较

4、Index+match多条件查找下图举例进行三个条件的查找,如要查找1月份A对product4的销量,在F14单元格中输入公式=INDEX($E$3:$E$11,MATCH(C14&D14&E14,$B$3:$B$11&$C$3:$C$11&$D$3:$D$11,0)),同时按Ctrl+Shift+Enter完成输入,得到相应的值。

vlookup函数与index+match函数联用使用比较

5、vlookup跨表单向查找虽然vlookup与index+match联用相比逊色些,但其在跨表单向查找还是很有优势的。如下图,在不知道学生是哪个班的情况下,该如何查找呢?

vlookup函数与index+match函数联用使用比较

6、在目标单元格内输入公式=IFERROR(VLOOKUP(E5,'1班'!B:C,2,0),IFERROR(VLOOKUP(E5,'2班'!B:C,2,0),IFERROR(VLOOKUP(E5,'3班'!B:C,2,0),"无此人信息")))。当无此人信息时,会显示“无此人信息”。效果如下图。

vlookup函数与index+match函数联用使用比较
  • offset函数怎么使用?
  • EXCEL如何用index函数提取大于某个分数的人员
  • Excel2019如何判断单元格中是否含有某字符
  • countifs函数的使用方法
  • Excel中函数MATCH的使用方法
  • 热门搜索
    风寒感冒咳嗽 感冒鼻子不通气 墨鱼干怎么吃 国内怎么上facebook 南越王墓博物馆 经常感冒是什么原因 小爱同学怎么设置 买车购置税怎么算 常识题 天衣无缝的近义词