關(guān)于逆向查找聽起來很高大上,但是在Excel「每天一分鐘」22已經(jīng)介紹了用VLOOKUP函數(shù)做逆向查找的方法,今天咱們用一種更為簡單靈活的方式解決:姓名在前,數(shù)據(jù)在后,由數(shù)據(jù)→姓名的查找問題。
MATCH函數(shù)用處已經(jīng)在多個教程中有體現(xiàn)。逆向查找時,MATCH函數(shù)依舊用于返回動態(tài)數(shù)據(jù)的行數(shù),新的INDEX函數(shù)值得我們稍微說一下。
「方開瓊」的信息在表格中是第6行,那么將這個參數(shù)帶入INDEX函數(shù),查找A列就可以得到對應(yīng)的工號。
=INDEX(A:A,6)=A6
基于以上的公式做一個變化,讓「方開瓊」成為動態(tài)姓名,只要是表格里有的,都可以查找,需要將行數(shù)6由MATCH函數(shù)確定。
MATCH(F2,B:B,0)
很多人可能在最后的0上栽跟頭,實在記不住就這樣來操作,MATCH( , ,)里面最少2個“ ,”。完全體公式奉上:
=INDEX(A:A,MATCH(F2,B:B,0))
對比組是VLOOKUP的逆向查找:
=VLOOKUP(F2,IF({1,0},B2:B11,A2:A11),2,0)
需要用IF函數(shù)重新構(gòu)建內(nèi)存數(shù)組,在新的數(shù)組中查找,設(shè)定好之后效率基本一致,公式的繁瑣程度卻增加了不少。
在Excel「每天一分鐘」15里面用到過這個函數(shù),這里可以再復(fù)習(xí)一遍。
名單里有兩個「于葉豐」,要查找他的職務(wù)需要同時滿足兩個條件:「于葉豐」和「銷售部」。
=LOOKUP(1,0/((A2:A11=E2)*(B2:B11=F2)),C2:C11)
更詳細(xì)的解釋,可以在Excel「每天一分鐘」15里找到。
聯(lián)系客服