Excel表格vlookup函式絕對引用和相對引用(Excel表格vlookup函式為什麼要用絕對引用)

查詢引用,用到最多的函式為Vlookup,但你真的會用嗎?其實,Vlookup函式除了常規的查詢引用外,還有多種使用技巧


一、Vlookup函式:功能及語法結構。

功能:在指定的資料範圍內返回符合查詢要求的值。

語法:=Vlookup(查詢值,資料範圍,返回值列數,匹配模式)。

其中匹配模式有兩種,分別為“0”或“1”。其中“0”為精準匹配,“1”為模糊匹配。

目的:查詢“商品”的“銷量”。

方法:

在目標單元格中輸入公式:=VLOOKUP(H3,B3:C9,2,0)。

解讀:

第三個引數(返回值列數)是根據第二個引數(資料範圍)來確定的,“資料範圍”中的第一列為1,第二列為2……以此類推。


二、Vlookup函式:反向查詢。

目的:根據“編碼”查詢“商品”名稱。

方法:

1、在目標單元格中輸入公式:=VLOOKUP(I3,IF({1,0},C3:C9,B3:B9),2,0)。

2、Ctrl Shift Enter填充。

解讀:

公式中的IF({1,0},C3:C9,B3:B9)的作用為形成一個以C3:C9為第一列、B3:B9為第二列的臨時陣列。


三、Vlookup函式:多條件查詢。

目的:根據“商品”名稱和“型號”查詢“銷量”。

方法:

1、在目標單元格中輸入公式:=VLOOKUP(I3&J3,IF({1,0},B3:B9&C3:C9,D3:D9),2,0)。

2、快捷鍵Ctrl Shift Enter填充。

解讀:

1、當有多個查詢的條件時,用連線符“&”連線在一起,對應的資料區域也用“&”連線在一起。

2、公式中IF({1,0},B3:B9&C3:C9,D3:D9)的作用為形成一個以B3:B9和C3:C9為第一列,D3:D9為第二列的臨時陣列。


四、Vlookup函式:多條件反向查詢。

目的:根據“商品”的銷售“地區”查詢對應的“銷量”。

方法:

1、在目標單元格中輸入公式:=VLOOKUP(I3&J3,IF({1,0},B3:B9&F3:F9,D3:D9),2,0)。

2、快捷鍵Ctrl Shift Enter填充。

解讀:

當有多個條件和資料範圍時,對應的值用符號“&”連線。


五、Vlookup函式:遮蔽錯誤值。

目的:無查詢匹配結果時,不顯示錯誤程式碼#N/A, 將單元格的置空。

方法:

在目標單元格中輸入公式:=IFERROR(VLOOKUP(I3&J3,IF({1,0},B3:B9&F3:F9,D3:D9),2,0),"")。

解讀:

Iferror函式的作用為:判斷一個表示式是否有誤,如果有誤,則返回本身,否則返回指定的值;語法結構為:=Iferror(表示式,表示式有誤時的返回值)。


六、Vlookup函式:批量查詢。

目的:根據“商品”名稱批量返回相關資訊。

方法:

在目標單元格中輸入公式:=VLOOKUP($I3,$B$3:$F$9,MATCH(J$2,$B$2:$F$2,0),0)。

解讀:

1、巧妙利用Match函式獲取返回值對應的列數。

2、注意引數的引用方式,不變為“絕對”、變為“相對”,也可以是“混合引用”。


七、Vlookup函式:一對多查詢。

目的:根據對應的值返回多個查詢結果。

步驟1:插入輔助列。

方法:

1、在“商品”列的前面插入“輔助列”。

2、輸入公式:=COUNTIF(C$3:C3,C3)。

解讀:

利用Countif函式統計“商品”在對應的區域出現的次數。


步驟2:根據“商品”名稱查詢對應的“型號”。

方法:

1、在目標單元格中輸入公式:=IFERROR(VLOOKUP($J$3&ROW(A1),IF({1,0},C3:C9&B3:B9,D3:D9),2,0),"")。

2、快捷鍵Ctrl Shift Enter填充。

解讀:

公式主要運用了“逆向查詢”和“遮蔽錯誤值”兩種主要方法。


步驟3:根據“商品”名稱和“型號”查詢對應的銷量。

方法:

1、在目標單元格中輸入公式:=IFERROR(VLOOKUP($J$3&$K3,IF({1,0},C3:C9&D3:D9,E3:E9),2,0),"")。

2、快捷鍵Ctrl Shift Enter填充。

解讀:

公式主要應用了多條件的方法。


結束語:

文中從實際應用出發,針對不同的應用場景,對Vlookup函式的7種典型用法做了詳細的解讀,對於使用技巧,你Get到了嗎?如果親有更多的關於Vlookup的用法,歡迎在留言區留言討論哦!


#Excel函式公式# #我要上頭條# #Excel#