天天看點

秒殺Vlookup公式,不限版本,必學公式組合

打勞工,幾乎天天都要遇到查找比對問題,我們第一選項就是VLOOKUP公式

确實很友善,輸入4個參數可以查找比對:

1、傳統VLOOKUP公式

例如,根據姓名,比對工資資料

我們隻需要輸入的公式是:

=VLOOKUP(E2,B:C,2,0)

第一參數是查找值,E2單元格

第二參數是查找資料區域,必須從查找值所在的列開始,是以從B列開始,選擇的是B:C

第三參數是想要的結果在資料源的第幾列,這裡是第2列,輸入2

第四參數,0表示精确查找

秒殺Vlookup公式,不限版本,必學公式組合

但是VLOOKUP有個缺點,它隻能從左向右查找比對

如果我們想通過姓名,比對工号,就是從右向左查找了,不太友善比對:

秒殺Vlookup公式,不限版本,必學公式組合

2、新版本解決方案

在最新版本,Excel直接更新了一個王炸公式,XLOOKUP

隻需3個參數,查找值,查找列,結果列,就可以比對結果,是以沒有任何順序

如果我們想要查找工号,隻需要輸入的公式是:

=XLOOKUP(E2,B:B,A:A)

查找值是E2,查找列是B列,結果列是A列

非常簡單實用

秒殺Vlookup公式,不限版本,必學公式組合

但是仍然有小夥伴因為各種原因,不能更新XLOOKUP公式

3、公式組合INDEX+MATCH

那我們就可以使用INDEX+MATCH公式組合了:

首先,簡單了解下INDEX和MATCH公式各自的用法

當你輸入公式:

=INDEX(A:A,4)

它就是擷取A列的第4個資料對應結果:

秒殺Vlookup公式,不限版本,必學公式組合

MATCH函數就是用來查找單元格,在某列當中的位置

是以,當我們輸入公式:

=MATCH(E2,B:B,0),表示E2在B列當中的位置是第幾個,0表示精确比對

秒殺Vlookup公式,不限版本,必學公式組合

是以這兩個函數公式就是黃金搭檔了

首先,我們用MATCH函數公式找到對應查找列的位置坐标

然後再用INDEX函數,去結果列内查找這個坐标值

就可以完美比對到了

是以輸入的組合公式是:

=INDEX(A:A,MATCH(E2,B:B,0))

通用公式:

=INDEX(結果列,MATCH(查找值,查找列,0)

秒殺Vlookup公式,不限版本,必學公式組合

關于這個函數公式組合,你學會了麼?動手試試吧!

繼續閱讀