関数 PR

【初心者向け】Excel関数「MAX関数」について超簡単解説!

記事内に商品プロモーションを含む場合があります

こんにちは!
今回は、Excelの数ある関数の中でも特に便利で使い勝手の良い
「MAX関数」について、初心者でもわかりやすいように丁寧に解説します

MAX関数を使いこなせるようになると、
データの中から最大値を簡単に見つけることができるようになります。
この記事を読んで、MAX関数をマスターしましょう!

今回は「MAX関数」について
初心者でも理解できる様に
簡単に解説していきます!

1. MAX関数とは?

MAX関数は、指定した範囲内の最大値を返す関数です。
大量のデータから最大値を簡単に見つけ出すことができるため、
ビジネスや学業でのデータ分析に非常に役立ちます。

MAX関数の構文

=MAX(数値1, [数値2], ...)
  • 数値1, 数値2, …: 比較対象となる数値またはセル範囲です。
    複数の数値やセル範囲を指定することができます。

2. MAX関数の基本的な使い方

例1: 単一の範囲から最大値を取得

例えば、A1からA10までのデータ範囲から最大値を取得する場合、
次のように入力します。

=MAX(A1:A10)

この式は、A1からA10までの範囲で最も大きな値を返します。

例2: 複数の範囲から最大値を取得

複数の範囲や個別の数値から最大値を取得する場合、
次のように入力します。

=MAX(A1:A10, B1:B10, 100, 200)

この式は、A1からA10、B1からB10、100、および200の中で最も大きな値を返します。

例3: 条件付きの最大値を取得

条件付きで最大値を取得するには、MAX関数とIF関数を組み合わせます。
例えば、特定の条件を満たす範囲の最大値を取得する場合は、次のようにします。

=MAX(IF(A1:A10 > 50, A1:A10))

この式は、A1からA10までの範囲で50より大きい値の中から最大値を返します
これは配列数式なので、入力後にCtrl+Shift+Enterを押す必要があります。

3. MAX関数の応用例

応用例1: 売上データから月別の最大売上額を抽出

売上データが次のように入力されているとします。

売上額
1月5000
2月6000
3月7000
4月8000
5月6500

このデータから最大売上額を抽出するには、次のように入力します。

=MAX(B2:B6)

この式は、B2からB6の範囲で最も大きな値を返します。
この場合、最大売上額は8000です。

応用例2: 学生の成績データから最高得点を抽出

学生の成績データが次のように入力されているとします。

学生名成績
Aさん85
Bさん90
Cさん78
Dさん92
Eさん88

このデータから最高得点を抽出するには、次のように入力します。

=MAX(B2:B6)

この式は、B2からB6の範囲で最も大きな値を返します。この場合、最高得点は92です。

4. MAX関数を使用したVBAコード

ExcelのVBAを使用してMAX関数を実行する方法も紹介します。
VBAを使うと、さらに自動化が進みます。

Sub GetMaxValue()
    Dim ws As Worksheet
    Set ws = ThisWorkbook.Sheets("Sheet1")

    ' 範囲を指定
    Dim dataRange As Range
    Set dataRange = ws.Range("A1:A10")

    ' 最大値を取得
    Dim maxValue As Double
    maxValue = Application.WorksheetFunction.Max(dataRange)

    ' 結果を表示するセルを指定
    ws.Range("B1").Value = maxValue
End Sub

このスクリプトは、Sheet1のA1からA10の範囲内で最大値を取得し、
その値をB1に表示します。

5. まとめ

MAX関数は、大量のデータから最大値を簡単に抽出できる非常に便利な関数です。
ビジネスデータの分析や学業成績の評価など、さまざまな場面で役立ちます。
ぜひ、この記事を参考にしてMAX関数を使いこなしてください。

これからも一緒に学んでいきましょう!

【お使いのパソコンにExcelをインストールする】

created by Rinker
¥14,899 (2024/12/23 20:26:25時点 楽天市場調べ-詳細)
マイクロソフト Excel 2021

【オススメExcel書籍はこちらから購入可能!】

created by Rinker
¥1,738 (2024/12/23 21:53:02時点 楽天市場調べ-詳細)

この記事を書いている人

◉てるパパ(telpapa)
本業でExcelを駆使して業務改善を行う
30代会社員