如何在 Excel 中執行三向查詢?
在實際業務情境中,您可能會遇到以多項條件(例如產品類型、門市位置與進貨批次)組織資料的表格。舉例來說,假設每種產品(KTE、KTO、KTW)皆分佈於三家門市(A、B、C),且各門市均分兩批進貨。若您需要找出第一批進貨中,B 門市的 KTO 產品數量(如下圖所示),手動搜尋不僅效率低下,還容易出錯——尤其是在處理大型資料集時。本教學將介紹幾種在 Excel 中執行三向查詢的實用方法,協助您透過公式、VBA 程式碼與資料透視表技術,快速從指定範圍中精準取得所需數值。
Excel 陣列公式解法
若要在 Excel 中執行多條件查詢,請將三個搜尋條件分別輸入至儲存格 G1、G2 與 G3,並使用下列陣列公式來搜尋表格中的相符結果(如上圖所示):
=INDEX($A$3:$D$11, MATCH(G1&G2,$A$3:$A$11&$B$3:$B$11,0), MATCH(G3,$A$2:$D$2,0))
請在欲顯示結果的空白儲存格中輸入此公式。輸入完畢後,務必按下 Shift + Ctrl + Enter,因為這是陣列公式,唯有如此,Excel 才能正確處理跨範圍的多重條件組合。此公式會搜尋同時符合條件 1 與條件 2 的列,並根據條件 3 擷取對應欄位。
常見問題包括儲存格參照錯誤,或忘記按下 Shift + Ctrl + Enter。當您調整公式以套用至不同表格時,請務必確認所有範圍與條件儲存格皆正確參照對應位置。
公式參數說明:
- $A$3:$D$11:您的完整資料表範圍。
- G1&G2:第一與第二條件的串接值(例如產品與門市)。
- $A$3:$A$11&$B$3:$B$11:存放條件 1 與條件 2 的範圍。「&」可用來實現組合條件的逐列比對。
- G3、$A$2:$D$2:第三條件(例如進貨批次)及其對應的批次標籤範圍。
此公式不區分大小寫,無論以大寫或小寫字串篩選文字,皆能正確比對。若出現資料輸入錯誤,請仔細檢查條件儲存格是否含有前導或尾隨空格,這些都可能導致比對失敗。
提示:如果您經常需要使用此類多條件 Lookup 查找公式,卻覺得語法過於複雜,不妨將其儲存至自動圖文集窗格中的 Kutools for Excel。如此一來,在任何工作表中都能隨時輕鬆重複使用該公式——只需點擊套用,並依需求微調儲存格參照即可,再也不用反覆記憶公式或上網搜尋語法! |
範例檔案
VLOOKUP 函數
本教學將詳解
搭配下拉列表使用 VLOOKUP
在 Excel 中,VLOOKUP 與下拉列表都是實用的功能。但您是否嘗試過將 VLOOKUP 與下拉列表搭配使用?
VLOOKUP 與 SUM
結合 VLOOKUP 與 SUM 函數,即可快速根據指定條件找出並加總對應數值!
若 Excel 中兩欄相等,則套用條件格式至列或儲存格
本文將介紹在 Excel 中,當兩欄內容相等時,如何套用條件格式至列或儲存格的方法。
VLOOKUP 並傳回預設值
在 Excel 中使用 VLOOKUP 函數時,若找不到相符的值,會傳回錯誤值 #N/A。為避免顯示錯誤訊息,您可設定在無相符結果時自動以預設值取代,讓報表更清晰、專業!
- 超強編輯欄(輕鬆編輯多行文字與公式);閱讀版面(輕鬆閱讀與編輯大量儲存格);貼上至篩選範圍……
- 合併儲存格/列/欄並保留資料;分割儲存格內容;合併重複行並加總/平均……防止重複項儲存格;比較範圍……
- 選取重複或唯一列;選取空白列(所有儲存格皆為空);超級查找與模糊搜尋多個活頁簿;隨機選取……
- 精確公式複製多個儲存格而不變更公式參照;自動建立參照至多個工作表;插入項目符號、複選框及更多……
- 收藏並快速插入公式、範圍、圖表與圖片;加密儲存格並設定密碼;建立郵件清單並寄送電子郵件……
- 提取文本、添加文本、刪除某位置字元、移除空格;建立並列印數據分頁統計;在儲存格內容與註解之間轉換……
- 超級篩選(儲存並套用篩選方案至其他工作表);高級排序依月份/週/日、頻率等;特殊篩選依粗體、斜體……
- 合併活頁簿與工作表;合併表格依據關鍵列;分割數據至多個工作表;批次轉換 xls、xlsx 與 PDF……
- 資料透視表依週數、星期幾等分組……顯示未鎖定、選區鎖定以不同顏色標示;突顯包含公式/名稱的儲存格……

- 在 Word、Excel、PowerPoint、Publisher、Access、Visio 與 Project 中啟用分頁式編輯與閱讀,提升工作效率!
- 在同一視窗的新分頁中開啟並建立多份文件,而非另開新視窗。
- 每天為您提升 50% 的工作效率,省下數百次滑鼠點擊!
