MAXIFS

一連の条件でフィルタされたセル範囲内の最大値を返します。

使用例

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

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

構文

MAXIFS(範囲, 条件範囲1, 条件1, [条件範囲2, 条件2, …])

  • 範囲 - 最大値を求める対象のセルの範囲です。

  • 条件範囲1 - 条件1 で検証するセルの範囲です。

  • 条件1 - 条件範囲1 に適用するパターンまたはテストです。

  • 条件範囲2, 条件2, … [省略可] - 追加の範囲と対応する条件です。これらすべての条件に一致する最大値が返されます。

メモ

  • MAXIFS 関数では、どの条件にも一致しない場合は 0 が返されます。
  • 範囲とすべての条件範囲は同サイズにする必要があります。サイズが異なると、MAXIFS 関数から #VALUE エラーが返されます。

関連項目

MINIFS:

一連の条件でフィルタされたセル範囲内の最小値を返します。

SUMIFS: 複数の基準に応じた範囲の合計を返します。

MAXIFS:

一連の条件でフィルタされたセル範囲内の最大値を返します。

IFS:

複数の条件を検証し、最初の条件を満たす場合に対応する値を返します。

サンプル

  A B C
1 ID スコア セクション
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”)

 

この情報は役に立ちましたか?
改善できる点がありましたらお聞かせください。