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大方法+實操,應該是最全的

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

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

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

Step3-4:創建新的查詢

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

Step5:調整字段順序、將不需要的列刪除

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

4、用DGET數據庫函數實現多條件查找

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

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

5、LOOKUP多條件查找

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

6、VLOOKUP實現多條件查找

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

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

"


分享到:


相關文章: