萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 辦公室軟體 >  >> Excel 教學 >> Excel 綜合

Excel 進階篩選實戰:獨立條件區域設定複雜 AND/OR 條件、輸出至他處、區分大小寫搜尋

進階篩選 vs 自動篩選:關鍵差異

  • 顯示「進階篩選」對話盒,非下拉選單。
  • 條件寫在**工作表獨立條件區域**,而非下拉選單中;Excel 以此區域為條件來源。

建立條件區域

  1. 在資料區上方插入**至少 3 列空白列**作為條件區。
  2. 條件區**第一列必須為欄標籤**,與資料區欄標籤完全一致。
  3. 條件區與資料區間**至少保留 1 列空白**,避免誤判。
條件區域與資料區範例

撰寫條件:AND / OR 邏輯

  • 同一列 = **AND**(所有條件皆須滿足)。
  • 不同列 = **OR**(任一列條件滿足即符合)。
條件範例

文字/數值相等比較:必須用字串表示式

直接輸入 `=李小明` 會被視為公式錯誤。正確寫法:

儲存格輸入Excel 解讀為
="=李小明"=李小明
="=3000"=3000

公式開頭 `=` + 字串內容 `="條件"`。

執行進階篩選

  1. 點選資料區任一儲存格。
  2. 「資料」→「排序與篩選」→「進階」。
  3. 進階按鈕
  4. 選擇輸出模式:
  • 「就地篩選」:隱藏不符合列。
  • 「複製到其他位置」:在「複製到」框點選目標左上儲存格。
  1. 「條件區域」框輸入條件區參考(含標籤列),或點選「壓縮對話框」在工作表選取。
  2. 壓縮對話框
  3. 修改條件區值後,再次執行「進階篩選」即可更新結果。

進階技巧

  • 命名區域:將條件區命名為 `Criteria`、資料區命名為 `Database`、輸出區命名為 `Extract`,對話盒對應欄位自動帶入。
  • 指定輸出欄:先將欲輸出的欄標籤複製到輸出區首列,「複製到」框參考該標籤列,結果僅含指定欄。
  • 區分大小搜尋:條件區使用公式,如 `=EXACT(A2,"李小明")`。
copyright © 萬盛學電腦網 all rights reserved