星期三, 9月 24, 2025

[Sheets] Filter()

在 Google Sheets 內可以透過 Filter() 來進行資料篩選

Filter 語法

FILTER(範圍, 條件_1, [條件_2, ...])
  • 範圍:篩選資料範圍,沒有一定要連續範圍
  • 條件_1:列 (Row)、欄 (Column) 或計算結果為 True 或 False
  • 條件_2:可以設定多個篩選條件,以條件一為準則
附註
  • 只能用來單獨篩選列 (Row) 或欄 (Column),要同時篩選列 (Row) 和欄 (Column),請使用兩次 Filter(),把第一次篩選結果當做第二次的資料範圍。
  • 篩選不到資料,會回傳 #N/A

應用範例

官方文件資料
公式一:=FILTER(A2:B6, ISBLANK(C2:C6)),資料呈現範圍並沒有一定要包含篩選條件相關欄為

公式二:=FILTER({A2:A6 , B2:B6 , C2:C6}, ISBLANK(C2:C6) = false , B2:B6 = 2),資料範圍並沒有一定要是連續範圍,該例子是透過陣列來指定資料範圍,且設定多條件
公式三:=FILTER(A2:C6, B2:B6>5),沒有符合篩選條件資料,會以 #N/A 來呈現

沒有留言:

張貼留言