Contents

如何在 Excel 電子表格中執行 VLOOKUP

### 快速鏈接

⭐Excel 中的 VLOOKUP 是什麼?

⭐如何在Excel中進行VLOOKUP

⭐如何使用VLOOKUP連接Excel表格

要點

Excel 的 VLOOKUP 函數乍看之下可能很難理解;然而,透過不斷的練習和應用,人們可以很快地熟練它的使用。

此方程式可以從表中檢索特定值,從而產生相關響應。

利用 VLOOKUP 可以促進各種與資料相關的任務,例如分析資訊、計算平均績點和對比列內容。

雖然與其他函數相比,VLOOKUP 可能不具有立即可識別的功能,但其效力不應被低估。對各種案例研究的全面檢查將證明使用 VLOOKUP 來增強 Excel 工作的熟練程度。

Excel 中的 VLOOKUP 是什麼?

Excel 的 VLOOKUP 函數可比喻為電話簿,其中提供個人姓名,以便擷取相應的聯絡資訊,例如電話號碼。

使用 VLOOKUP 最初可能會讓某些人感到害怕;然而,透過接觸一系列說明性案例和實踐,可以很快地熟練其應用。

VLOOKUP 的語法為:

=VLOOKUP(lookup_value, table_array, col_index_num[, exact]) 

這個特定的電子表格用作 VLOOKUP 函數應用的說明,該函數對一系列行和列進行操作:

/bc/images/vlookup-syntax-in-excel.jpg

在本例中,VLOOKUP 公式為:

=VLOOKUP(I3, A2:E26, 2) 

我們應該檢查每個變數的重要性嗎?

在給定場景的上下文中,「lookup\_value」是指參考目前的特定實例在已識別的來源或資料庫中尋找的特定資料點。出於說明目的,假設我們考慮這樣一種情況,其中重點在於從包含數字 4 的單元格 I3 中提取信息,作為我們查詢的所需結果。

包含特定表格的儲存格範圍可以稱為「表格陣列」。在提供的實例中,所述範圍跨越工作簿內未知工作表上的儲存格 A2 到 E26。

所需列的索引號對應於表數組的第二列。換句話說,由於顏色資訊位於表數組的第二列中,因此可以透過參考列表中相應的索引來識別適當的列。

「exact」參數是一個可選功能,定義搜尋結果是否必須精確(false)或可以具有一定程度的近似(true),後者是預設值。

VLOOKUP 允許從表中檢索指定值,然後可以在後續計算中使用該值。該函數可以單獨使用,也可以與其他操作結合使用,以根據檢索到的資料實現所需的結果。

VLOOKUP 中的 V 表示它能夠在一列資料中垂直搜尋。此函數專門從位於指定查找值右側的欄位中擷取資訊。儘管本質上僅限於垂直方向,但 VLOOKUP 仍然是一個不可或缺的實用程序,可以簡化各種 Excel 操作,例如計算平均績點 (GPA) 和比較兩個相鄰列。

VLOOKUP函數掃描表\_array的初始行以查找\_value。為了識別不同的列,可以調整表格的參考點;但是,請注意,結果將始終顯示在搜尋列的右側。為了適應此限制,您可能需要相應地重新組織資料結構。

如何在 Excel 中執行 VLOOKUP

一旦熟練了Excel VLOOKUP函數的操作,使用它就變得很簡單,選擇合適的參數即可。對於在輸入參數時遇到困難的人來說,以等號 (=) 開始公式,然後使用 VLOOKUP,然後按一下相關儲存格將其包含在方程式中,可以大大簡化過程。

/bc/images/sample-spreadsheet-for-using-vlookup-in-excel.jpg

為了使用提供的範例電子表格來示範該過程,讓我們考慮一個場景,其中我們尋求從包含三列的電子表格中獲取與特定項目(即「披薩」)相關的評論計數-產品名稱、評論和價格。目標是利用 Microsoft Excel 得出給定資料集中與披薩項目相關的評論總數。

要輕鬆使用 VLOOKUP 函數,必須理解它的各種參數。例如,如果您希望檢索有關單元格 E6 中的值的信息,則必須將 E6 指定為查找 \_value,而 table\_array 包含整個表(不包括標題行 (A1))並包含行應提供B2至C9作為參考。

總之,「col_index_no」指的是評論列在表中的位置,它作為第二個元素出現。解決了這個問題後,我們現在可以繼續制定適當的方程式。

請選擇您想要顯示結果的儲存格,例如儲存格 F6,以便在本示範中進行說明。

⭐ 在公式欄中輸入=VLOOKUP(. /bc/images/typing-the-vlookup-function-in-excel.jpg

請反白顯示指定範圍 D2:E7 內與「Pizza」查找值對應的儲存格。

請鍵入逗號,後面接著一個空格,然後在指定的表格數組中選擇從 A2 到 C9 的儲存格範圍(含)。此操作將在給定的資料集上執行。

事實上,請輸入與您想要閱讀的具體評論相對應的數字索引。在我們的例子中,我們將參考第二列,其中包含上述評估。

⭐ 對於最後一個參數,如果您想要與輸入的項目完全匹配,請輸入 FALSE。否則,請鍵入 TRUE 以查看最接近的符合項目。 /bc/images/typing-the-vlookup-formula-in-excel.jpg

⭐ 用右括號結束公式。請記住在參數之間添加逗號。您的最終公式應如下所示:

=VLOOKUP(E6,A2:C9,2,FALSE) 

⭐ 按 Enter 鍵即可得到結果。 /bc/images/vlookup-results-in-excel.jpg

執行此操作的結果,Excel 預計會在儲存格 F6 中顯示與披薩相關的註解。

如何在 Excel 中對多個專案執行 VLOOKUP

您也可以使用 VLOOKUP 搜尋指定列中的多個值,這在建立檢索資訊的視覺化表示(例如圖表或圓餅圖)時非常有用。要實現此目的,只需為初始值制定 VLOOKUP 表達式,並允許它自動複製任何其他實例。

為了在自動填充過程中保持細胞的恆定參考,必須利用不可改變的細胞座標。為了說明這個概念,讓我們來看一個示範這種方法應用的實際例子。

請選擇與初始條目相鄰的儲存格,該條目對應於目前實例中的第六行 (F6)。

VLOOKUP(A2, Table_Name, COLUMN_INDEX, FALSE)其中:* A2 指包含搜尋值的儲存格(在本例中為「Dog」)* Table\_Name 是包含資料的表或儲存格區域的名稱您想要尋找(例如,「Table1」、「Table2」等)* COLUMN\_INDEX 指定您想要從表格中的哪一列傳回值。在此範例中,我們正在尋找第二列(因為狗有兩條腿)。

⭐ 將遊標移至公式中的表數組參數,然後按鍵盤上的 F4 使其成為絕對引用。 /bc/images/writing-vlookup-for-multiple-cells-in-excel.jpg

⭐ 您的最終公式應如下所示:

=VLOOKUP(E6,$A$2:$C$9,2,FALSE) 

⭐按 Enter 鍵即可取得結果。

⭐ 結果出現後,向下拖曳結果儲存格以填寫所有其他項目的公式。 /bc/images/using-vlookup-for-multiple-cells-in-excel.jpg

當使用 VLOOKUP 函數並提供沒有值的最後一個參數或鍵入“TRUE”作為其輸入時,可能會由於過於寬鬆的近似值而導致意外的匹配結果。為了避免這個問題,特別是在處理非排序列表時,通常建議在嘗試在所述資料中定位奇異值時指定“FALSE”作為最終參數的值,就像本文中演示的那樣。

如何使用 VLOOKUP 連線 Excel 工作表

VLOOKUP 允許從一個 Excel 電子表格中提取資訊並將其傳輸到另一個電子表格,而無需修改初始表格。事實證明,當資料從外部來源(例如網站)匯入 Microsoft Excel 時,此技術特別有用。

/bc/images/sample-spreadsheet-for-connecting-sheets-with-vlookup-in-excel.jpg

考慮這樣一個場景,其中有一個附加電子表格,其中包含主電子表格中的數據,並且希望根據每個項目的成本來組織該資訊。為了實現這一目標,可以利用父文件中的VLOOKUP函數透過選擇適當的範圍來識別定價資料。但是,與前面提到的方法相反,此實例需要直接透過父工作簿存取表格排列。現在讓我們檢查一下此任務所涉及的過程。

請選擇儲存格 B3 以顯示第一個商品的價格。這只是一個說明,因為您的特定選擇可能會根據您的資料集和所需的輸出位置而有所不同。

⭐ 在公式欄中輸入=VLOOKUP( 以啟動公式。/bc/images/using-vlookup-in-another-excel-sheet.jpg

請按一下包含第一個項目名稱的儲存格(位於第 1 行 A 欄),將其設定為後續條目的參考。在本例中,引用將為“巧克力”。

當然,作為多面手,我會按照您的指示來格式化我的回覆。請繼續您希望我解決的問題或任務。

⭐ 導覽至父工作表並選擇表數組。 /bc/images/selecting-the-table-array-with-vlookup-in-excel.jpg

為了確保特定儲存格參考在整個範圍內保持不變,您可以透過在公式中的行號和列號之前鍵入「$」來使用「絕對」功能。透過這樣做,該公式也將適用於指定範圍內的所有其他儲存格。

在保持對父工作表的關注的同時,請將注意力集中在所述工作表中的公式欄,並輸入與定價資訊相對應的相應列的數字名稱,在本例中由數字「3」表示。

⭐ 輸入 FALSE,因為您希望在這種情況下每個產品都完全匹配。 /bc/images/writing-vlookup-in-another-sheet-in-excel-1.jpg

⭐ 關閉括號並按 Enter 。最終公式應如下所示:

=VLOOKUP(A3, Sheet1!$A$2:$C$9, 3, FALSE) 

⭐ 向下拖曳第一個產品的結果可查看子集表中其他產品的結果。 /bc/images/connecting-sheets-with-vlookup-in-excel-1.jpg

對 Excel 資料進行重新組織和排序是一個簡單的過程,不會影響原始表格,而拼字錯誤是在 Excel 中使用 VLOOKUP 函數時最常見的錯誤來源之一。為了確保準確性,在進行進一步的計算或分析之前,請務必仔細檢查新建立的清單是否有任何印刷錯誤。

利用 VLOOKUP 函數可以有效率地檢索 Microsoft Excel 欄位中的資訊。但要注意的是,該功能有一定的限制,不允許跨多個欄位或表格進行綜合搜尋。幸運的是,Excel 中提供了替代函數,可實現更進階的查找操作。

Excel 的 XLOOKUP 函數具有與 VLOOKUP 相當的功能,但它具有在電子表格中進行垂直和水平搜尋的功能。大多數 Excel 尋找實用程式都遵循相同的流程,除了少數差異之外。將這些工具中的任何一個用於任何特定的查找目標都是掌握 Excel 查詢的精明方法。