Excel関数 逆引き集 | 最大値を求める → MAX

Excel
スポンサーリンク

概要

「この中で一番大きい値はどれ?」「最高点は?」「売上の最大はいくら?」
そういう“いちばん大きいもの”を一発で取り出してくれるのが MAX 関数です。

MAX は、指定したセルや範囲の中から「最大値(いちばん大きい数)」を返す関数です。
A1~A10 の中で一番大きい値を知りたい、そんなときに真っ先に使います。

ここでは、プログラミング初心者でも迷わないように、
MAX の基本から、よくある使い方、テンプレート、例題まで丁寧に解説します。


MAX 関数の基本

基本の書式と考え方

MAX 関数の基本形は次の通りです。

=MAX(数値1, [数値2], …)

「数値1」のところには、セル範囲(例:A1:A10)、単独のセル(例:B2)、直接書いた数値(例:100)などを指定できます。

一番よく使う形は「範囲を1つ指定する」パターンです。

=MAX(A1:A10)

これは「A1 から A10 までのセルの中で、一番大きい値」を返します。


基本パターン:よく使う MAX の書き方

連続した範囲の最大値を求める

最も基本的なパターンです。

例:A1〜A10 の中で最大の値を求める

=MAX(A1:A10)

テストの最高点、売上の最大値など、
「この列の中で一番大きいもの」を知りたいときに使います。

離れたセル・範囲をまとめて最大値を求める

離れた場所にあるセルや範囲も、カンマで区切って一度に指定できます。

例:A1〜A5 と C1〜C5 の中で最大値を求める

=MAX(A1:A5, C1:C5)

例:特定のセルだけ(B2、B4、B6)の中で最大値を求める

=MAX(B2, B4, B6)

例:範囲と単独の数値を混ぜる

=MAX(A1:A5, 100)

実務でよくある MAX の使い方

行方向・列方向の最大値

点数表や売上表などで、「縦の最大」「横の最大」を出すのは定番です。

例:B2〜B10(1月の売上)の最大値

=MAX(B2:B10)

例:B2〜G2(1人分の1〜6月の売上)の最大値

=MAX(B2:G2)

「この月で一番売れたのはいつか」「この人の最高売上はいくらか」
といった確認に使えます。

オートSUM の近くの「最大値」ボタン

リボンの「Σ(オートSUM)」の近くに「最大値」というボタンがあります。
これを押すと、自動で =MAX(…) を入れてくれます。

イメージとしては、

  1. 最大値を表示したいセルを選ぶ
  2. 「最大値」ボタンを押す
  3. Excel が自動で範囲を推測してくれるので、Enter で確定

という流れです。


MAX を使うときに知っておきたいポイント

文字列や空白セルはどう扱われるか

MAX は、基本的に「数値だけ」を対象にします。
範囲の中に空白セルや文字列が混ざっていても、それらは無視されます。

例えば、A1〜A5 が
10、20、(空白)、30、40
だった場合、

=MAX(A1:A5)

は「10, 20, 30, 40 の中で最大の 40」を返します。

ただし、「数字に見える文字列」(例:"100")は数値として扱われないことがあるので、
基本は「ちゃんと数値として入力されているか」を意識しておくと安心です。

エラー値が混ざっていると MAX もエラーになる

範囲の中に #DIV/0!#VALUE! などのエラーがあると、
MAX の結果もエラーになります。

この場合は、

  • エラーの原因を取り除く
  • IFERROR などでエラーを別の値に置き換える

といった対策が必要です。


MAX のテンプレート集

基本の最大値

=MAX(A1:A10)

離れた範囲をまとめて最大値

=MAX(A1:A10, C1:C10)

特定セルだけの最大値

=MAX(B2, B4, B6)

行の最大値(横方向)

=MAX(B2:G2)

列の最大値(縦方向)

=MAX(B2:B100)

例題

問題1

A1〜A5 に 5人分のテストの点数が入力されています。
この 5人の中で、最高点を求める式を MAX 関数で書いてください。

=MAX(A1:A5)

問題2

B2〜B10 に「1月の売上」、C2〜C10 に「2月の売上」が入っています。
1月と2月の売上をすべてまとめた中で、最大の売上金額を求める式を書いてください。

=MAX(B2:B10, C2:C10)

問題3

D2、F2、H2 に「特定商品の売上」が入っています。
この 3つのセルの中で最大の売上を求めたいです。
MAX 関数を使った式を書いてください。

=MAX(D2, F2, H2)

問題4

B2〜G2 に「ある社員の1〜6月の売上」が入っています。
この社員の半年分の売上のうち、最大の月の売上金額を求める式を書いてください。

=MAX(B2:G2)

問題5

B2〜B100 に「売上金額」が入っています。
この列全体(B2〜B100)の中で、最大の売上金額を求める式を書いてください。

=MAX(B2:B100)

MAX は、「この中で一番大きいものは?」という問いに即答してくれる関数です。
SUM(合計)、AVERAGE(平均)と並んで、
データを“ざっくり把握する”ための基本三兄弟のひとつとして、しっかり押さえておくと良いですよ。

Excel
スポンサーリンク
シェアする
@lifehackerをフォローする
スポンサーリンク
タイトルとURLをコピーしました