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

Excelで1つの列の重複に基づいて行を削除するにはどうすればよいですか?

Author: Kelly Last Modified: 2025-05-23

Excelでは、[データ] タブの「重複の削除」機能を使用することで、重複する行を簡単に削除できます。しかし、特定の列に含まれる重複値に基づいて行全体を削除するプロセスは、それほど直感的ではないかもしれません。この記事では、データが正確かつ簡潔に保たれるように、このシナリオに対処するためのいくつかの簡単な方法を紹介します。


「重複の削除」機能を使用して、1つの列の重複に基づいて行を削除する

このアプローチでは、Excelの「重複の削除」機能を利用して、特定の列に重複エントリが含まれている行全体を簡単に削除します。

  1. 重複に基づいて行を削除したい範囲を選択し、次に [データ] > 「重複の削除」をクリックします。

    A screenshot of selecting the Remove Duplicates option from the Data tab in Excel

  2. 表示される「重複の削除」ダイアログボックスで、行全体を削除する基準となる重複値が含まれている列のチェックボックスのみをオンにして、[OK] ボタンをクリックします。

    A screenshot of the Remove Duplicates dialog box with a column selected

  3. その後、見つかった重複値と削除された数を示すダイアログボックスが表示されます。[OK] をクリックして終了し、ダイアログボックスを閉じます。

    A screenshot showing a confirmation dialog of removed duplicates in Excel


Kutools for Excelを使用して、1つの列の重複に基づいて行を削除する

Kutools for Excelの「重複および一意のセルを選択」ユーティリティを使用すると、列内のすべての重複値に基づいて行を削除でき、一意の値を持つ行だけを残すことができます。さらに、このユーティリティでは、最初の出現を除いた重複を含む行を削除するか、最初の出現を含むすべての重複行を削除するかを選択できます。

Kutools for Excelは、300以上の高度な機能を提供し、複雑なタスクを簡素化し、創造性と効率を向上させます。 AI機能と統合され、Kutoolsは正確にタスクを自動化し、データ管理を容易にします。Kutools for Excelの詳細情報...無料トライアル...
  1. 行削除の基準として使用したい重複値が含まれている列を選択し、[Kutools] > [選択] > 「重複および一意のセルを選択」をクリックします。

    A screenshot showing the Kutools Select Duplicate & Unique Cells option in Excel

  2. 開く「重複および一意のセルを選択」ダイアログボックスで、必要に応じて [ルール ] セクションで「重複する値(最初の一致を除外)」または「重複する値(最初の一致を含む)」オプションをチェックします。次に、「行全体を選択」オプションをチェックし、[OK] ボタンをクリックします。

    A screenshot of the Kutools dialog box for selecting duplicate or unique rows in Excel

  3. 下記のように、選択した列の重複値に基づいて選択された行数を表示するダイアログボックスが表示されます。[OK ] ボタンをクリックして閉じます。

    A dialog showing the count of selected duplicate rows in Excel using Kutools

  4. [ホーム] > [削除] > 「シートの行を削除」をクリックして、重複値を持つ選択された行を削除します。これで、指定された列の重複値に基づいてすべての行が削除されました。

    A screenshot of deleting selected rows in Excel via Home > Delete Sheet Rows option

元のデータ:
A screenshot of original dataset in Excel before removing duplicate rows

重複を削除した後の結果:

  • もし 重複する値(最初の一致を除外) オプションを選択した場合:
    Results after removing duplicates except the first occurrence in Excel

  • もし 重複する値(最初の一致を含む) オプションを選択した場合:
    Results after removing all duplicates including the first occurrence in Excel

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


1つの列の重複に基づいて行を削除し、削除された行から値を結合/合計/平均/カウントする

特定の列の重複値に基づいて行全体を削除しつつ、これらの重複データを保持したい場合は、Kutools for Excelの「高度な行のマージ」ユーティリティをお試しください。このツールを使用すると、選択した列に含まれる重複エントリを持つ行を効率的に削除し、同時に他の列にある削除された行のデータを結合、合計、平均、またはカウントする操作を実行できます。これにより、データセットの完全性と有用性を維持できます。

Kutools for Excelは、300以上の高度な機能を提供し、複雑なタスクを簡素化し、創造性と効率を向上させます。 AI機能と統合され、Kutoolsは正確にタスクを自動化し、データ管理を容易にします。Kutools for Excelの詳細情報...無料トライアル...
  1. 重複に基づいて行を削除したい範囲を選択し、[Kutools ] > [統合と分割] > 「高度な行のマージ」をクリックします。

    A screenshot of Kutools Advanced Combine Rows option in Excel

  2. 開く 高度な行のマージ ダイアログボックスで、例として「フルーツ」列の重複値に基づいて行を削除します。さらに、「価格」列の価格情報を結合し、「数量」列で各果物の総量を合計します。以下の手順に従って処理を実行してください:
    1. ダイアログボックスの「列データ」セクションで、「フルーツ」列を見つけて選択します。これは、行を削除する基準となる重複値が含まれている列です。次に、[計算]ドロップダウンリストから「メインキー」を選択します。
    2. 指定された列の重複に関連するすべての値を結合する「価格」列を選択します。そして、結合セクションの計算ドロップダウンリストから区切り文字を選択します。
    3. 指定された列の重複に基づいて値に対して計算(合計、平均、カウントなど)を適用する「数量」列を選択します。そして、 計算グループの計算ドロップダウンリストから合計オプションを選択します。

      A screenshot of setting operations in Kutools Advanced Combine Rows dialog

  3. [OK] ボタンをクリックします。これで、指定された列の重複に基づいてすべての行が削除され、他の列は同時に結合または計算されます。

    Final result after using Kutools Advanced Combine Rows to delete duplicates and sum values in Excel

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


デモ:Excelで1つの列の重複に基づいて行を削除する

Kutools for Excel: あなたの指先に 300 以上の便利なツールが集結!永久無料のAI機能をお楽しみください!今すぐダウンロード!

関連記事:

Excelで列の重複値をカウントする

Excelで重複行を削除し、最高値のみを保持する

Excelで重複している場合に行を非表示にする

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

🤖 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%向上させ、毎日数百回のマウスクリックを減らします!