Excel中的多條件查詢方法彙總,6大方法+實操,應該是最全的

現在購買《48天,Excel技能脫胎換股》專欄,即可免費進入“職場技能提升”圈子,近1000G職場資源免費下載。

查詢匹配是Excel在職場中最常見的應用之一,正因為如此,查詢匹配典型代表VLOOKUP函式在職場中具有超高的人氣。VLOOKUP雖然在查詢方面應用廣泛,但是他也有一些致命的缺點,那就是在多條件查詢、逆向查詢等場景下,使用起來並不友好。

特別是對於多條件查詢來說,使用頻率非常高,那麼到底Excel有哪些方法可以實現多條件查詢,本文給大家進行詳細教程。

1、高階篩選實現多條件查詢

透過高階篩選實現多條件查詢,我們來看這個案例,如圖所示,我們希望透過圖中上面的表格資訊,查找出對應的下面表格中的成績。這是一個典型的多條件查詢,

查詢的條件有:公司名、部門、姓名。

Excel中的多條件查詢方法彙總,6大方法+實操,應該是最全的

大家先思考一秒鐘中……

Excel中的多條件查詢方法彙總,6大方法+實操,應該是最全的

透過高階篩選實現多條件查詢有點旁門左道的意味,其實這是高階篩選的核心:

透過條件進行篩選。其實,大家仔細想想,很多情況下,篩選也是一種查詢,篩選的過程就是將我們想要的資料查詢出來,然後顯示出了的過程。

Excel中的多條件查詢方法彙總,6大方法+實操,應該是最全的

2、INDIRECT函式一對多查詢

INDIRECT函式的功能是間接引用,透過它也能實現一對多查詢,我們來看看如何實現的吧!

Step1:建立自定義名稱

Excel中的多條件查詢方法彙總,6大方法+實操,應該是最全的

Step2:管理名稱

Excel中的多條件查詢方法彙總,6大方法+實操,應該是最全的

Step3:設定下拉選單

Excel中的多條件查詢方法彙總,6大方法+實操,應該是最全的

Step4:設定查詢的公式

Excel中的多條件查詢方法彙總,6大方法+實操,應該是最全的

3、PowerQuery實現多條件查詢

透過PowerQuery實現多條件查詢更是遊刃有餘,我們先來看動態演示圖,然我我會分步驟進行講解。

Excel中的多條件查詢方法彙總,6大方法+實操,應該是最全的

在這個案例中,我們需要根據表一(左側)查詢對應的單價,從而在表二(右側)計算總價。當然,正如前文所說,透過VLOOKUP+IF、LOOKUP、INDEX+MATCH函式都可以實現這樣的功能,本案例我們要講的是更加強大的PQ方法。

Excel中的多條件查詢方法彙總,6大方法+實操,應該是最全的

Step1:將表格匯入PQ編輯器

Excel中的多條件查詢方法彙總,6大方法+實操,應該是最全的

Step2:將單價與銷售表進行合併

Excel中的多條件查詢方法彙總,6大方法+實操,應該是最全的

Step3-4:建立新的查詢

Excel中的多條件查詢方法彙總,6大方法+實操,應該是最全的

Step5:調整欄位順序、將不需要的列刪除

Excel中的多條件查詢方法彙總,6大方法+實操,應該是最全的

4、用DGET資料庫函式實現多條件查詢

DGET是資料庫函式,他的作用是提取符合指定條件且唯一存在的記錄,平時用的較少,但是他在多條件查詢中具有不可比擬的優勢。

Excel中的多條件查詢方法彙總,6大方法+實操,應該是最全的

5、LOOKUP多條件查詢

多條件查詢最典型的函式當然是LOOKUP,我在以前的文章中有詳細的講解,感興趣的可以繼續學習以下三篇文章。

Excel中的萬能查詢函式LOOKUP,全在這六張卡片中!

Excel中最厲害的查詢函式:LOOKUP「上」

VLOOKUP說他是最強的,LOOKUP表示不服

6、VLOOKUP實現多條件查詢

我們知道VLOOKUP函式本身只能進行單一條件查詢,但是透過和IF函式的組合成陣列形式,則可以實現多條件查詢,具體教程請參考我寫過的如下文章:

VLOOKUP函式多條件查詢,講透了其實很簡單,一個數組公式搞定

Excel中還有哪些多條件查詢的方法,歡迎留言交流!