如何在 Excel 中使用 FILTER 函數

如果您經常使用 Excel 中的資料集,您就會知道快速找到所需資訊是多麼重要。無論您分析銷售數據、追蹤庫存或管理預算,過濾數據的能力都至關重要。

幸運的是,Microsoft Excel有一個強大的內建工具可以提供協助:FILTER 函數。透過使用 FILTER 函數,您可以快速對大型資料集進行排序,並根據指定條件提取所需的資料。

目錄

FILTER 函數是什麼?

Excel 中的 FILTER 函數可讓您根據一個或多個條件從某個範圍中擷取資料子集。此函數評估資料範圍中的每個值並傳回符合您設定的條件的行或列。標準以計算邏輯值的公式來表示。

FILTER 函數使用以下語法:

=FILTER(array, include, [if_empty])

裡面:

  • array是要過濾的儲存格範圍。
  • include代表您想要用來過濾資料的條件。這可以是單一條件,也可以是由 Excel 邏輯函數分隔的多個條件。
  • [if_empty]是一個可選參數,指定如果沒有資料滿足指定條件時的回傳值。

如何在 Excel 中使用 FILTER 函數

讓我們來看一個例子來了解如何在 Excel 中使用 FILTER 函數。假設您有一個包含姓名、年齡和性別列的資料表,並且您想要過濾該表以僅顯示女性。您將使用以下公式:

=FILTER(A2:C10, C2:C10="Female")
如何在 Excel 中使用 FILTER 函數
Excel 電子表格展示如何使用 FILTER 函數

要解析公式,陣列參數是A2:C10,條件參數是C2:C10="Female"。此公式將傳回僅包含性別為「女性」的行的值數組。

我們來看另一個例子!假設您有一個包含產品名稱、類別價格列的資料表。您想要過濾表格以僅顯示價格小於或等於 400 美元的行。您將使用以下公式:

=FILTER(A2:C10, C2:C10<>
如何在 Excel 中使用 FILTER 函數
在 Excel 中顯示 FILTER 公式及其結果的電子表格

FILTER 函數使用邏輯運算子 (<=) 來測試Price列是否小於或等於 $400。

在 FILTER 函數中使用多個條件

Excel 的 FILTER 函數可讓您指定多個條件來篩選資料。要在 FILTER 函數中新增多個條件,您需要使用“AND”或“OR”邏輯函數。

AND 函數要求某一行的所有條件都成立,才會包含在篩選結果中,而 OR 函數要求某一行至少有一個條件成立,才會包含在結果中。

以下是使用 FILTER 函數中的 AND 函數根據兩個條件從某個範圍中提取資料的範例:

=FILTER(A2:C10, (B2:B10="Tech")*(C2:C10>400))
如何在 Excel 中使用 FILTER 函數
Excel 電子表格中顯示具有多個條件的 FILTER 公式

此公式傳回滿足兩個指定條件的行。第一個條件是 B 列中的值必須是Tech,第二個條件是 C 列中的值必須大於 400。星號(*)代表 AND 運算符,它結合了兩個條件。

如何將 FILTER 與其他 Excel 函數一起使用

Excel 中的 FILTER 函數可以與許多其他函數一起使用,對大表中的特定資料集執行進階計算和分析。

將 FILTER 與其他函數一起使用的常見方法是首先使用 FILTER 函數過濾一定範圍的數據,然後將另一個函數應用於過濾後的列表。例如,您可以將 SORT 函數與 FILTER 函數結合使用來對資料進行排序。

舉個例子:假設您有一個表,其中包含有關不同產品的信息,包括其名稱、價格和可用性。您想要篩選表格以僅顯示有庫存的產品並按價格對過濾後的清單進行排序。

在這種情況下,公式將是:

=SORT(FILTER(A2:C10, C2:C10="In Stock"), 2, TRUE)
如何在 Excel 中使用 FILTER 函數
Excel 電子表格展示如何將 FILTER 函數與 SORT 結合使用

此公式將傳回經過篩選的表,其中僅包含目前有庫存的產品,並按價格升序排列。 SORT 函數中的第二個參數(即 2)代表您要排序的列號。

在這種情況下,我們希望按 B 列中的價格排序,因此我們使用數字 2。 SORT 函數中的第三個參數(即 TRUE)指定我們希望按升序對值進行排序。

以下是其他可以與 FILTER 函數結合使用的 Excel 函數:

  • SUMIFAVERAGEIF:您可以使用 FILTER 函數建立符合特定條件的資料子集,然後使用 SUMIF 或 AVERAGEIF 函數計算該資料子集的總和或平均值。
    • 例如,如果您有不同產品的銷售資料列表,並且想要計算特定產品的總銷售額,則可以使用 FILTER 為該產品建立資料子集,然後使用 SUMIF 函數計算總銷售額。
  • MAXMIN:您可以使用 FILTER 函數在符合特定條件的資料子集中尋找最大值或最小值。在銷售資料範例中,您可以使用具有 MAX 或 MIN 的 FILTER 函數來尋找銷售額最高或最低的產品。
  • COUNT:您也可以將 COUNT 函數與 FILTER 結合使用來取得符合特定條件的儲存格數量。

總的來說,將 FILTER 函數與其他 Excel 函數結合使用可以幫助您執行更高級的分析,並使您的資料更有意義和更有用。

使用 Excel 的 FILTER 函數有效地篩選數據

Excel 的 FILTER 函數可讓您根據指定條件快速輕鬆地篩選資料。透過使用 FILTER 函數,您可以避免手動對大型資料集進行排序以查找所需資料的麻煩。您可以指定多個條件並使用“AND”和“OR”等運算符將它們組合起來,從而為您提供靈活性並控制過濾公式。

無論您是經驗豐富的分析師還是初學者,Excel 的 FILTER 功能都可以幫助您簡化工作流程並充分利用資料。

Sign up and earn $1000 a day ⋙

Leave a Comment

如何修復#SPILL!在 Microsoft Excel 中

如何修復#SPILL!在 Microsoft Excel 中

錯誤#SPILL!在 Excel 中這個問題很常見,修復起來也很簡單。以下是修復#SPILL 的方法!錯誤。在 Excel 中很容易。

為什麼複選框是未充分利用的 Excel 功能?

為什麼複選框是未充分利用的 Excel 功能?

從表面上看,Excel 複選框似乎是一個非常簡單的功能 - 這可能是它們經常被忽視的原因。

為什麼 Excel 是您唯一需要的專案管理工具?

為什麼 Excel 是您唯一需要的專案管理工具?

很多人嘗試過很多專案管理工具,但最後還是回歸到Excel來進行專案管理。雖然它可能不適合所有人,但它是一個簡單而有效的解決方案,您已經知道如何使用它。

微軟允許用戶在 Windows 上免費使用 Office 應用程序,但有一些限制。

微軟允許用戶在 Windows 上免費使用 Office 應用程序,但有一些限制。

微軟最近提高了其 Microsoft 365 訂閱的價格,並透過在服務中添加更多 AI 體驗來證明這項變更的合理性。

TRUNC 函數:如何刪除小數並縮短數值

TRUNC 函數:如何刪除小數並縮短數值

Excel 中有多種方法可以刪除小數並縮短數值。在本文中,Quantrimang.com 將解釋如何使用 TRUNC 函數並指出它與其他技術的差異。

SUBTOTAL 函數:計算 Excel 中篩選清單的總值

SUBTOTAL 函數:計算 Excel 中篩選清單的總值

對於 Microsoft Excel 使用者來說,過濾資料時的總和函數非常重要。本文將為您總結如何使用 Subtotal 在 Excel 中篩選和計算總計。

如何將 Airtable 匯出到 Excel 和 Google 表格

如何將 Airtable 匯出到 Excel 和 Google 表格

Airtable 讓您輕鬆建立和分享關聯式資料庫。將您的 Airtable 資料匯出到 Google Sheets 或 Excel 以享受進階圖表和資料視覺化的好處。

在 Excel 中使用 ChatGPT 的有效方法

在 Excel 中使用 ChatGPT 的有效方法

好奇 ChatGPT 如何增強您的 Excel 體驗?那麼請參考下面在 Excel 中使用 ChatGPT 的提示。

如何在 Microsoft Excel 中使用 WORKDAY 函數

如何在 Microsoft Excel 中使用 WORKDAY 函數

在 Microsoft Excel 中,WORKDAY 函數是一個與日期和時間相關的函數,其目的是傳回指定工作天數之前和之後的日期。工作日不包括週末或任何被定義為假日的日子。

為什麼這麼多人停止使用 Google Sheets 而改用 Excel?

為什麼這麼多人停止使用 Google Sheets 而改用 Excel?

有一段時間,Google Sheets 正在吸引人們遠離 Excel。但許多人意識到 Google Sheets 遠遠無法擊敗 Excel 後就放棄了。

如何在 Excel 中使用 TREND 函數

如何在 Excel 中使用 TREND 函數

您可以使用 TREND 函數在 Excel 中計算和視覺化趨勢。以下是如何在 Microsoft Excel 中使用 TREND 函數。

2024、2025版本更新 - Recovery Toolbox for Excel

2024、2025版本更新 - Recovery Toolbox for Excel

Recovery Toolbox for Excel,Excel的Recovery Toolbox是一種特殊的工具,用於快速輕鬆地恢復Microsoft Excel文件。

如何將PDF文件插入Excel

如何將PDF文件插入Excel

將PDF文件添加到Excel將使使用此電子表格工具的效率和專業性大大提高,本文提供具體的步驟和技巧。

如何在 Excel 上啟用和停用巨集

如何在 Excel 上啟用和停用巨集

以下文章將指導讀者如何在 Excel 2007、2010、2013 和 2016 中啟用和停用巨集。

普通電視和智慧電視的差別

普通電視和智慧電視的差別

智慧電視確實風靡全球。憑藉如此多的強大功能和互聯網連接,科技改變了我們觀看電視的方式。

為什麼冷凍室沒有燈,冷藏室有燈?

為什麼冷凍室沒有燈,冷藏室有燈?

冰箱是家庭中常見的家用電器。冰箱通常有 2 個隔間,冷藏室寬敞,並且每次使用者打開時都會自動亮燈,而冷凍室狹窄且沒有燈。

解決 Wi-Fi 速度變慢的網路擁塞問題的 2 種方法

解決 Wi-Fi 速度變慢的網路擁塞問題的 2 種方法

除了路由器、頻寬和乾擾之外,Wi-Fi 網路還受到許多因素的影響,但也有一些智慧的方法可以增強您的網路效能。

如何使用 Tenorshare Reiboot 將 iOS 17 降級到 iOS 16 且不遺失數據

如何使用 Tenorshare Reiboot 將 iOS 17 降級到 iOS 16 且不遺失數據

如果您想在手機上恢復穩定的 iOS 16,這裡是卸載 iOS 17 並從 iOS 17 降級到 16 的基本指南。

每天吃優​​格會對身體產生什麼影響?

每天吃優​​格會對身體產生什麼影響?

酸奶是一種美妙的食物。每天吃優​​格好嗎?每天吃酸奶,你的身體會發生怎樣的變化?讓我們一起來了解一下吧!

哪種米最有益於健康?

哪種米最有益於健康?

本文討論了最有營養的米種類以及如何最大限度地發揮所選米的健康益處。

如何早上準時起床

如何早上準時起床

制定睡眠時間表和就寢習慣、更改鬧鐘以及調整飲食都是可以幫助您睡得更好、早上準時起床的一些措施。

玩 Rent Please! 的提示新手模擬房東

玩 Rent Please! 的提示新手模擬房東

請租用! Landlord Sim 是一款適用於 iOS 和 Android 的模擬手機遊戲。您將扮演一個公寓大樓的房東,開始出租公寓,目標是升級公寓的內部並為租戶做好準備。

最新浴室塔防代碼及代碼輸入方法

最新浴室塔防代碼及代碼輸入方法

取得浴室塔防 Roblox 遊戲代碼並兌換令人興奮的獎勵。它們將幫助您升級或解鎖具有更高傷害的塔。

變壓器的結構、符號和工作原理

變壓器的結構、符號和工作原理

讓我們以最準確的方式了解變壓器的結構、符號和運作原理。

人工智慧讓智慧電視更上一層樓的四種方式

人工智慧讓智慧電視更上一層樓的四種方式

從更好的影像和聲音品質到語音控制等等,這些人工智慧功能讓智慧電視變得更好!

為什麼 ChatGPT 比 DeepSeek 更好

為什麼 ChatGPT 比 DeepSeek 更好

最初,人們對DeepSeek寄予厚望。作為 ChatGPT 強勁競爭對手的 AI 聊天機器人,它承諾提供智慧聊天功能和體驗。

認識 Fireflies.ai:免費的 AI 秘書,幫你節省大量工作時間

認識 Fireflies.ai:免費的 AI 秘書,幫你節省大量工作時間

在記下其他重要事項時很容易錯過重要細節,而在聊天時記筆記可能會分散注意力。 Fireflies.ai 就是解決方案。

如何飼養 Minecraft 中的美西蠑螈,馴服 Minecraft 中的蠑螈

如何飼養 Minecraft 中的美西蠑螈,馴服 Minecraft 中的蠑螈

如果玩家知道如何使用 Axolot Minecraft,它將成為玩家在水下操作時的絕佳助手。

《噤界:前路》PC遊戲配置

《噤界:前路》PC遊戲配置

《寂靜之地:前路》的配置評價相當高,因此您需要在決定下載之前考慮其配置。