問題來源
VLOOKUP函數(shù)要求查詢值必須位于查詢區(qū)域的首列鲸郊。比如,下圖中的數(shù)據(jù):
原數(shù)據(jù)區(qū)货邓,“部門”位于“姓名”的左側(cè)秆撮,而要求按照姓名去查詢部門,那直接用VLOOKUP函數(shù)進(jìn)行查找换况,是查不到結(jié)果的职辨。
我們需要構(gòu)建一個新的查詢數(shù)據(jù)區(qū),將“姓名”置于“部門”的左側(cè)复隆。這種新的查詢數(shù)據(jù)區(qū)拨匆,可以通過IF和CHOOSE兩個函數(shù)來實現(xiàn)。
關(guān)鍵操作
IF幫助VLOOKUP實現(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實現(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ū)域,如下圖: