説明
この関数を使用して、指定された条件設定で指定されたセル間の最大値を返却する。
MAXIFSは、1つ以上の特定の条件を満たす範囲の中で最大の値を検索するのに便利です。この関数は、複数の変数やカテゴリーを持つデータを分析するときに、特に手助けとなります。
構文
MAXIFS(max_range, criteria_range_1, criteria_1, [..., criteria_range_126, criteria_126])
入力
この関数は以下の引数を承認します:
| 名称 | 必須 | 説明 | 有効な入力 |
|---|---|---|---|
最大範囲 |
はい | 最大値を決定するセルの範囲。 | 数値、数値を含むセルへの参照、セル範囲、またはこれらのいずれかになる数式。 |
クライテリア_レンジ_1 |
はい |
criteria_1 で評価するセルの範囲。 |
セル範囲、またはセル範囲になる数式。 |
基準_1 |
はい |
criteria_range1 を評価する条件。 |
数値、テキスト文字列、セル参照、またはこれらのいずれかになる数式。 |
[criteria_range_n, criterion_n]。 |
いいえ | その他の範囲とそれに対応する条件。 |
criteria_range_1 およびcriterion_1 と同じ。最大126組のレンジ/条件ペアを追加プロバイダーとして提供できます。 |
例
サンプルデータ
| A | B | C | 17 才以上対象 |
|---|---|---|---|
| 地域 | 製品 | 売上高 | 四半期 |
| 北 | りんご | 5000 | Q1 |
| 南 | オレンジ | 4500 | Q1 |
| 東 | りんご | 6000 | Q2 |
| 西 | バナナ | 5500 | Q2 |
| 北 | オレンジ | 4800 | Q3 |
数式のサンプル
| 数式 | 説明 | 結果 |
|---|---|---|
=MAXIFS(C2:C7, B2:B7, "りんご") |
リンゴの売上高を返します。 | 6000 |
=MAXIFS(C2:C7, A2:A7, "North", D2:D7, "Q1") |
第1四半期における北部地域の最大売上高を返却。 | 5000 |
=maxifs(c2:c7, d2:d7, "q2") |
第2四半期の最大売上高を返却。 | 6000 |
=MAXIFS(C2:C7, B2:B7, "<>りんご") |
リンゴ以外の商品の最大売上高を返却します。 | 5500 |
=MAXIFS(C2:C7, C2:C7, ">=5000", D2:D7, "Q1") |
第1四半期中に5000以上の売上があった場合に返します。 | 5000 |
メモ
- MAXIFS は、指定されたすべての条件範囲を同時に評価する。
- 指定されたすべての条件を満たすセルがない場合、MAXIFS は 0 を返却する。
- テキスト条件にはワイルドカード(*と?)を使用できます。
- 条件には数学演算子(=, >, <, <>, >=, <=)を含むことができ、より柔軟な条件を設定することができる。
- MAXIFS は
max_rangeの空白セルを無視する。 - MAXIFS は、テキスト条件を評価するときに大文字と小文字を区別しない。
ヒント
- 複数の条件を含む複雑なデータ分析にはMAXIFSを使用する。
- MAXIFS をMINIFS やAVERAGEIFS のような他の関数と結合して、包括的なデータ分析を行う。
- 日付を扱う場合は、DATE 関数を条件に使用すると、より正確な絞込みができます。
- 複数の条件の少なくとも1つを満たす最大値を検索するには、MAXIFSの代わりに、MAX 、複数のIF ステートメントを結合する。
関連関数
AVERAGE
AVERAGEA
AVERAGEIF
AVERAGEIFS
LARGE
MAX
MAXA
MAXIFS
MEDIAN
MIN
MINA
MINIFS
PERCENTILE
PERCENTILE.EXC
PERCENTILE.INC
QUARTILE
QUARTILE.EXC
QUARTILE.INC
RANK
RANK.AVG
RANK.EQ
SMALL
STDEV
STDEV.P
STDEV.S
STDEVA
STDEVPA