【Excel函數120】FILTER 根據條件篩選陣列,分類表格資料與進階篩選

更新 發佈閱讀 6 分鐘

在 Excel 中處理資料篩選、分類輸出或動態報表時,FILTER 函數能根據指定條件,從原始陣列中擷取符合條件的資料列。它是 Excel 365 的動態陣列函數之一,適合用於進行高效篩選:化繁為簡,自動篩選符合條件的內容,也能用於報表設計、條件篩選、資料清理與自動化輸出。

🔹快速摘要(語法、用途、常見場景)

  • 用途:根據條件篩選陣列中的資料列
  • 語法=FILTER(陣列, 條件陣列, [無結果時回傳值])
  • 常見場景:條件篩選、分類報表、資料清理、動態輸出、自動化分析

一、FILTER 函數語法與用途

語法:

=FILTER(array, include, [if_empty])
  • array:要篩選的資料陣列或範圍
  • include:邏輯條件陣列,與 array 列數相同
  • if_empty(選填):若無符合條件資料時的回傳值(預設為錯誤)

例如,=FILTER(A2:B100, B2:B100="有效") 表示篩選 B 欄為「有效」的資料列。

二、範例教學:五個基礎 + 五個進階範例

🔸基礎範例

範例一:篩選 B 欄為「有效」的資料列

=FILTER(A2:B100, B2:B100="有效")

範例二:篩選金額大於 1000 的資料

=FILTER(A2:C100, C2:C100>1000)

範例三:篩選多條件(AND)

=FILTER(A2:D100, (B2:B100="北區")*(C2:C100>500))

範例四:篩選多條件(OR)

=FILTER(A2:D100, (B2:B100="北區")+(C2:C100>500))

範例五:無結果時回傳「無資料」

=FILTER(A2:B100, B2:B100="無效", "無資料")

🔸進階範例

範例六:搭配 SORT 排序篩選結果

=SORT(FILTER(A2:C100, C2:C100>1000), 3, -1)

範例七:搭配 UNIQUE 篩選特定類別資料

=FILTER(A2:B100, B2:B100=UNIQUE(B2:B100))

範例八:搭配 TEXTJOIN 建立動態提示

=TEXTJOIN("、", TRUE, FILTER(A2:A100, B2:B100="有效"))

範例九:批次篩選多組條件(Excel 365)

=MAP(D2:D10, LAMBDA(x, FILTER(A2:C100, B2:B100=x)))

範例十:搭配 LAMBDA 建立自訂篩選函數

=LAMBDA(data, FILTER(data, INDEX(data,,2)="有效"))(A2:C100)

三、常見問題解答(FAQ)

Q1:FILTER 可以處理多條件嗎?

可以,使用 * 表示 AND,+ 表示 OR。

Q2:FILTER 可以處理動態陣列嗎?

可以,支援 Spill 陣列與函數組合。

Q3:FILTER 會改變原始資料嗎?

不會,僅回傳新的動態陣列,不影響原資料。

Q4:FILTER 可以處理整欄資料嗎?

可以,條件陣列需與資料列數一致。

Q5:FILTER 可以搭配哪些函數使用?

常見搭配 SORT、UNIQUE、TEXTJOIN、MAP、LAMBDA 等。

四、注意事項與錯誤排除

  • 條件陣列需與資料列數一致,否則回傳 #VALUE!
  • 若無符合條件資料,預設回傳 #CALC!,可使用 if_empty 指定替代值
  • FILTER 不會修改原始資料,只回傳新的動態陣列
  • 適用於報表分類、條件輸出與資料清理
  • 建議搭配錯誤防呆邏輯處理空結果情況

五、延伸技巧與相關函數

若你需要進一步處理資料篩選與分類,可搭配以下函數:

你可以使用 SORT 函數 對篩選結果進行排序,例如 SORT(FILTER(...), 欄位, 排序方向)

若你需要建立唯一分類,可搭配 UNIQUE 函數,例如 UNIQUE(FILTER(...))

若你想建立動態提示或合併結果,可搭配 TEXTJOIN 函數,例如 TEXTJOIN("、", TRUE, FILTER(...))

若你需要批次處理或自訂邏輯,可搭配 MAP 與 LAMBDA 函數,建立可重複使用的篩選流程。

這些函數能與 FILTER 組合成一套完整的「條件篩選 → 結構分類 → 報表輸出 → 批次處理」流程,適用於報表設計、資料清理與動態分析。

六、結語與延伸閱讀推薦

FILTER 函數是 Excel 中專門處理條件篩選與分類輸出的動態工具,適合用在報表設計、資料清理、分類分析與自動化輸出等情境。學會 FILTER 後,你可以進一步探索:

  • [SORT 函數教學]:排序篩選結果的彈性工具
  • [UNIQUE 函數教學]:建立唯一分類的資料處理工具
  • [MAP 函數教學]:批次處理與邏輯封裝的動態技巧
留言
avatar-img
留言分享你的想法!
avatar-img
蝦仁藥師_臨床輕鬆學的沙龍
35會員
286內容數
哈囉~!這裡主要在分享醫療知識,還有記錄下學習程式語言的各種筆記,偶爾穿插一些個人的淺見與有趣分享,希望大家都可以在這邊得到有用的資訊~!
2025/11/01
在 Excel 中處理動態陣列、報表輸出或格式重建時,EXPAND 函數可將原始陣列「擴展」為指定的列數與欄數,並以空白或指定值填補不足部分。它是 Excel 365 的動態陣列函數之一,適合用於報表格式化、資料補齊與欄列結構控制。 用途:將陣列擴展為指定大小
Thumbnail
2025/11/01
在 Excel 中處理動態陣列、報表輸出或格式重建時,EXPAND 函數可將原始陣列「擴展」為指定的列數與欄數,並以空白或指定值填補不足部分。它是 Excel 365 的動態陣列函數之一,適合用於報表格式化、資料補齊與欄列結構控制。 用途:將陣列擴展為指定大小
Thumbnail
2025/11/01
在 Excel 中處理動態陣列或大型資料集時,DROP 函數可用來「丟棄」指定數量的列或欄,回傳剩餘的資料區塊。它是 Excel 365 中的動態陣列函數之一,適合用於資料裁切、報表輸出、欄位排除與動態範圍設計。 用途:從陣列中移除指定數量的列或欄、從陣列或範圍的開頭或結尾移除指定數量的列或行
Thumbnail
2025/11/01
在 Excel 中處理動態陣列或大型資料集時,DROP 函數可用來「丟棄」指定數量的列或欄,回傳剩餘的資料區塊。它是 Excel 365 中的動態陣列函數之一,適合用於資料裁切、報表輸出、欄位排除與動態範圍設計。 用途:從陣列中移除指定數量的列或欄、從陣列或範圍的開頭或結尾移除指定數量的列或行
Thumbnail
2025/11/01
在 Excel 中處理表格資料、陣列運算或動態欄位時,COLUMNS 函數能回傳指定範圍中的「欄數」,是建立公式自動化、欄位計算與報表設計的重要工具。它與 ROWS 函數相對,專注於橫向欄位的結構分析 用途:計算指定範圍中的欄數(整數)
Thumbnail
2025/11/01
在 Excel 中處理表格資料、陣列運算或動態欄位時,COLUMNS 函數能回傳指定範圍中的「欄數」,是建立公式自動化、欄位計算與報表設計的重要工具。它與 ROWS 函數相對,專注於橫向欄位的結構分析 用途:計算指定範圍中的欄數(整數)
Thumbnail
看更多
你可能也想看
Thumbnail
雙11於許多人而言,不只是單純的折扣狂歡,更是行事曆裡預定的,對美好生活的憧憬。 錢錢沒有不見,它變成了快樂,跟讓臥房、辦公桌、每天早晨的咖啡香升級的樣子! 這次格編突擊辦公室,也邀請 vocus「野格團」創作者分享掀開蝦皮購物車的簾幕,「加入購物車」的瞬間,藏著哪些靈感,或是對美好生活的想像?
Thumbnail
雙11於許多人而言,不只是單純的折扣狂歡,更是行事曆裡預定的,對美好生活的憧憬。 錢錢沒有不見,它變成了快樂,跟讓臥房、辦公桌、每天早晨的咖啡香升級的樣子! 這次格編突擊辦公室,也邀請 vocus「野格團」創作者分享掀開蝦皮購物車的簾幕,「加入購物車」的瞬間,藏著哪些靈感,或是對美好生活的想像?
Thumbnail
雙11購物節準備開跑,蝦皮推出超多優惠,與你分享實際入手的收納好物,包括貨櫃收納箱、真空收納袋、可站立筆袋等,並分享如何利用蝦皮分潤計畫,一邊購物一邊賺取額外收入,讓你買得開心、賺得也開心!
Thumbnail
雙11購物節準備開跑,蝦皮推出超多優惠,與你分享實際入手的收納好物,包括貨櫃收納箱、真空收納袋、可站立筆袋等,並分享如何利用蝦皮分潤計畫,一邊購物一邊賺取額外收入,讓你買得開心、賺得也開心!
Thumbnail
分享個人在新家裝潢後,精選 5 款蝦皮上的實用家居好物,包含客製化層架、MIT 地毯、沙發邊桌、分類垃圾桶及寵物碗架,從尺寸、功能到價格都符合需求,並提供詳細開箱心得與購買建議。
Thumbnail
分享個人在新家裝潢後,精選 5 款蝦皮上的實用家居好物,包含客製化層架、MIT 地毯、沙發邊桌、分類垃圾桶及寵物碗架,從尺寸、功能到價格都符合需求,並提供詳細開箱心得與購買建議。
Thumbnail
只要會用鍵盤的人,人人都會做EXCEL表格。但是,如果你仔細研究,你或許會發現,工作是否有效率其實可以從一張EXCEL表裡看出來。這篇文章分享幾幾簡單的檢查方法與製作技巧。
Thumbnail
只要會用鍵盤的人,人人都會做EXCEL表格。但是,如果你仔細研究,你或許會發現,工作是否有效率其實可以從一張EXCEL表裡看出來。這篇文章分享幾幾簡單的檢查方法與製作技巧。
Thumbnail
Excel是一個強大的電子試算表軟體,不僅適用於數據分析和報表製作,還能通過VBA(Visual Basic for Applications)進行自動化和擴展功能。要使用這些進階功能,首先需要啟用開發人員選項。以下將詳細介紹在Windows和Mac版本的Excel中如何啟用這個選項。 在Wi
Thumbnail
Excel是一個強大的電子試算表軟體,不僅適用於數據分析和報表製作,還能通過VBA(Visual Basic for Applications)進行自動化和擴展功能。要使用這些進階功能,首先需要啟用開發人員選項。以下將詳細介紹在Windows和Mac版本的Excel中如何啟用這個選項。 在Wi
Thumbnail
排序是EXCEL很常用很基礎的一個功能,他可以幫我們把資料依照指定的順序排列。 但通常我們使用都是以欄(直)的方向進行排序,其實EXCEL也可以依據列(橫)的方向進行排續哦😁 下圖是LINE社群網友提出的問題,想要把上圖的原始資料變成下圖。(相關問題可以加入LINE社群唷) 這時候用排序(尋
Thumbnail
排序是EXCEL很常用很基礎的一個功能,他可以幫我們把資料依照指定的順序排列。 但通常我們使用都是以欄(直)的方向進行排序,其實EXCEL也可以依據列(橫)的方向進行排續哦😁 下圖是LINE社群網友提出的問題,想要把上圖的原始資料變成下圖。(相關問題可以加入LINE社群唷) 這時候用排序(尋
Thumbnail
分頁是EXCEL很棒的一個功能,他可以將不同類型的資料在同一個檔案裏面分開存放,就不需要產出一拖拉庫的檔案。 但是隨著時間或是類型越來越多,分頁數量逐漸上升,分頁要尋找可能就不是一件非常容易的事情。 就要一直點...一直點...一直點.... 上面的範例只是52週的資料而已,有些公司的分頁
Thumbnail
分頁是EXCEL很棒的一個功能,他可以將不同類型的資料在同一個檔案裏面分開存放,就不需要產出一拖拉庫的檔案。 但是隨著時間或是類型越來越多,分頁數量逐漸上升,分頁要尋找可能就不是一件非常容易的事情。 就要一直點...一直點...一直點.... 上面的範例只是52週的資料而已,有些公司的分頁
Thumbnail
如何運用函數來讓資料產生空白列,而且當輸入多少數字,就會插入多少空白列。 <插入空白列> E5=TOCOL(EXPAND(B5:B9,,C3+1,"")) 📝函數說明 ✍🏾EXPAND陣列擴展函數 函數說明=EXPAND(範圍,展開的列,展開的欄,要展開的內容)
Thumbnail
如何運用函數來讓資料產生空白列,而且當輸入多少數字,就會插入多少空白列。 <插入空白列> E5=TOCOL(EXPAND(B5:B9,,C3+1,"")) 📝函數說明 ✍🏾EXPAND陣列擴展函數 函數說明=EXPAND(範圍,展開的列,展開的欄,要展開的內容)
Thumbnail
在 Excel 中,VLOOKUP 函數是一個強大的工具,它可以幫助你快速找到並擷取特定值對應的相關資訊。這篇教學將向你展示如何使用 VLOOKUP 函數來搜索數據,並提供一個實際的範例。
Thumbnail
在 Excel 中,VLOOKUP 函數是一個強大的工具,它可以幫助你快速找到並擷取特定值對應的相關資訊。這篇教學將向你展示如何使用 VLOOKUP 函數來搜索數據,並提供一個實際的範例。
Thumbnail
你是否曾經遇到這樣的情況?手上有一張表格,需要根據某個欄位進行分類,但表格又很繁雜,如果手動一個個查找,就需要花費大量時間才能找到想要的資料,這樣實在是太沒效率又容易眼花。 今天,我就來教你一個FILTER 函數快速分類技巧,讓你輕鬆掌握數據,節省時間。
Thumbnail
你是否曾經遇到這樣的情況?手上有一張表格,需要根據某個欄位進行分類,但表格又很繁雜,如果手動一個個查找,就需要花費大量時間才能找到想要的資料,這樣實在是太沒效率又容易眼花。 今天,我就來教你一個FILTER 函數快速分類技巧,讓你輕鬆掌握數據,節省時間。
Thumbnail
在職場上,我們經常需要使用 Excel 表格來處理資料,而自動格式設定可以幫助我們快速將資料整理成一致的格式,讓資料看起來更清晰、更有效率。用 Excel 的快捷鍵自動出現自動格式設定技巧,可以讓我們在更短的時間內套用自動格式,讓工作更輕鬆。
Thumbnail
在職場上,我們經常需要使用 Excel 表格來處理資料,而自動格式設定可以幫助我們快速將資料整理成一致的格式,讓資料看起來更清晰、更有效率。用 Excel 的快捷鍵自動出現自動格式設定技巧,可以讓我們在更短的時間內套用自動格式,讓工作更輕鬆。
Thumbnail
Excel是職場上最常使用的軟體之一,學會Excel的常用技巧可以讓工作效率大幅提升。今天要教大家一個Excel的小技巧,可以一秒自動統計數據,並結合下拉式選單,讓工作更輕鬆。 其他應用:這個技巧還可以應用於其他領域,例如:統計考試成績、統計銷售額、統計客戶數量
Thumbnail
Excel是職場上最常使用的軟體之一,學會Excel的常用技巧可以讓工作效率大幅提升。今天要教大家一個Excel的小技巧,可以一秒自動統計數據,並結合下拉式選單,讓工作更輕鬆。 其他應用:這個技巧還可以應用於其他領域,例如:統計考試成績、統計銷售額、統計客戶數量
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News