MAXIFS 函數

Excel MAXIFS 函數教學

MAXIFS 函數的用途

MAXIFS 函數用來返回一組數值中,符合指定條件的最大值。這使得你可以在多個條件下,篩選數據並找出最大值。與 MAX 函數不同的是,MAXIFS 函數允許你對數據範圍設置一個或多個條件。


語法

MAXIFS(max_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
參數說明
max_range要從中返回最大值的數值範圍。
criteria_range1要對其應用條件的第一個範圍。
criteria1第一個範圍所需符合的條件。
[criteria_range2, criteria2], …可選的額外範圍和條件,可以設置多個條件進行過濾。

範例 1:單一條件的最大值

假設你有一個銷售表格,其中包含員工的銷售額,並希望找出符合某個條件(例如某員工)的最大銷售額。

數據範例:

員工銷售額
Alice1000
Bob1500
Alice1200
Bob2000
Alice900

你希望找出 Alice 的最大銷售額。

公式如下:

=MAXIFS(B2:B6, A2:A6, "Alice")

? 結果:這個公式會返回 Alice 的最大銷售額,即 1200


範例 2:多條件的最大值

假設你有兩個條件:你希望找出 Alice 的最大銷售額,並且這個銷售額需要大於 1000。

數據範例:

員工銷售額年度
Alice10002024
Bob15002024
Alice12002024
Bob20002025
Alice9002024

你希望找出 Alice 在 2024 年銷售額大於 1000 的最大值。

公式如下:

=MAXIFS(B2:B6, A2:A6, "Alice", C2:C6, 2024, B2:B6, ">1000")

? 結果:這個公式會返回 1200,因為它符合條件:Alice 的銷售額大於 1000 且是 2024 年的銷售額。


範例 3:使用比較運算符

你可以使用比較運算符(例如 >, <, >=, <=, <>)來設置條件。比如,你希望找出所有銷售額大於 1000 的最大值。

公式如下:

=MAXIFS(B2:B6, B2:B6, ">1000")

? 結果:這個公式會返回銷售額大於 1000 的最大值,即 2000


範例 4:處理空白或錯誤值

MAXIFS 函數會忽略範圍中的空白單元格和錯誤值,只會考慮有效的數字。因此,如果你的數據範圍中有錯誤值或空白,MAXIFS 會跳過這些值。


注意事項

  1. 多條件篩選
    • MAXIFS 函數允許你設置多個條件。每個條件都會對應一個範圍和條件。如果有多個條件範圍,它們必須具有相同的行數或列數。
  2. 條件的靈活性
    • MAXIFS 函數的條件非常靈活,你可以使用文字、數字、邏輯值、比較運算符等進行條件設置。
  3. 空白和錯誤值的處理
    • MAXIFS 會忽略空白單元格和錯誤值(例如 #N/A#DIV/0! 等)。

應用場景

銷售數據分析:在銷售數據中查找滿足特定條件的最大銷售額,例如找出每個地區的最高銷售額。
人力資源分析:找出滿足特定條件的最大薪水或最大工時等數據。
財務分析:根據多個條件找出最大的收益或支出等。


總結

MAXIFS 函數是非常強大的工具,它允許你在多個條件下篩選並找出最大值。無論是單一條件還是多條件篩選,它都能幫助你輕鬆地處理和分析數據。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *