メインコンテンツへスキップ

Excelで一意の値に基づいて最大値または最小値を検索するにはどうすればよいですか?

Author: Sun Last Modified: 2025-05-23

例えば、名前(重複を含む)が入った列とスコアが入った列の2列のデータがあるとします。ここで、各一意の名前ごとに最高得点を見つける必要があり、以下のスクリーンショットのように表示したい場合があります。このタスクをExcelで迅速に実行するにはどうすればよいでしょうか? この記事ではその解決策を提供します。

A screenshot showing two columns of data with names and scores, highlighting the max score for each unique name

ピボットテーブルを作成して一意の値に基づいて最大値または最小値を検索する

Kutools for Excelを使用して一意の値に基づいて最大値または最小値を検索する good idea3


arrow blue right bubble ピボットテーブルを作成して一意の値に基づいて最大値または最小値を検索する

Excelでは、ピボットテーブルは強力な機能です。範囲に基づいてピボットテーブルを作成し、一意の値ごとに最大値または最小値を見つけることができます。

1. 最大値または最小値を見つけたいデータを選択し、 「挿入」「ピボットテーブル」 「ピボットテーブル」をクリックします。スクリーンショットをご覧ください:

A screenshot showing the PivotTable creation option in Excel

2. 次に、「新しいワークシート」または「既存のワークシート」を「ピボットテーブルの作成」ダイアログで選択します。ここでは「新しいワークシート」を選択しています。スクリーンショットをご覧ください:

A screenshot showing the Create PivotTable dialog with the New Worksheet option selected

3. 「OK」をクリックします。これで新しいシートに「ピボットテーブル フィールド リスト」ペインが表示されます。「名前」(最大値または最小値を選択する基準となる列)をチェックし、右クリックして「 行ラベルに追加」を選択します。また、「スコア」(最大値または最小値を返す列)をチェックし、右クリックして「値に追加」を選択します。スクリーンショットをご覧ください:

A screenshot showing the PivotTable Field List with Name in Row Labels   A screenshot showing the PivotTable Field List with Score in Values

4. これでワークシートにピボットテーブルが作成されました。「 スコアの合計」を右クリックし、コンテキストメニューから「値フィールドの設定」を選択します。ポップアップするダイアログで、「値の集計方法 」タブの下にある「最大値」または「最小値」を選択します。スクリーンショットをご覧ください:

A screenshot showing the Value Field Settings option on the context menuA screenshot showing the Value Field Settings dialog

5. 「OK」をクリックします。これで、各一意の値に対する最大値が見つかりました。

A screenshot showing the PivotTable with max values based on unique names


arrow blue right bubble Kutools for Excelを使用して一意の値に基づいて最大値または最小値を検索する

Kutools for Excelを使用すると、「高度な行のマージ」機能を利用して、一意の値に基づいて最大値または最小値を迅速に見つけることができます。

Kutools for Excelは、300以上の高度な機能を提供し、複雑なタスクを簡素化し、創造性と効率を向上させます。 AI機能と統合され、Kutoolsは正確にタスクを自動化し、データ管理を容易にします。Kutools for Excelの詳細情報...無料トライアル...

1. 最大値または最小値を見つけたいデータを選択します(元のデータを保持したい場合は、まず別の場所にコピーして貼り付けることもできます)。次に、「 Kutools」→「結合と分割」→「高度な行のマージ」をクリックします。スクリーンショットをご覧ください:

A screenshot of the Advanced Combine Rows option in Kutools tab in Excel

2. 次に、「 高度な行のマージ」ダイアログで、以下のように操作します:

1) 一意の値を取得したい列を選択し、「メインキー」をクリックしてそれをメインキーカラムとして設定します。スクリーンショットをご覧ください:

A screenshot of the Advanced Combine Rows dialog with the selection of the primary key column

2) 次に、最大値または最小値を返したい列を選択し、 「計算」「最大」または「最小」をクリックして最大値または最小値を見つけます。スクリーンショットをご覧ください:

A screenshot showing the Advanced Combine Rows dialog with Max or Min calculation options selected

3. 「 OK」をクリックすると、各一意の値に対する最大値または最小値が見つかります。スクリーンショットをご覧ください:

A screenshot showing the original dataArrowA screenshot showing the result after using Advanced Combine Rows for max or min values

ヒント: 「書式設定された値を使用する」オプションは、結合後に値の書式設定を維持します。

「高度な行のマージ」についてさらに詳しく知るにはこちらをクリックしてください。

Kutools for Excel - 必要なツールを300以上搭載し、Excelの機能を大幅に強化します。永久に無料で利用できるAI機能もお楽しみください!今すぐ入手

最高のオフィス生産性ツール

🤖 Kutools AI アシスタント: データ分析を革命化する: インテリジェント実行   |  コード生成  |  カスタム数式の作成  |  データを分析しグラフを生成  |  拡張機能を呼び出す
人気の機能: 重複を見つけてハイライトまたはマーキング   |  空白行を削除   |  データを失わずに列またはセルを統合   |   丸める ...
スーパーLOOKUP: 複数条件のVLookup    複数値のVLookup  |   複数シートの検索   |   ファジーマッチ ....
高度なドロップダウンリスト: ドロップダウンリストを迅速に作成   |  依存ドロップダウンリスト   |  マルチセレクトドロップダウンリスト ....
列管理: 特定の数の列を追加  |  列を移動  |  非表示列の可視ステータスを切り替え  |  範囲と列を比較 ...
注目の機能: グリッドフォーカス   |  デザインビュー   |   強化された数式バー    ワークブック & ワークシート管理   |  オートテキスト ライブラリ (Auto Text)   |  日付ピッカー   |  データの統合   |  セルの暗号化/復号化    リストで電子メールを送信   |  スーパーフィルター   |   特殊フィルタ (太字/斜体/取り消し線をフィルタリング...) ...
トップ15のツールセット12 のテキストツール (テキストの追加, 特定の文字を削除, ...)  |  50以上 のグラフ の種類 (ガントチャート, ...)  |  40以上の実用的な 数式 (誕生日に基づいて年齢を計算する, ...)  |  19 の挿入ツール (QRコードの挿入, パスから画像を挿入, ...)  |  12 の変換ツール (単語に変換する, 通貨変換, ...)  |  7 の統合 & セルの分割ツール (高度な行のマージ, セルの分割, ...)  |  ...さらに多く

Kutools for ExcelでExcelスキルを強化し、これまでにない効率を体験してください。 Kutools for Excelは、300以上の高度な機能を提供し、生産性を向上させ、保存時間を節約します。  最も必要な機能を入手するにはここをクリック...


Office TabはOfficeにタブインターフェイスをもたらし、作業を非常に簡単にします

  • Word、Excel、PowerPoint、Publisher、Access、Visio、Projectでタブ付きの編集と読み取りを有効にします。
  • 新しいウィンドウではなく、同じウィンドウの新しいタブで複数のドキュメントを開いて作成します。
  • 生産性を50%向上させ、毎日数百回のマウスクリックを減らします!