本教程演示瞭如何使用公式在Excel中動態過濾數據,並提供了靜態自動過濾器和高級過濾器功能的強大替代方案。與傳統的過濾方法不同,當數據更改時,公式會自動更新,從而消除了重複過濾的需求。本指南涵蓋了Excel 365和Excel 2021中的FILTER
功能。
了解FILTER
功能
FILTER
函數根據指定的標準動態過濾數據范圍。它的語法是:
FILTER(array, include, [if_empty])
- 數組:要過濾的數據范圍。
-
包括:布爾數組(true/fals)確定要包含哪個行。它的尺寸必須與
array
匹配。 - if_empty :(可選)如果沒有行符合條件,則返回的值。
基本FILTER
公式
讓我們過濾行,“組”列等於“ C”:
=FILTER(A2:C13, B2:B13="C", "No results")
該公式在A2:C13中過濾數據,其中僅包括B列等於“ C”的行。如果找不到匹配項,則顯示“沒有結果”。最好的做法是在單獨的單元格中參考標準以更容易修改。例如:
=FILTER(A2:C13, B2:B13=F1, "")
細胞F1包含“ C”。如果找不到匹配項,則一個空字符串(“”)什麼也沒返回。
FILTER
功能將結果溢出到相鄰的細胞中。確保足夠的空細胞避免#SPILL!
錯誤。結果是動態的;當源數據更改時,它們會自動更新。
高級過濾示例
-
多重和標準:使用乘法(*)結合多個條件。例如,要過濾組“ A”和Wins> = 2:
=FILTER(A2:C13, (B2:B13="A") * (C2:C13>=2), "No results")
-
多重或標準:使用Addef()結合多個條件。要過濾0或4勝:
=FILTER(A2:C13, (C2:C13=0) (C2:C13=4), "No results")
-
合併和/或標準:結合乘法和添加。例如,要過濾2次勝利和(“ A”或組“ B”組):
=FILTER(A2:C13, (C2:C13=2) * ((B2:B13="A") (B2:B13="B")), "No results")
-
過濾重複項:使用
COUNTIFS
計數出現,並過濾大於1的情況:=FILTER(A2:C20, COUNTIFS(A2:A20, A2:A20, B2:B20, B2:B20, C2:C20, C2:C20)>1, "No results")
-
過濾空白單元格:使用
""
操作員:=FILTER(A2:C12, (A2:A12"") * (B2:B12"") * (C2:C12""), "No results")
-
過濾包含特定文本的單元格:使用
SEARCH
和ISNUMBER
:=FILTER(A2:D13, ISNUMBER(SEARCH("han", B2:B13)), "No results")
-
過濾和聚合:將
FILTER
與SUM
,AVERAGE
,MAX
,MIN
等組合:=SUM(FILTER(C2:C13, B2:B13=F1, 0))
-
案例敏感過濾:使用
EXACT
:=FILTER(A2:C13, EXACT(B2:B13, "a"), "No results")
過濾特定的列
相鄰列:僅在
array
參數中指定所需的列。非貼劑列:在另一個
FILTER
中嵌套FILTER
,使用陣列常數({1,0,1}對於內部FILTER
的include
參數)的數組常數({1,0,1})。
限制行的數量
使用INDEX
和SEQUENCE
限制返回的行數:
=IFERROR(INDEX(FILTER(A2:C13, B2:B13=F1), SEQUENCE(2), SEQUENCE(1, COLUMNS(A2:C13))), "No result")
(返回前2行)
故障排除FILTER
錯誤
-
#CALC!
:缺少if_empty
參數,找不到匹配。 -
#VALUE!
:array
和include
之間的不兼容維度。 -
#SPILL!
:重疊數據或空單元不足。 -
#NAME?
:在不支持的Excel版本中拼寫錯誤或使用的功能。 -
#REF!
:封閉的工作簿中的源數據。
該綜合指南使您能夠利用FILTER
功能進行Excel中的有效和動態數據過濾。請記住下載實踐工作簿以進行實踐經驗。
以上是Excel濾波器功能 - 使用公式的動態過濾的詳細內容。更多資訊請關注PHP中文網其他相關文章!

Google主張Countif:綜合指南 本指南探討了Google表中的多功能Countif函數,展示了其超出簡單單元格計數的應用程序。 我們將介紹從精確和部分比賽到Han的各種情況

本教程提供了共享Excel工作簿,涵蓋各種方法,訪問控制和衝突解決方案的綜合指南。 現代Excel版本(2010年,2013年,2016年及以後)簡化了協作編輯,消除了M的需求

本教程探討了將.xls文件轉換為.jpg映像的各種方法,包括內置的Windows工具和免費的在線轉換器。 需要創建演示文稿,安全共享電子表格數據或設計文檔嗎?轉換喲

本教程闡明了Excel名稱的功能,並演示瞭如何定義單元格,範圍,常數或公式的名稱。 它還涵蓋編輯,過濾和刪除定義的名稱。 Excel名稱雖然非常有用,但通常是氾濫的

本教程闡明了平均值的標準偏差和標準誤差之間的區別,指導您掌握標準偏差計算的最佳Excel函數。 在描述性統計中,平均值和標準偏差為interinsi

該Excel教程演示瞭如何計算正方根和n根。 找到平方根是常見的數學操作,Excel提供了幾種方法。 計算Excel中正方根的方法: 使用SQRT函數:

解鎖Google表的力量:初學者指南 本教程介紹了Google Sheets的基礎,這是MS Excel的強大而多才多藝的替代品。 了解如何輕鬆管理電子表格,利用關鍵功能並協作


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

SublimeText3 Linux新版
SublimeText3 Linux最新版

Dreamweaver Mac版
視覺化網頁開發工具

禪工作室 13.0.1
強大的PHP整合開發環境

mPDF
mPDF是一個PHP庫,可以從UTF-8編碼的HTML產生PDF檔案。原作者Ian Back編寫mPDF以從他的網站上「即時」輸出PDF文件,並處理不同的語言。與原始腳本如HTML2FPDF相比,它的速度較慢,並且在使用Unicode字體時產生的檔案較大,但支援CSS樣式等,並進行了大量增強。支援幾乎所有語言,包括RTL(阿拉伯語和希伯來語)和CJK(中日韓)。支援嵌套的區塊級元素(如P、DIV),

VSCode Windows 64位元 下載
微軟推出的免費、功能強大的一款IDE編輯器