打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
EXCEL用VLOOKUP查找关键字列不在第1列的解决方案

很多人感受到EXCEL的强大,应该都是从VLOOKUP这个函数开始的,对于VLOOKUP基础用法不了解的同学,可以看这里 
 ,在实际使用中,我们会遇到一种情况,就是要查找的数据源里,关键字并不在第一列,也就是很多函数玩家口中的逆向查找或反向查找,这里介绍这个问题的三种解决方法

  1. 最直接的方法,自然是把关键字列直接剪切或者复制后插入到数据源的第一列来,然后就可以正常使用VLOOKUP了,但是这样会破坏数据源格式。

  2. 也不知道是哪个大神发明了 if{}来构造数组的方式,这个方法就是VLOOKUP+if{}
    VLOOKUP(B13,IF({1,0},B3:B10,A3:A10),2,0)
    VLOOKUP(待查关键字,IF({1,0},关键字列,要返回的结果列),2,0)

  3. 推荐使用的方法index+match,其实原理也很简单,还可以多学2个基本函数
    INDEX(A3:A10,MATCH(B13,B3:B10,0))

    INDEX(要返回的结果列,MATCH(待查关键字,关键字列,0))

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Excel中通过函数查询返回多行多列数据的2种方法(1)
vlookup一次性匹配多行值
Excel数据多行、多列查询,vlookup&match函数嵌五秒搞定!
6种方法解决Excel逆向查找,总有一种是你喜欢的
EXCEL单条件逆向查找的九种用法
Vlookup函数 PK Index Match组合,你更喜欢哪个?
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服