網友問到:在 FILTER 函數中使用條件 AND 和 OR 運算的問題。

本篇以一個實例,對照這兩個邏輯運算的使用。

Excel-在FILTER篩選函數中使用AND和OR邏輯運算

【設計與解析】

先定義名稱:

選取儲存格A3:E:27,按 Ctrl+Shift+F3 鍵,勾選「頂端列」,定義名稱:日期、店名、產品、代碼、銷售額。

FILTER 函數的語法:FILTER(array, include, [if_empty])

(1) 條件中使用 AND 運算

篩選:店名為「仁愛店」且產品為「果汁機」的資料

儲存格G4:=FILTER(A4:E27,(店名="仁愛店")*(產品="果汁機"))

其中參數「*」為執行 AND 運算。

邏輯 AND 運算可以串接多個條件,條件愈多個,篩選結果愈少。

Excel-在FILTER篩選函數中使用AND和OR邏輯運算

 

(2) 條件中使用 OR 運算

篩選:店名為「民生店」或產品為「冰箱」的資料

儲存格G18:=FILTER(A4:E27,(店名="民生店")+(產品="冰箱"))

其中參數「+」為執行 OR 運算。

邏輯 OR 運算可以串接多個條件,條件愈多個,篩選結果愈多。

Excel-在FILTER篩選函數中使用AND和OR邏輯運算

 

【參考資料】

FILTER 函數參考微軟提供的說明網頁:FILTER 函數

學不完.教不停.用不盡文章列表

arrow
arrow
    文章標籤
    Excel FILTER 篩選 AND OR
    全站熱搜

    vincent 發表在 痞客邦 留言(0) 人氣()