excel的逆向查找匹配方法

时间:2024-10-12 11:17:13

1、举例:如下图,根据姓名去匹配得到相应的武力值,正常情况下使用vlookup是需要查找的数据源在前面第一列,返回匹配的值在后面第二列、第三列、第N列……;下图例子中需要返回的武当七侠的武力值在查找的数据源的姓名的前面,这种情况就是逆向查找!!!

excel的逆向查找匹配方法

2、在上述情况下,如何解决呢?方法一:土办法如果在表格数据不多的情况下,我们直接通过数据剪切,把武力值放到姓名的后面,然后正常的使用VLOOKUP函数进行匹配,如图:

excel的逆向查找匹配方法

3、公式如图:=VLOOKUP猾诮沓靥(F3,C3:D9,2,FALSE)正常正向匹配相应结果,但是如果匹配的数据量较大,有上万甚至更多,这个剪切操作如果有误,就会导致数据匹配错误,也是我们固嗟喹账工作中不容忽视的,所以介绍第二种方法;

excel的逆向查找匹配方法

4、方法二:搭配if{1,0}将查找的数据源用if函数惊醒自定义,使查找的列按照我们想要的正向是顺序进行排列,只要使用if({1,0},C:C,B:B),这样就把B列和C列调换了顺序,然后再使用正常的vlookup函数;

excel的逆向查找匹配方法

5、具体公式为:=VLOOKUP(E3,IF({1,0},C:C,B:B),2,FALSE),只是用if({1,0},C:C,B:B)来调整了数据源的位置而已;

excel的逆向查找匹配方法

6、方法三:index+match法当然,还可以用其他函墙绅褡孛数的的查找来代替vlookup,比如:inde旌忭檀挢x+match,这个之前的内容分享过,这里就不做赘述,直接贴图上公式说明:公式为:=INDEX(B:B,MATCH(E4,C:C,0))

excel的逆向查找匹配方法

7、希望大家能够掌握这些查找的方法,感兴趣的伙伴记得收藏!!!

© 手抄报圈