Excel查詢滿足條件的結果資料(2)—VLookup應用?

VLookup主要應用於表格內資料的查詢以及引用其他表格的資料,功能強大,而且引用資料精確,步驟簡便,節省重複抄寫相同資料的時間,同時可以實現多表格的資料同步,是工作當中的好幫手。

本經驗就簡單介紹VLookup函式的運用,希望能對您有所幫助。

Excel查詢滿足條件的結果資料(2)—VLookup應用

工具/原料

Excel表格(本經驗截圖為Microsoft Office 2016為例,其他辦公軟體如WPS都有相同之處)

計算的數值

方法/步驟

1.點選所要插入公式的單元格,如圖箭頭①指向位置。

2.點選【fx】插入函式按鈕,如圖箭頭②指向位置

Excel查詢滿足條件的結果資料(2)—VLookup應用

進入插入函式對話方塊,在選擇類別下拉框選擇【全部】,選擇函式選擇框選擇【VLookup】,選擇完畢後點擊【確定】或雙擊選定的函式。

其他方法請參考本步驟經驗引用

0 如何在Excel裡面查詢和應用相關函式

Excel查詢滿足條件的結果資料(2)—VLookup應用

進入函式引數對話方塊,VLookup函式引數有如下幾個引數:

lookup_value:查詢的值。本例因為查詢劉曉的語文成績,所以查詢的值為【G3】 劉曉。

table_array:為查閱的表格區域。本例是查詢成績單A3:D14資料區域,由於為了方便下拉填充操作讓其他單元格引用區域不變,設定用絕對引用符號固定,即在字母和數字前插入$(或者直接在字母和數字之間按F4),填寫【$A$3:$D$14】,如圖所示。

col_index_num:為查詢值在查閱表格區域對應的列。本例查詢的值為語文成績,所以對應的列為第二列,所以填寫值為【2】;假如查詢數學成績,則填寫值為【3】。

range_lookup:是選擇匹配精確度。“0”或“FALSE”為大致匹配;“1”或“TRUE”為精確匹配。在未進行排序等操作的前提下,建議使用大致匹配。本例應用大致匹配,如圖所示,填寫值為【0】(或者填寫【FALSE】)

設定完畢後點擊【確定】按鈕

備註:精確匹配的方法請參考本經驗後面的附例。

Excel查詢滿足條件的結果資料(2)—VLookup應用

回到主介面,如圖顯示查詢值“劉曉”的語文成績為“66”。

Excel查詢滿足條件的結果資料(2)—VLookup應用

下拉填充其他單元格。結果如圖所示。

Excel查詢滿足條件的結果資料(2)—VLookup應用

附例 range_lookup選擇匹配精確度為“1”或“TRUE”—精確匹配的應用

在未進行資料處理前,選擇精確匹配查詢的數值為錯誤值“#N/A",如圖1和圖2所示。

Excel查詢滿足條件的結果資料(2)—VLookup應用

Excel查詢滿足條件的結果資料(2)—VLookup應用

由上一步驟可以看出,精確匹配情況下,在未進行資料處理時會出現錯誤值。那麼這個資料如何處理才能顯示正確值呢?其實簡單,就是資料的排序

本例是為了查詢某個姓名下的語文成績,那麼,就只需要將《xx小學xx班級成績表》按“姓名”(查詢條件所對應的列)進行排序即可,排序方法參考本步驟經驗引用,排序後結果如圖所示。

0 Excel表格資料排序的方法—Office 2016為例

Excel查詢滿足條件的結果資料(2)—VLookup應用

然後在所需設定公式的單元格進行設定公式,如圖所示,經過資料排序後,顯示結果正確。

Excel查詢滿足條件的結果資料(2)—VLookup應用

設定完畢後,下拉填充其他單元格。結果如圖所示。

Excel查詢滿足條件的結果資料(2)—VLookup應用

注意事項

精確匹配情況下一定要先進行排序操作

排序的設定條件為查詢條件所對應的列。具體理解請參考附例

步驟, 資料, 表格, 函式, 結果,
相關問題答案

Have any Question?

Let us answer it!