MAXIFS

根據一組條件進行篩選,傳回特定儲存格範圍中的最大值。

適用於 BigQuery 的 MAXIFS

先根據一組條件篩選其他資料欄中的值,然後傳回篩選後目標資料欄中的最大值。

用法示範

MAXIFS(table_name!price, table_name!fruits,”Apple”, table_name!inventory, “<30”)

語法

MAXIFS(資料欄, 條件核對欄_1, 條件_1, 條件核對欄_2, 條件_2)

  • 資料欄:評估最大值時所用的資料欄。
  • 條件核對欄_1:要用於評估「條件_1」的資料欄。
  • 條件_1:要套用到「條件核對欄_1」的規律或檢驗,評估結果為「TRUE」的所有儲存格都會納入篩選後的資料集。
  • 條件核對欄_2:要用於評估其他條件的其他資料欄。各個條件核對欄與其對應條件組合產生各自的資料集,這些資料集再經過交集就得到篩選後的資料集。
  • 條件_2:要套用到「條件核對欄_2」的規律或檢驗。

用法示範

MAXIFS(A1:A3, B1:B3, 1, C1:C3, “A”)

MAXIFS(D4:E5, F4:G5, “>5”, F6:G7, “<10”)

語法

MAXIFS(範圍, 條件核對範圍_1, 條件_1, [條件核對範圍_2, 條件_2, …])

  • range - 系統會計算儲存格範圍中的最大值。

  • criteria_range1 - 評估 criterion1 的儲存格範圍。

  • 條件_1 - 要套用到「條件核對範圍_1」的規律或檢驗。

  • 條件核對範圍_2, 條件_2, … 選用:其他條件核對範圍與其對應條件。請注意,各引數組合產生的資料集再經過交集就得到篩選後的資料集。

附註

  • 如果未符合任何條件,MAXIFS 就會傳回 0
  • range 和所有條件範圍的大小必須相同,否則 MAXIFS 會傳回 #VALUE 錯誤。

另請參閱

MINIFS

根據一組條件進行篩選,傳回特定儲存格範圍中的最小值。

 

SUMIFS:傳回根據多個條件而得出的範圍總和。

IFS

計算多個條件並傳回對應第一個 True 條件的值。

 

範例

  A B C
1 編號 分數 區段
2 123 30 B
3 102 28 A
4 157 29 A
5 189 19 B
6      
7 公式
8 157 = MAXIFS(A2:A5, B2:B5, ">25", C2:C5, “A”)
9 123 = MAXIFS(A2:A5, B2:B5, ">25", C2:C5, “B”)
10 189 = MAXIFS(A2:A5, B2:B5, "<35", C2:C5, “B”)
11 0 = MAXIFS(A2:A5, B2:B5, ">35", C2:C5, “B”)

 

還有其他問題嗎?

嘗試以下步驟:

true
造訪學習中心

您有在公司或學校使用 Google 文件等 Google 產品嗎?快來試試實用的秘訣、教學課程和範本,瞭解如何在不安裝 Office 的情況下處理 Office 檔案、建立動態專案計劃和小組日曆、自動整理收件匣及進行其他作業。

搜尋
清除搜尋內容
關閉搜尋
主選單
10564640305825288981
true
搜尋說明中心
true
true
true
true
true
35
false
false