KutoolsforOffice— 1 つのソリューション、5 つの強力なツール。少ない労力で大きな成果。

Excel で最大値を見つける方法(ステップバイステップガイド)

著者アマンダ・リー変更日

Excel で最大値を見つけるのは、数値データを扱う際の定番作業です。値のセットの中で最も大きな数値を特定したいときや、その最大値がどこにあるかを知りたいときに役立つ、さまざまな関数とテクニックを本チュートリアルでご紹介します。

Excel で最大値を検索

動画:Excel で最大値を検索


Excel で最大値を返す

本セクションでは、限定された範囲内の値を評価し、その中から最大値を返す2 つのシンプルな方法をご紹介します。


MAX 関数で最大値を取得

リスト A2:A7 の最大値を取得するには、MAX 関数を使用して以下の手順に従ってください。

  1. 空白のセルを選択してください。
  2. 以下の MAX 数式を入力して Enter キーを押すと、結果が表示されます。
  3. =MAX(A2:A7)
  4. MAX 関数で最大値を取得
  5. ヒント:N 番目に大きい数値を取得するには、LARGE 関数を使用できます。たとえば、範囲 A2:A7 内で3 番目に大きい数値を求めるには、以下の数式を使用します。
    =LARGE(A2:A7,3)

オート SUM 機能で最大値を取得

オート SUM を使ってリスト A2:A7 の最大値を取得するには、以下の手順に従ってください。

注:オート SUM 機能を使って最大値を抽出するには、対象の数値が隣接したセルに並んでいる必要があります。

手順1:最大値を取得する数値の下または右のセルを選択します

  • 列内の最大値を取得するには(以下の例のように)、数値の直下にあるセル(この例ではセル A8)を選択してください。
  • 行内の最大値を取得するには、数値の右隣にあるセルを選択してください。
  • 数値の直下のセルを選択(この例ではセル A8)

手順2:オート SUM > Max を選択します

「数式」タブの「関数ライブラリ」グループにある「オート SUM」の下矢印をクリックし、「MAX」を選択します。

[合計]>[最大値]を選択

ヒント:このオプションは「ホーム」タブの「編集」グループにもあります。

手順3:Enter キーを押して最大値を取得します

選択した数値に基づいて MAX 数式が自動的に生成されます(左側の図参照)。Enter キーを押して数式を実行すると、選択範囲から最大値が求められます(右側の図参照)。

数値が自動的に選択された MAX 数式が生成されます。Enter キーを押して数式を実行し、最大の数値を取得します

ヒント:

  • オート SUM 機能は、長い連続した行や列を扱う際に特に便利です。MAX 関数を使う場合、手動で範囲を選択したり入力したりする手間が省けるからです。
  • 複数の列または行を扱う際は、テーブルの下端または右端のセルを選択し、「オート SUM」>「最大値」をクリックすれば、各列または各行の最大値を一括で求められます。
  • 表の下部にあるセルを選択し、[合計]>[最大値]をクリックして、各列の最大値を同時に検索

Excel で最大値を見つける

本セクションでは、数値群の中から最大値をハイライトしたり、選択したり、特定する方法をご紹介します。これにより、Excel データ内の最大値を簡単に見つけ出し、操作できます。


条件付き書式を使用するで最大値をすべてハイライト

条件付き書式を使用すると、特定の条件や基準に基づいてセルに視覚的な手がかりを適用できます。本セクションでは、Excel で条件付き書式を使って範囲内の最大値を含むすべてのセルをハイライトする方法を学びます。

手順1:最大値を見つける範囲を選択します

最大値を検索する範囲を選択

手順2:「ホーム」タブで、「条件付き書式を使用する」>「上位/下位ルール」>「上位10 項目」の順に選択します。

[ホーム]タブで、[条件付き書式]>[上位/下位ルール]>[上位 10 項目]を選択

手順3:条件付き書式を使用するルールを設定します

  1. 入力ボックスに「1」と入力し、最大値を持つセルのみを書式設定します。
  2. 事前定義されたオプションからお好みの書式を選択するか、「カスタム形式。。。」を選んで独自の書式を自由にカスタマイズしてください。
  3. ダイアログボックスで行った変更はデータセットに即座に反映され、[OK]をクリックした後の最終的な表示内容をプレビューできます。
  4. 条件付き書式ルールを設定

Kutools で範囲、列、または行内の最大値を選択

Kutools for Excel の「最大値/最小値のセルを選択」機能を使えば、指定範囲内の最大値を簡単に選択できます。さらに、その範囲内の各列または各行ごとに最大値を選び出すことも可能。また、最大値の最初のセルだけを選択するか、ピーク値を含むすべてのセルを選択することもお好みで設定できます。

Kutools for ExcelAI 機能を統合しており、Kutools は正確にタスクを自動化し、データ管理を簡単にします。Kutools for Excel の詳細情報。。。         無料トライアル。。。

Kutools for Excel をインストール後、最大値を見つける範囲を選択し、「Kutools」>「選択」>「最大値/最小値のセルを選択」をクリックして、以下の手順に従ってください:

Kutools の「最大値・最小値を持つセルを選択」ツール

  1. 「検索対象」ドロップダウンリストで、範囲内のどの種類のセルを最大値の対象とするか指定してください。「数式と定数のセル」、「数式セル」、または「値セルのみ」から選択できます。ここでは、「数式と定数のセル」を選択しました。
  2. 「移動先」セクションで「最大値」を選びましょう。
  3. 「基準」セクションで「セル」を選択してください。
  4. 「選択」セクションで「すべてのセル」を選びましょう。

結果

最大値を含むセルが即座に選択され、見つかったセル数と選択されたセル数を表示するダイアログボックスが開きます。

最大値を持つセルが即座に選択され、見つかったセル数と選択されたセル数がダイアログ ボックスに表示されます


Excel 関数で最大値のセルアドレスを取得
  • 列(例では列 A)内の最大値が含まれるセルのアドレスを取得するには、次の数式を使用します。
  • =ADDRESS(MATCH(MAX(A:A),A:A,0),COLUMN(A:A))
  • 数値が別の列にある場合は、「A:A」を該当する列参照に置き換えて、数式を修正してください。

    数式の内訳:

    • MAX(A:A)列 A の数値から最大値を検索した結果、65 でした。
    • MATCH(MAX(A:A),A:A,0) = MATCH(65,A:A,0) 列 A 内の最大値65 の位置を返します。その位置は5 です。
    • COLUMN(A:A)列 A の列番号を返します。その番号は1 です。
    • ADDRESS(MATCH(MAX(A:A),A:A,0),COLUMN(A:A)) = ADDRESS(5,1) 指定された行番号と列番号に基づいてセルアドレスを返します。そのアドレスは $A$5 です。
  • 列内の最大値を持つセルのアドレスを取得するために数式が入力されます
  • 行(例では行1)内の最大値が含まれるセルのアドレスを取得するには、次の数式を使用します。
  • =ADDRESS(1,MATCH(MAX(1:1),1:1,0))
  • 数値が別の行にある場合は、数式内のすべての「1」をその行に対応する行番号に置き換えてください。

    数式の内訳:

    • MAX(1:1) 行1 の数値から最大値を検索した結果、65 でした。
    • MATCH(MAX(1:1),1:1,0) = MATCH(65,1:1,0) 行1 内の最大値65 の位置を返します。この値は5 列目にあります。
    • ADDRESS(1,MATCH(MAX(1:1),1:1,0)) = ADDRESS(1,5) 指定された行番号と列番号に基づいてセルアドレスを返します。そのアドレスは $E$1 です。
  • 行内の最大値を持つセルのアドレスを取得するために数式が入力されます

注:最大値が複数ある場合、数式は最初に見つかったセルのアドレスのみを返します。

以上がExcel で最大値を見つける方法のすべてです!このチュートリアルがお役に立てたなら嬉しいです。 さらにたくさんのExcel ヒントやテクニックを知りたい方は、こちらをクリックしてください。千本以上ものチュートリアルが詰まった豊富なコンテンツにすぐアクセスできます!