VLOOKUP查找時(shí),有時(shí)需要查找同時(shí)符合多個(gè)條件的值绩蜻,也有時(shí)候返回值位于查閱值的右側(cè)铣墨,這就需要我們巧妙構(gòu)造新的查詢區(qū)域,以順利查找到相應(yīng)結(jié)果办绝。
多條件查找
如下圖:
查找倉(cāng)庫(kù)二鍵盤的銷量伊约,查找條件必須符合倉(cāng)庫(kù)是“倉(cāng)庫(kù)二”、商品是“鍵盤”兩個(gè)條件八秃。
公式:
=VLOOKUP(E2&F2,IF({1,0},A2:A13&B2:B13,C2:C13),2,0)
按“CTRL+SHIFT+ENTER”鍵確認(rèn)碱妆,即得結(jié)果。
第一個(gè)參數(shù):
E2&F2昔驱,用文本連接符疹尾,將E2單元格“倉(cāng)庫(kù)二”與F2單元格“鍵盤”,連接在一起,形成新的查詢條件:倉(cāng)庫(kù)二鍵盤纳本。
第二個(gè)參數(shù):
IF({1,0},A2:A13&B2:B13,C2:C13)窍蓝,生成一個(gè)新的查詢區(qū)域:
第三個(gè)參數(shù):
2,新的查找區(qū)域里繁成,返回值在第二列吓笙。
第四個(gè)參數(shù):
0,精確查找巾腕。
逆向查找
VLOOKUP函數(shù)要求查詢值必須位于查詢區(qū)域的首列面睛。比如,下圖中的數(shù)據(jù):
原數(shù)據(jù)區(qū)尊搬,“部門”位于“姓名”的左側(cè)叁鉴,而要求按照姓名去查詢部門,那直接用VLOOKUP函數(shù)進(jìn)行查找佛寿,是查不到結(jié)果的幌墓。
我們需要構(gòu)建一個(gè)新的查詢數(shù)據(jù)區(qū),將“姓名”置于“部門”的左側(cè)冀泻。這種新的查詢數(shù)據(jù)區(qū)常侣,可以通過(guò)IF和CHOOSE兩個(gè)函數(shù)來(lái)實(shí)現(xiàn)。
IF幫助VLOOKUP實(shí)現(xiàn)逆向查詢
在E2輸入公式:
=VLOOKUP(D2,IF({1,0},B1:B10,A1:A10),2,0)弹渔,
結(jié)果如下圖:
其中:
IF({1,0},B1:B10,A1:A10)胳施,構(gòu)造出姓名在前,部門在后的新的查詢區(qū)域捞附,如下圖:
CHOOSE幫助VLOOKUP實(shí)現(xiàn)逆向查詢
也可在E2輸入公式:
=VLOOKUP(D2,CHOOSE({1,2},B1:B10,A1:A10),2,0),
結(jié)果如下圖:
其中:
CHOOSE({1,2},B1:B10,A1:A10)巾乳,構(gòu)造出姓名在前,部門在后的新的查詢區(qū)域鸟召,如下圖: