VLOOKUP 是 Excel 的內建函數,它代表垂直查找(要水平搜尋值,可以使用 HLOOKUP 函數)。VLOOKUP通常用於兩個表格或範圍之間的數據匹配,其中一個表格或範圍包含要查找的值,另一個表格或範圍包含要返回的數據。透過 VLOOKUP 搜尋表格區域第一列中的值,並傳回同一行中另一列中的對應值,通常用於資料檢索和分析任務。

 


使用VLOOKUP函數需要指定以下參數:

  1. 查閱值(Lookup value):要在目標範圍中查找的值。

  2. 範圍包含查閱值(Range containing the lookup value):包含查找值和相關數據的範圍或表格。

  3. 範圍中包含傳回值的欄位號(Column number in the range containing the return value):要返回的數據所在列的索引號,從1開始計數。

  4. 符合回傳值(Approximate match or Exact match):一個可選的參數,指定是否要執行近似匹配。如果將此參數設為 TRUE 或空白,Excel 將執行近似匹配。 如果選擇 FALSE,Excel 將執行完全符合。

 

VLOOKUP函數的公式如下:

=VLOOKUP (查閱值, 範圍包含查閱值,範圍中包含傳回值的欄位號,大約符合 [TRUE] 或完全符合 [FALSE])



例子:
假設有一個包含產品名稱和價格的表格,您想要根據產品名稱查找對應的價格。表格的範圍名稱為”產品表”,包含兩列:A列是產品名稱,B列是價格。

 

要查找名稱為”蘋果”的產品的價格,您可以使用以下公式:

 

在這個例子中,使用VLOOKUP函數查找值為”蘋果”的產品,並在”產品表”範圍中查找。由於價格在”產品表”範圍的第2列,所以指定列索引號為2。最後,由於要執行精確匹配,將指定範圍設置為FALSE。

 

函數將返回名稱為”蘋果”的產品的價格。

如此類推,就找到查閱值的對應數據。

這是VLOOKUP函數的基本功能、使用步驟、公式和一個例子的介紹。根據您的具體需求,您可以使用VLOOKUP函數在Excel中進行各種查找和匹配操作。