根據一個或多個條件進行Vlookup並返回多個值

通常,您可以使用Vlookup函數來獲取第一個對應的值,但有時您希望根據特定條件返回所有匹配的記錄。本文將介紹如何進行vlookup並將所有匹配的值垂直、水平或合併到單一單元格中返回。
Vlookup並垂直返回所有對應的值
要根據特定條件垂直返回所有匹配的值,請應用以下陣列公式:
1. 在您想要輸出結果的空白單元格中輸入或複製此公式:
注意:在上述公式中,C 2:C20 是包含要返回的匹配記錄的列;A2:A20 是包含條件的列;而 E2 是您希望基於其返回值的具體條件。請根據需要更改它們。
2. 然後,同時按下 Ctrl + Shift + Enter 鍵以獲得第一個值,然後向下拖動填充柄以獲取所有相應的記錄,如下圖所示:
要根據更多具體值垂直地進行Vlookup並返回所有匹配的值,請應用以下公式,並按下 Ctrl + Shift + Enter 鍵。

使用 Kutools AI 解鎖 Excel 的魔法
- 智能執行:執行單元格操作、分析數據並創建圖表——所有這些都由簡單的指令驅動。
- 自訂公式:生成量身定制的公式,簡化您的工作流程。
- VBA 編碼:輕鬆編寫和實現 VBA 代碼。
- 公式解釋:輕鬆理解複雜的公式。
- 文本翻譯:打破電子表格中的語言障礙。
Vlookup並水平返回所有對應的值
如果您希望將匹配的值以水平順序顯示,以下陣列公式可以幫助您。
1. 在您想要輸出結果的空白單元格中輸入或複製此公式:
注意:在上述公式中,C2:C20 是包含要返回的匹配記錄的列;A2:A20 是包含條件的列;而 F1 是您希望基於其返回值的具體條件。請根據需要更改它們。
2. 然後,同時按下 Ctrl + Shift + Enter 鍵以獲得第一個值,然後向右拖動填充柄以獲取所有相應的記錄,如下圖所示:
要根據更多具體值水平地進行Vlookup並返回所有匹配的值,請應用以下公式,並按下 Ctrl + Shift + Enter 鍵。
Vlookup並將所有對應的值返回到單一單元格中
要進行vlookup並將所有對應的值返回到單一單元格中,您應該應用以下陣列公式。
1. 在空白單元格中輸入或複製以下公式:
注意:在上述公式中,C2:C20 是包含要返回的匹配記錄的列;A2:A20 是包含條件的列;而 F1 是您希望基於其返回值的具體條件。請根據需要更改它們。
2. 然後,同時按下 Ctrl + Shift + Enter 鍵以將所有匹配的值返回到單一單元格中,如下圖所示:
要根據更多具體值在單一單元格中進行Vlookup並返回所有匹配的值,請應用以下公式,並按下 Ctrl + Shift + Enter 鍵。
更多相關的Vlookup文章:
- 在Excel中進行Vlookup並返回兩個值之間的匹配數據
- 在Excel中,我們可以應用普通的Vlookup函數根據給定的數據獲取相應的值。但是,有時我們希望進行vlookup並返回兩個值之間的匹配值,該如何在Excel中處理這個任務呢?
- 從下拉列表中進行Vlookup並返回多個值
- 在Excel中,如何從下拉列表中進行vlookup並返回多個相應的值,這意味著當您從下拉列表中選擇一個項目時,所有與之相關的值都會立即顯示出來,如下圖所示。本文將逐步介紹解決方案。
- 在Excel中進行Vlookup並返回空白而不是0或N/A
- 通常,當您應用vlookup函數返回相應的值時,如果您的匹配單元格為空白,則會返回0,如果找不到匹配值,則會得到錯誤#N/A值。不顯示0或#N/A值,如何讓它顯示空白單元格呢?
- 從Excel表格中返回多列的Vlookup
- 在Excel工作表中,您可以應用Vlookup函數從一列中返回匹配的值。但是,有時您可能需要從多列中提取匹配的值,如下圖所示。如何使用Vlookup函數同時從多列中獲取相應的值呢?
- 跨多個工作表進行Vlookup值查詢
- 在Excel中,我們可以輕鬆應用vlookup函數返回單個工作表中的匹配值。但是,您是否考慮過如何跨多個工作表進行vlookup值查詢?假設我有以下三個帶有數據範圍的工作表,現在我想根據這些三個工作表中的標準獲取部分相應的值。
- 超級公式欄(輕鬆編輯多行文字和公式);閱讀版面(輕鬆閱讀和編輯大量儲存格);貼上到已篩選區域...
- 合併儲存格/列/欄並保留數據;分割儲存格內容;合併重複列並求和/平均值... 防止重複儲存格;比較區域...
- 選擇重複或唯一列;選擇空白列(所有儲存格均為空);在多個工作簿中進行超級查找和模糊查找;隨機選擇...
- 精確複製多個儲存格而不改變公式引用;自動創建對多個工作表的引用;插入項目符號、核取方塊等...
- 收藏並快速插入公式、區域、圖表和圖片;使用密碼加密儲存格;建立郵件清單並發送電子郵件...
- 提取文本、添加文本、按位置刪除、刪除空格;創建並打印分頁小計;在儲存格內容和批註之間轉換...
- 超級篩選(保存並應用篩選方案到其他工作表);高級排序按月/週/日、頻率等;特殊篩選按粗體、斜體...
- 合併工作簿和工作表;基於關鍵列合併表格;將數據分割到多個工作表;批量轉換 xls、xlsx 和 PDF...
- 資料透視表按週數、星期幾等分組... 用不同顏色顯示未鎖定、已鎖定的儲存格;突出顯示包含公式/名稱的儲存格...

- 在 Word、Excel、PowerPoint、Publisher、Access、Visio 和 Project 中啟用標籤式編輯和閱讀。
- 在同一窗口的新標籤中打開和創建多個文檔,而不是在新窗口中。
- 提高您的生產力 50%,每天減少數百次鼠標點擊!
