MAXIFS 函數會根據指定的一組條件或準則傳回指定之儲存格範圍的最大值。
注意
此功能可在 Windows 或 Mac 上使用,若你有 Office 2019,或是擁有 Microsoft 365 訂閱。 如果您是 Microsoft 365 訂閱者,請確定您有最新版的 Office。
語法
MAXIFS(max_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
| 引數 | 描述 |
|---|---|
|
max_range (必要) |
要判斷最大值的儲存格實際範圍。 |
|
criteria_range1 (必要) |
使用準則評估的一組儲存格。 |
|
標準1 (必要) |
是以數字、運算式或文字形式指定的準則,可定義要評估為最大值的儲存格。 同一組準則也適用於 MINIFS、SUMIFS 和 AVERAGEIFS 函數。 |
|
criteria_range2, 標準2,... (可選) |
其他範圍及其相關準則。 您可以輸入最多 126 個範圍/準則配對。 |
註解
- max_range 和 criteria_rangeN 引數的大小及形狀必須相同,否則這些函數會傳回 #VALUE! 錯誤。
範例
請複製下列每個表格中的範例資料,並貼到新 Excel 工作表中的儲存格 A1。 若要讓公式顯示結果,請選取公式,按 F2,然後再按 Enter 鍵。 必要時,您可以調整欄寬來查看所有資料。
範例 1
| 成績 | 重量 |
|---|---|
| 89 | 1 |
| 93 | 2 |
| 96 | 2 |
| 85 | 3 |
| 91 | 1 |
| 88 | 1 |
| 公式 | 結果 |
| =MAXIFS(A2:A7,B2:B7,1) | 91 criteria_range1 中的儲存格 B2、B6 和 B7 符合準則 1。 max_range 中對應的儲存格 A6 有最大值。 因此結果是 91。 |
範例 2
| 重量 | 成績 |
|---|---|
| 10 | b |
| 1 | a |
| 100 | a |
| 1 | b |
| 1 | a |
| 1 | a |
| 公式 | 結果 |
| =MAXIFS(A2:A5,B3:B6,"a") | 10 註: criteria_range和max_range沒有對齊,但形狀和大小相同。在criteria_range1中,第一、第二和第四格子符合「a」的標準。在max_range對應的格子中,A2 的值最大。 因此結果是 10。 |
範例 3
| 重量 | 成績 | 課堂 | 等級 |
|---|---|---|---|
| 10 | b | Business | 100 |
| 1 | a | Technical | 100 |
| 100 | a | Business | 200 |
| 1 | b | Technical | 300 |
| 1 | a | Technical | 100 |
| 50 | b | Business | 400 |
| 公式 | 結果 | ||
| =最大次次 (A2:A7,B2:B7,“b”,D2:D7,“>100”) | 50 criteria_range1中,B2、B5 和 B7 符合「b」的標準。在criteria_range2對應的格子中,D5和D7符合100的標準 >。 最後,max_range 中對應的儲存格 A7 有最大值。 因此結果是 50。 |
範例 4
| 重量 | 成績 | 課堂 | 等級 |
|---|---|---|---|
| 10 | b | Business | 8 |
| 1 | a | Technical | 8 |
| 100 | a | Business | 8 |
| 11 | b | Technical | 0 |
| 1 | a | Technical | 8 |
| 12 | b | Business | 0 |
| 公式 | 結果 | ||
| =MAXIFS(A2:A7,B2:B7,"b",D2:D7,A8) | 12 criteria2 引數是 A8。 不過,由於 A8 是空白,因此視為 0 (零)。 criteria_range2 中符合 0 的儲存格是 D5 和 D7。 最後,max_range 中對應的儲存格 A7 有最大值。 因此結果是 12。 |
範例 5
| 重量 | 成績 |
|---|---|
| 10 | b |
| 1 | a |
| 100 | a |
| 1 | b |
| 1 | a |
| 1 | a |
| 公式 | 結果 |
| =MAXIFS(A2:A5,B2:c6,"a") | #VALUE! 由於 max_range 和 criteria_range 的大小和形狀不同,因此 MAXIFS 會傳回 #VALUE! 錯誤。 |
範例 6
| 重量 | 成績 | 課堂 | 等級 |
|---|---|---|---|
| 10 | b | Business | 100 |
| 1 | a | Technical | 100 |
| 100 | a | Business | 200 |
| 1 | b | Technical | 300 |
| 1 | a | Technical | 100 |
| 1 | a | Business | 400 |
| 公式 | 結果 | ||
| =最大次 (A2:A6,B2:B6,“a”,D2:D6,“>200”) | 0 任何符合準則的儲存格。 |
需要更多協助嗎?
你隨時可以向 Excel 技術社群 的專家詢問,或在 社群中獲得支援。