Excelで重複する行を削除する方法


Excelワークシートの値が重複していると、データが混乱する可能性があります。重複が意図的なものでない限り、不正確なレポートや偏ったレポートが発生する可能性があります。

このチュートリアルでは、Excelドキュメントで重複を見つけて削除する方法を説明します。

重複する行またはデータを見つける方法

最初に、どの行(または列)が同一の情報を持っているかを確認することが重要です。したがって、Excelで重複を削除する方法 を表示する前に、シートに重複データがないかチェックするプロセスを説明しましょう。

方法1:ワークシート全体を検索する

Excelには条件付き書式ツール があり、データから結論を識別、視覚化、および引き出すのに役立ちます。ツールを使用してExcelドキュメント内の重複する値を強調表示する方法は次のとおりです。

  1. コントロール+ Aを押してリストまたはテーブルを選択します。または、テーブルの左上隅にある[すべて選択]アイコンをクリックして、ワークシート全体を選択します。
    1. [ホーム]タブに移動し、[条件付き書式]ドロップダウンボタンをクリックします。
      1. カーソルをセルルールの強調表示の上に移動し、重複する値を選択します。
        1. 最初のドロップダウンボックスに「重複」と表示されていることを確認します。 2番目のドロップダウンメニューで希望のハイライト色を選択することもできます。
        2. OKを選択続行します。
        3. Excelは、重複する値を持つ行と列をすぐに強調表示します。

          方法2:行を結合する

          この方法は、すべての列またはセルで値が重複している行を見つけるのに最適です。まず、Excelの「連結」機能を使用して、各行のコンテンツを結合する必要があります。次に、結合された値を保存する列を選択し、以下の手順に従います。最初の行の最後の値の横にある列の値を組み合わせることをお勧めします。

          1. 入力または貼り付け= CONCAT(セル内で、行の最初のセルを選択し、列()を入力して、行の最後のセルを選択します。その後、括弧で式を閉じ、 Enterを押します。
          2. サンプルワークシート(下の画像を参照)では、最初の行の最初と最後のセルにそれぞれ参照A2とD2があります。 、式は次の形式になります:= CONCAT(A2:D2)

            セル参照は、テーブルの行と列。

          3. 最後の行に到達するまで、式を列の下にコピーします。これを行うには、式のあるセルを選択し、マウスを動かします。セルの左下隅にカーソルを置き、入力ハンドルアイコン(つまり、プラスアイコン)を押したまま、列の下にドラッグします。
            1. 列全体を選択します。列の上部にある文字をクリックするか、列のセルをクリックして、コントロール+ を押します。スペース
              1. ホームタブに移動し、条件付き書式を選択します。
                1. マウスカーソルをセルルールの強調表示に合わせ、値の重複を選択します。
                  1. 続行するにはOKを選択します。
                  2. Excelは、値が重複している列を強調表示します。これにより、ワークシートの別の行として値が重複している特定の行のセルがわかります。

                    上の画像をよく見ると、次のことがわかります。条件付き書式ツールは、行4行13を強調表示しませんでした。両方の行の名前スコア、およびID列の値は重複していますが、列の値は異なります。

                    両方の行の4列のうち3列のみが重複情報を持っています。これが、条件付き書式ツールが両方の行の連結値または結合値を強調表示しなかった理由を説明しています。 「日」列に識別情報があるため、両方の行(行4と行13)は一意です。

                    Excelで重複行を削除する方法

                    Excelワークシートの情報を複製します。 2つのExcelツールを使用してこれらの重複行を削除する方法を示しましょう。

                    1。 「重複の削除」ツールを使用する

                    このツールの仕事は1つだけです。それは、Excelワークシートにクリーンなデータがあることを確認することです。ワークシートで選択した列を比較し、値が重複している行を削除することでこれを実現します。ツールの使用方法は次のとおりです。

                    • テーブルのセルを選択し、キーボードのコントロール+ Aを押してテーブルを強調表示します。
                      • データタブに移動し、重複を削除をクリックします>[データツール]セクションのアイコン。
                      • PCの画面が小さいか、Excelウィンドウが最小化されている場合は、データツールをクリックします。ドロップダウンボタンをクリックし、重複を削除を選択します。

                        • [列]セクションに移動して、[すべての列。テーブルにヘッダーがある場合は、[マイデータにヘッダーがあります]チェックボックスをオンにします。これにより、ヘッダー行またはシートの最初の行の選択が解除されます。 [OK]をクリックして続行します。
                        • クイックヒント:Excelワークシートの最初の行を作成するにはヘッダーで、[表示]タブに移動し、[ペインをフリーズ]を選択して、[一番上の行をフリーズ]を選択します。

                        • Excelは、シートから検出および削除された重複値の合計を通知するプロンプトを表示します。 OKをクリックしてワークシートに戻ります。
                        • 2。高度なフィルターツールを使用する

                          「高度なフィルター」は、Excelでデータをクリーンアップする に役立つもう1つの優れたツールです。このツールを使用すると、ワークシートのデータをグループ化して並べ替える を表示、編集できます。このツールを使用してExcelワークシートから重複する行を削除する方法については、以下の手順に従ってください。

                          • テーブルの任意のセルを選択し、コントロール+ Aを押してテーブル全体を強調表示します。
                            • [データ]タブに移動し、[並べ替えとフィルター]セクションで[詳細]を選択します。
                            • [一意のレコードのみ]チェックボックスをオンにして、[OK]をクリックします。
                            • テーブルまたはワークシートに同様の情報または値を持つ複数の行が含まれている場合、Excelは重複の最初の出現を除くすべてを削除します。

                              注:高度なフィルターツールは、最初の行をヘッダーとして自動的に扱います。これは、重複する情報が含まれている場合でも、ツールが最初の行を削除しないことを意味します。たとえば、次の表では、高度なフィルタツールの「一意のレコードのみ」機能を実行しても、すべての列で値が重複している場合でも、最初と最後の行は削除されませんでした。

                              したがって、Excelワークシートまたはテーブルにヘッダーがある場合は、「重複の削除」ツールを使用して重複行を削除することをお勧めします。

                              クイックヒント:誤って重複する行または値を削除しましたか? Control+ Zを押して変更を元に戻し、重複データを元に戻します。

                              Excelでの重複の削除:制限事項

                              アウトライン化またはグループ化されたデータ を含むワークシートから重複する行または値を削除することはできないことに注意してください。したがって、Excelワークシートの行と列をグループ化しました の場合、おそらく合計と小計に分けて、重複をチェックする前にデータのグループ化を解除する必要があります。 Excelでの重複の削除と一意の値のフィルタリングの詳細については、Microsoftからのこの公式ドキュメント を参照してください。

                              <!-AI CONTENT END 1->

                              関連記事:


                              6.07.2021