宣告:本內容由Perplexity在Comet瀏覽器中以助手功能自動完成。

Excel FILTER函數完全攻略:從基礎到進階應用
在資料處理的世界中,篩選功能一直是Excel用戶最常使用的功能之一。隨著Microsoft 365和Office 2021版本的推出,Excel引入了革命性的FILTER函數,讓資料篩選變得更加靈活且強大。本文將帶您深入了解FILTER函數的各種應用方式,從基本語法到進階技巧,讓您能夠輕鬆駕馭這個動態陣列時代的必學函數。

FILTER函數簡介
FILTER函數是Excel動態陣列功能的核心函數之一,它能夠根據指定的條件動態篩選資料範圍,並返回符合條件的所有資料。與傳統的篩選功能不同,FILTER函數會自動調整輸出結果的大小,當源資料發生變化時,篩選結果也會即時更新,這就是所謂的「動態陣列」特性。
FILTER函數的優勢
- 動態更新:當源資料變更時,篩選結果會自動更新 多條件篩選:支援複雜的篩選條件組合 保持原始格式:篩選後的資料保持原有的格式設定 靈活應用:可與其他函數結合使用,創造更複雜的應用
FILTER函數語法結構
FILTER函數的基本語法如下:
=FILTER(array, include, [if_empty])
參數說明
| 參數名稱 | 類型 | 說明 |
|---|---|---|
| array | 必要 | 要篩選的陣列或範圍 |
| include | 必要 | 篩選條件(布林陣列,TRUE/FALSE) |
| if_empty | 選用 | 當沒有符合條件的資料時顯示的值 |
參數詳細解析
array(篩選範圍)
這個參數定義了要篩選的資料範圍。可以是單一欄位、多個欄位,甚至是整個表格。範圍的選擇決定了最終輸出結果包含哪些欄位。

