02.28 動態提取符合多個條件的記錄,公式躲遠點

動態提取符合多個條件的記錄,公式躲遠點

小夥伴們好啊,趁著週末人少,咱們來看看如何從一組數據中提取出符合多個條件的記錄,並且提取的結果能夠隨著咱們指定條件的變化而更新。

之前咱們說的多條件提取方法,不是數組公式就是輔助列,看得暈頭轉向的小夥伴有沒有?

動態提取符合多個條件的記錄,公式躲遠點


看看今天咱們要處理的數據源,有1800多條數據。

動態提取符合多個條件的記錄,公式躲遠點

現在要從這個表格中,提取出指定供貨商為福滿多、佳佳樂和東海,並且折扣在10%以上的所有記錄。

接下來咱們就以Excel 2019為例,來看看具體的步驟。


步驟1

在J2:K5單元格中輸入供應商名稱和折扣標準:

動態提取符合多個條件的記錄,公式躲遠點


步驟2

單擊

數據區域任意單元格,然後依次單擊【數據】→【自表格】,將數據加載到數據查詢編輯器中。

點擊【開始】→【關閉並上載至……】,選擇“僅創建連接”。

動態提取符合多個條件的記錄,公式躲遠點


步驟2

單擊

條件區域的任意單元格,例如J2,參考以上方法,將數據加載到數據查詢編輯器中。

同樣,點擊【開始】→【關閉並上載至……】,選擇“僅創建連接”。


步驟3

此時在工作表的右側會出現查詢&連接的窗格,雙擊其中的一個連接,再次進入數據查詢編輯器。

動態提取符合多個條件的記錄,公式躲遠點


步驟4

接下來使用合併查詢功能,在數據源表和條件表之間建立關聯。

動態提取符合多個條件的記錄,公式躲遠點


步驟5

展開查詢,篩選數據,這一步下來,就能得到所有指定名稱的供應商了。

動態提取符合多個條件的記錄,公式躲遠點


步驟6

接下來要判斷折扣範圍。添加一個條件列,相當於是使用IF函數,如果折扣大於等於指定的折扣,就返回1,否則返回0.

動態提取符合多個條件的記錄,公式躲遠點

步驟7

篩選條件列中結果是1的記錄,將最後兩列數據刪除,然後關閉並上載,OK了。

動態提取符合多個條件的記錄,公式躲遠點


我去,這麼多步驟啊。

動態提取符合多個條件的記錄,公式躲遠點


老祝說:雖然看起來步驟很多,其實在實際操作的時候,有一分鐘就足夠了。

關鍵是,如果咱們更改了條件,只要在結果工作表中右鍵刷新一下,就可以得到最新的結果了。而且在數據量多的情況下,運行效率非常快。

動態提取符合多個條件的記錄,公式躲遠點


今天的練手文件在此,你也試試吧。

鏈接: https://pan.baidu.com/s/1aJy-anWlji4hZ1_nhnD2Pg

提取碼: qchd

看完辛苦 轉發 關注 下哈,每天為你分享Excel技巧


分享到:


相關文章: