【函數】Filter 一個函數界的 BRITA 濾水壺

閱讀時間約 2 分鐘
高效生活,幫助你找回更多自己的時間

歡迎來到 AL 的 Googlesheet 學習筆記系列文章。在這個系列中,我們將一步步介紹各種函數,並將它們應用於日常生活中,加速工作、提高效率。




前言

Filter 函數顧名思義有「篩選、過濾」之意,能夠幫助你從大量數據海中獲取符合特定條件的資料,而且回傳的結果會顯示陣列而非單一筆數據,學習此函數,你將獲得比內建的過濾器更彈性、便利的工具。

在本文會先教導你 Filter 的基本應用概念,後續會再繼續推出延伸的應用與實作,敬請期待。





我可以應用在哪些情境呢?

在正式教學之前,我想先跟你簡單介紹一下,Filter 這個函數可以應用在什麼情境,以下提供幾個基礎範例給你參考,希望讓你有初步的認識。

數據查詢

raw-image

單&多條件判定:營業額、成績、性別

下面範例演示會一併展示




函數解讀

raw-image
  • 範圍:篩選的數據範圍(同時也是你的顯示結果,下面有詳細說明)
  • 條件 1:篩選數據的條件 1(必填)
  • 條件 2,3……:篩選數據的條件 2,3……(選填)
需滿足所有條件,最終結果才會顯示



範例演示

以下會用這組資料來進行範例演示

raw-image


篩選數學及格(>=60)的學生

raw-image
=FILTER(A2:D,B2:B>=60) 
翻譯:篩選 A2:D 欄位範圍,條件為 B2:B 欄位裡的資料,需大於等於 60

注意事項

  1. 篩選的範圍即是「結果呈現」的範圍,若把範圍修改成 A2:B,即會呈現下列效果
raw-image
  1. 若把範圍修改成 A3:D,可以看到數學那一列的資料就不會顯示
raw-image
  1. 修改範圍時,要連同條件的範圍一起修改,否則就會顯示錯誤
raw-image




延伸應用

  1. 結合 SUM、AVERAGE ……等函數,即可直接運算出過濾後的結果,如下圖
raw-image




練習

了解理論後,就必須馬上實作,這邊提供了兩個題目給你練習看看。

  1. 灰色是題目區,可以在函數試寫練習藍色是條件區。
  2. 藍色是條件區,給你條件&希望顯示的結果。
  3. 綠色是解答區,可以參考右邊解答,試著寫出函數。
raw-image




題目連結(←點擊前往)

如何將題目複製到我的試算表裡?

你可以將這份文件複製到自己的 Google試算表 進行練習,新增一個試算表,或是加入現有試算表都可以

你可以將這份文件複製到自己的 Google試算表 進行練習,新增一個試算表,或是加入現有試算表都可以



17會員
12內容數
文組出身,因緣際會下接觸到函數,進而開始了學習 Googlesheet 相關功能的旅程。會以一個平凡人的角度來解析各個函數功能與實際應用,也會分享實用的函數,讓你的生活與工作更便利、更接近你要成為的樣子。
留言0
查看全部
發表第一個留言支持創作者!
你可能也想看
[函數] 如何計算兩個民國日期相減 ?本文介紹如何使用 ChatGPT 4 計算兩個民國日期之間的差異。同時提到了使用函數 DATEDIF 和神奇的【R鍵】來解決問題。
Thumbnail
avatar
opa
2024-04-12
[函數] INDIRECT 函數進階應用INDIRECT 函數一般都使用【A1樣式】來做參照,本文將揭開 INDIRECT 函數,鮮為人知的【R1C1樣式】運用方法。
Thumbnail
avatar
opa
2024-02-28
函數式編程之後這個系列的文章主要專注於物件導向到函數式編程的差異與分析,並針對概念與機制上的不同進行比較。很多人說物件導向和函數式編程沒有哪個比較好的問題,只有哪個比較適合的問題,然而我並不這麼認為,我透過這一系列的文章從各個角度討論它們之間的優缺點就是為了闡述我的觀點。物件導向錯在沒有理論基礎,但它贏在熟悉性,
avatar
have bear
2024-02-15
所以函數式編程是什麼(二)前一篇文章中所提的函數式的三個機制明確說明了它關注的規則與能力具體是什麼。然而這套對於函數式編程的定義主要基於特定的類型系統,作為一個編程範式來說過於狹隘(物件導向的定義也是這樣)。更廣義的,我認為函數式編程主要依循三個原則,它們可以應用於任何程式語言,就算沒有靜態類型系統的支援也可以。例如在不管類
avatar
have bear
2024-02-08
[函數] REPLACE 與 LENB 《藝術般》的結合應用這篇文章介紹了一個在 Excel 中將郵遞區號加上括號的公式,並分析了公式的原理。這是一篇對於 Excel 公式拆解感興趣的人有價值的文章。
Thumbnail
avatar
opa
2024-01-30
Excel技巧|如何一秒分類表格資料?FILTER 函數教學,新手也能輕鬆上手你是否曾經遇到這樣的情況?手上有一張表格,需要根據某個欄位進行分類,但表格又很繁雜,如果手動一個個查找,就需要花費大量時間才能找到想要的資料,這樣實在是太沒效率又容易眼花。 今天,我就來教你一個FILTER 函數快速分類技巧,讓你輕鬆掌握數據,節省時間。
Thumbnail
avatar
小資女の職場生存之道
2024-01-24
[函數]【神秘的 LOOKUP + 複數】應用在數字區間範圍媽 ~ 我終於把【工程數學】應用在生活中了 !! 《 LOOKUP 與 複數 的完美結合運用 》
Thumbnail
avatar
opa
2023-11-11
[函數] 如何計算 祖父母節 和 感恩節 ?再次利用 WORKDAY.INTL 函數來計算感恩節、祖父母節。
Thumbnail
avatar
opa
2023-08-04
[函數] WORKDAY.INTL 函數研究探討史上最強的計算母親節 Excel 公式!
Thumbnail
avatar
opa
2023-06-17
函數與類:如何選擇使用哪個?為什麼?在程式設計中,我們通常會遇到一個問題: 何時應該使用具有方法的類別,何時應該在模組中使用函式? 如果選擇不當,你的程式碼可能比需要的更複雜,這使得維護更困難 首先,我們需要更好地理解函式和類別的差異。 函式接收輸入參數,然後進行一些操作,並返回結果。你可以將這個結果傳遞給其他函式。在像Haskell
Thumbnail
avatar
阿亮 | LJ
2023-06-11