MAXIFS関数の使い方|条件に合う最大値を求める

MAXIFS関数の使い方|条件に合う最大値を求める

ExcelのMAXIFS関数は、指定された条件を満たすセルの中から最大値を求めるための便利な関数です。複数の条件に基づいてデータを分析する際に役立ちます。ここでは、MAXIFS関数の使い方とその活用方法について詳しく解説します。

目次

関数の説明

MAXIFS関数

MAXIFS関数は、指定した条件に一致するセルの中から最大値を返します。この関数は、複数の条件を指定できるため、柔軟なデータ分析が可能です。

関数

対応バージョン

Excel 2016以降

構文

MAXIFS関数の構文
数式=MAXIFS(max_range,criteria_range1,criteria1,[criteria_range2,criteria2],...)
ひとことで条件に合うセルの最大値を返す
max_range
最大値を求める範囲です
criteria_range1
条件を調べる範囲です
criteria1
条件です
[criteria_range2
2つ目の条件範囲です(省略できます)
criteria2]
2つ目の条件です
...
このセルの値です
補足条件に合うセルがないときは、0を返します。

引数

MAXIFS関数の引数

引数説明
max_range最大値を求める範囲。
criteria_range1条件を適用する範囲。
criteria1条件を指定します。
[criteria_range2](オプション)追加の条件を適用する範囲。
[criteria2](オプション)追加の条件を指定します。

関数作成のポイント

  • 複数の条件を指定することで、より細かいデータ分析が可能です。
  • max_rangeには、数値データが含まれるセル範囲を指定します。
  • 条件範囲と条件はペアで指定し、一つ以上の条件を指定できます。

関数活用のポイント

  • データの傾向やパターンを把握するために使用します。
  • 複数の条件を組み合わせて、特定のデータセットの中から最大値を見つけるのに役立ちます。
  • データのフィルタリングと最大値の取得を同時に行えるため、効率的なデータ分析が可能です。

まず動かしてみよう|この記事のサンプルをその場で試せます

練習用ファイルをダウンロードしなくても、記事と同じデータ・同じセル番地のサンプルをここで動かせます。黄色いセルを書き換えると、結果がその場で変わります。各解説の最後にある「▶ この式を試す」を押すと、このツールの該当セルへ移動します。

使用例

サンプルデータ

ABC
数値カテゴリ日付
10A2023/01/01
20B2023/01/02
30A2023/01/03
40B2023/01/04
50A2023/01/05
60B2023/01/06

サンプル式

セルに入力:条件つきの最大値
数式=MAXIFS(A2:A7,B2:B7,"A")
ひとことでB列が「A」の行の、A列の最大値
A2:A7
最大値を求める範囲です
B2:B7
条件を調べる範囲です
"A"
条件です
補足練習ファイルでは、男性の身長の最大値が198です。

この式は、範囲A2:A7の中で、範囲B2:B7が「A」に一致するセルの最大値を計算します。結果は 50 になります。

条件に合う最大値を求める(MAXIFS)式 =MAXIFS(C3:C12, B3:B12, "男") の解説図。C13に入力する
C13に =MAXIFS(C3:C12, B3:B12, "男") を入力。性別が「男」の8人の身長のうち いちばん高い B さん → 198

サンプルデータダウンロード

練習用Excelファイル(無料ダウンロード)
この記事の解説で使うExcelデータです。数式と練習データが入っているので、本文の式を同じ表で試せます。
Excelファイル(.xlsx)/登録不要/数式・練習データ入り

まとめ

MAXIFS関数は、複数の条件を指定して最大値を求める際に非常に便利な関数です。データのフィルタリングと最大値の取得を一度に行えるため、効率的なデータ分析が可能になります。さまざまなデータセットに応じて、MAXIFS関数を活用してみましょう。

関連のある関数

関連関数

関数説明
MINIFS指定した条件に一致するセルの中から最小値を返します。
SUMIFS指定した条件に一致するセルの合計を返します。
AVERAGEIFS指定した条件に一致するセルの平均を返します。
COUNTIFS指定した条件に一致するセルの個数を返します。
LARGE指定された範囲の中でn番目に大きい値を返します。

以上がExcelのMAXIFS関数に関する詳細な解説です。これらの関数を活用して、データセットの中から特定の条件に基づく最大値を見つけ、より正確なデータ分析を行いましょう。

最大値・最小値・順位を求めるExcel関数の使い分けは、こちらのまとめで整理しています。

関連して、MINIFS関数の使い方・Excelで最大値と最小値の差を求める方法もあわせてご覧ください。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

目次