Excel | VLOOKUP函數(shù)使用八大基本方法,你一定要掌握!
一、需基本查找
在G3單元格輸入公式:
=VLOOKUP(F3,$B$2:$D$15,3,0)
確定,即可查找到“林三”的得分;
公式向下填充,即可查找到“陸七”的得分。

如本示例中,查閱值是F3單元格“林三”,我們要在“姓名”一列中查找“林
本示例公式解釋:

注意:查找區(qū)域的絕對引用:
在公式中,第二個參數(shù)“查找區(qū)域”,使用的是絕對引用$B$2:$D$15。
絕對引用的作用是:公式填充到其他行列時,該區(qū)域不變。
本示例,查找完“林三”的得分,公式向下填充,再去查找“陸七”得分,查找區(qū)域始終不應(yīng)改變,應(yīng)該是包含所有姓名與得分的B2:D15區(qū)域,所以,該區(qū)域絕對引用。
二、多行多列查找
比如,以下數(shù)據(jù):

要求查找多人多條信息,這種情況,就需要靈活改動VLOOKUP函數(shù)參數(shù),實現(xiàn)用一個公式返回多行多列數(shù)據(jù)。
公式實現(xiàn)過程如下:

我們可以看出,幾行幾列數(shù)據(jù),是用一個公式完成的,該公式是:
=VLOOKUP($B18,$C$2:$G$15,COLUMN(B1),0)
公式向下,向右填充,記得到所有要求查找的返回值。
三、區(qū)間查找
如下圖:

公式“=VLOOKUP(B2,$E$3:$F$6,2)”,省略了第四個參數(shù),即查找方式,省略就代表把第四個參數(shù)設(shè)置成TRUE或1,即是近似查找。
近似查找返回值是:比查閱值小且最接近的查詢區(qū)域首列中的區(qū)間值所對應(yīng)的返回值。
本示例中
比“20”小的值且最接近20的是0,所以返回0對應(yīng)的區(qū)間值“0%”;
比“225”小的值且最接近225的是200,所以返回200對應(yīng)的區(qū)間值“8%”。
區(qū)間查找有一最最重要的注意事項:
查找區(qū)域的區(qū)間值必須是從小到大排列,否則查找不到正確結(jié)果。
本示例,區(qū)間值0、100、200、300是從小到大依次排列的。
四、等級評定
如下圖:

公式“=VLOOKUP(B2,{0,"不合格";60,"合格";70,"良好";85,"優(yōu)秀"},2)”,省略了第四個參數(shù),即是近似查找。
其中,{0,"不合格";60,"合格";70,"良好";85,"優(yōu)秀"}是下圖數(shù)組的變相寫法:

等級查找是區(qū)間查找的特殊方式,也可以寫成區(qū)間查找的公式:

五、模糊查找
如下圖:

查找G型號系列產(chǎn)品的銷量,可以把查找值用通配符表示。此種方法可以查找字符串中含有某個關(guān)鍵值的對應(yīng)返回值。
六、多條件查找
如下圖:

查找倉庫二鍵盤的銷量,查找條件必須符合倉庫是“倉庫二”、商品是“鍵盤”兩個條件。
公式:
=VLOOKUP(E2&F2,IF({1,0},A2:A13&B2:B13,C2:C13),2,0)
按“CTRL+SHIFT+ENTER”鍵確認(rèn),即得結(jié)果。
第一個參數(shù):
E2&F2,用文本連接符,將E2單元格“倉庫二”與F2單元格“鍵盤”,連接在一起,形成新的查詢條件:倉庫二鍵盤。
第二個參數(shù):
IF({1,0},A2:A13&B2:B13,C2:C13),生成一個新的查詢區(qū)域:

第三個參數(shù):
2,新的查找區(qū)域里,返回值在第二列。
第四個參數(shù):
0,精確查找。
七、逆向查找
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)。
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ū)域,如下圖:

八、跨表引用數(shù)據(jù)
如下圖,將表1中的消費記錄,按名稱,引用到表2中:

其實,跨工作表的引用,和同一工作表數(shù)據(jù)引用方法是一樣的,只不過多了一步點擊工作表的名稱,即選擇工作表而已。
引用過程如下:

切記:
在選了引用位置“sheet1!A1:B13”以后,不要再去點回sheet2,除非公式后面需要sheet2中的數(shù)據(jù)。在公式編輯過程中,鼠標(biāo)的點擊位置會隨時記錄。
