舉個(gè)工作中的例子,左邊是公司的員工檔案和工資表數(shù)據(jù),現(xiàn)在我們需要根據(jù)員工的姓名,查找匹配出員工編號(hào)。
通常我們的VLOOKUP公式,都是從左向右查找的,我們的結(jié)果列一定在查找列的右邊,才能快速的查找,比如我們通過員工姓名來查找工資
=VLOOKUP(F2,B:D,2,0)
Vlookup逆向查找-更換位置
如果我們需要通過員工查詢員工編號(hào),就是從右向左查找了,這個(gè)時(shí)候,通常,我們需要把員工列放到員工編號(hào)的前面去
然后我們?cè)儆肰LOOKUP,從左向右查詢,來找到員工編號(hào)
=VLOOKUP(F2,A:B,2,0)
Vlookup IF(1,0)數(shù)組逆向查找
但是通常在工作中,單元格隨意更新位置,其它引用了這個(gè)位置的公式也會(huì)錯(cuò)亂,所以如果我們不移動(dòng)兩列位置的情況下,如果繼續(xù)使用IF函數(shù)公式,
=VLOOKUP(F2,IF({1,0},B:B,A:A),2,0)
我們通過IF({1,0})構(gòu)建了一個(gè)虛擬數(shù)據(jù)列,B列在前,A列在后
但是這個(gè)公式看起來就復(fù)雜,小伙伴們也會(huì)抱怨記不住
萬能的XLOOKUP來了
OFFICE和WPS的高版本,都支持XLOOKUP公式,萬能使用方法
=XLOOKUP(查找值,查找列,結(jié)果列)
從XLOOKUP公式的參數(shù)就可以看出來沒有逆向和正向的區(qū)別了
如果我們需要根據(jù)員工姓名查找編號(hào),則我們使用公式:
=XLOOKUP(F2,B:B,A:A)
F2是查找值
B列是查找列
A列是結(jié)果列
如果我們根據(jù)姓名查找員工工資,也是一樣的簡單
F2是查找值
B列是查找列
D列是結(jié)果列
所以我們的公式就是:
=XLOOKUP(F2,B:B,D:D)
是不是超級(jí)簡單,趕快用起來了吧!