在工作中,VLOOKUP基本上天天都要用到的,但它只能從左向右的查找匹配,如下面的案例,我們使用=VLOOKUP(F2,B:D,3,0)計算了員工的部門情況:
如果要查找員工的編號,那就是從右向左查找:
普通的vlookup函數是不行的,那就需要使用下面4種方法來進行求解
1、通過將查找列剪切至結果列的右邊, 然後再使用常規VLOOKUP函數
=VLOOKUP(F2,A:B,2,0)
2、vlookup函數+if{1,0}
輸入公式是:=VLOOKUP(F2,IF({1,0},B:B,A:A),2,0)
小夥伴可能不理解,但可以轉換成萬能的套用公式:
=vlookup(查找值,if({1,0},查找列,結果列),2,0)
需要變動的就是查找值,查找列,結果列,這三個的引用位置。
3、index+match函數法
輸入的公式是:=INDEX(A:A,MATCH(F2,B:B,0))
萬能套用的模版是=index(結果列,match(查找值,查找列,0))
4、使用lookup函數
使用公式:=LOOKUP(1,0/(F2=B:B),A:A)
套用公式:=lookup(1,0/(查找值=查找列),結果列)
對於逆向查找匹配,這4種方法,你都學會了麼?