Skip to main content

在 Excel 中輕鬆使用多條件 Vlookup

Author: Xiaoyang Last Modified: 2025-05-13

Kutools for Excel

為 Excel 增添 300 多種
強大功能

通常,您可以應用 Vlookup 函數根據特定條件查找列表中的相應數據,但有時您可能需要根據多個條件來 vlookup 相對值,如下方截圖所示。如果您有 Kutools for Excel,利用其多條件查找功能,您只需在 Excel 中點擊幾下即可根據多個條件在不同列中查找匹配的值。

shot-vlookup-multiple-criteria-

在 Excel 中根據多條件 Vlookup 匹配值


在 Excel 中根據多條件 Vlookup 匹配值

要從多個不同的列中查找相應的值,請按照以下步驟操作:

1. 點擊 Kutools > 高級 LOOKUP > 多條件查找,見截圖:

shot-vlookup-multiple-criteria-2

2. 在多條件查找對話框中,請進行以下操作:

(1) 在列表放置區域欄位中,選擇您希望輸出匹配結果的區域;
(2) 在 待檢索值區域欄位中,指定您希望基於其 vlookup 值的檢索值範圍;
(3) 在主鍵列欄位中,按住Ctrl鍵逐一選擇包含檢索值的對應主鍵列;
(4) 在返回列欄位中,選擇包含所需返回值的列。
(5) 點擊確定按鈕。

shot-vlookup-multiple-criteria-3

備註
A. 在 主鍵列欄位中,您選擇的列數必須等於您在待檢索值欄位中選擇的列數,並且主鍵列欄位中每個選定列的順序必須與 待檢索值欄位中的條件列一一對應。
B. 如果主鍵列是連續的並且與待檢索值的順序匹配,只需選擇它們的整個範圍即可。

然後,所有基於多條件的匹配值都已一次性提取出來,見截圖:

shot-vlookup-multiple-criteria-result

備註:默認情況下,如果查找的特定值不存在,將顯示 #N/A 錯誤值。見截圖:

shot-vlookup-multiple-criteria-4

要將此 #N/A 錯誤值替換為另一個文本值,您需要點擊 選項 按鈕以打開 選項 對話框,勾選 用指定值代替未找到的值(#N/A) 選項,然後輸入您需要的文本,如果您想將 #N/A 顯示為空白,只需在文本框中留空即可。

shot-vlookup-multiple-criteria-5

您可以看到 #N/A 錯誤已被指定的文本取代,如下方截圖所示。

shot-vlookup-multiple-criteria-6


推薦的生產力工具
以下工具可以大大節省您的時間和金錢,哪一款適合您呢?
Office Tab:在您的 Office 中使用便捷的標籤頁,就像 Chrome、Firefox 和 新版 Internet Explorer 一樣。


Kutools for Excel

擁有超過 300 種高級函數,適用於 Excel 2021、2019、2016、2013、2010、2007 和 Office 365。

Kutools for Excel

上述功能只是 Kutools for Excel 300 多種強大功能之一。

專為 Excel(Office)2021、2019、2016、2013、2010、2007 和 Office 365 設計。免費下載並試用 30 天。

Screen shot of Kutools for Excel

btn read more      btn download     btn purchase