Excelで重複する行を削除する方法
Excelワークシートの値が重複していると、データが混乱する可能性があります。重複が意図的なものでない限り、不正確な報告や偏った報告を引き起こす可能性があります。
このチュートリアルでは、Excelドキュメント内の重複を見つけて削除する方法を説明します。
重複する行またはデータを見つける方法
最初に、どの行(または列)が同じ情報を持っているかを確認することが重要です。したがって、Excelで重複を削除する方法を説明する前に、シートに重複データがないかどうかを確認するプロセスを説明しましょう。
方法1:ワークシート全体を検索する
Excelには、データから結論を識別、視覚化、および引き出すのに役立つ条件付き書式ツールがあります。ツールを使用してExcelドキュメント内の重複する値を強調表示する方法は次のとおりです。
- コントロールを押します + A リストまたはテーブルを選択します。または、[すべて選択]をクリックします 表の左上隅にあるアイコンをクリックして、ワークシート全体を選択します。
- ホームに移動します タブをクリックし、条件付き書式をクリックします ドロップダウンボタン。
- カーソルをセルルールの強調表示の上に移動します 重複する値を選択します 。
- 最初のドロップダウンボックスに「重複」と表示されていることを確認します。 2番目のドロップダウンメニューでお好みのハイライトカラーを選択することもできます。
- OKを選択します 続行します。
Excelは、重複する値を持つ行と列をすぐに強調表示します。
方法2:行を組み合わせる
この方法は、すべての列またはセルで値が重複している行を見つけるのに最適です。まず、Excelの「連結」機能を使用して、各行のコンテンツを結合する必要があります。次に、結合された値を保存する列を選択し、以下の手順に従います。最初の行の最後の値の横にある列の値を組み合わせることをお勧めします。
- =CONCAT()と入力または貼り付けます セルで、行の最初のセルを選択し、列を入力します(: )、行の最後のセルを選択します。その後、かっこで数式を閉じ、 Enterを押します。 。
サンプルワークシート(下の画像を参照)では、最初の行の最初と最後のセルに、それぞれ参照A2とD2があります。したがって、式は次の形式になります: =CONCAT(A2:D2) 。
セル参照は、テーブルの行と列の数によって異なることに注意してください。
- 最後の行に到達するまで、数式を列の下にコピーします。これを行うには、数式を使用してセルを選択し、マウスカーソルをセルの左下隅に移動して、塗りつぶしハンドルを押し続けます。 アイコン(つまり、プラスアイコン)を選択し、列の下にドラッグします。
- 列全体を選択します。列の上部にある文字をクリックするか、列のセルをクリックしてコントロールを押します。 +スペース 。
- ホームに移動します タブをクリックし、条件付き書式を選択します 。
- マウスカーソルをセルルールの強調表示に合わせます 重複する値を選択します 。
- OKを選択します 続行します。
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 テーブル全体を強調表示します。
- データに移動します タブをクリックし、詳細strong>を選択します 「並べ替えとフィルター」セクションにあります。
- 一意のレコードのみを確認 ボックスをクリックし、[ OK]をクリックします 。
テーブルまたはワークシートに同様の情報または値を持つ複数の行が含まれている場合、Excelは重複の最初の出現を除くすべてを削除します。
注: Advanced Filterツールは、最初の行をヘッダーとして自動的に扱います。これは、重複する情報が含まれている場合でも、ツールが最初の行を削除しないことを意味します。たとえば、次の表では、高度なフィルタツールの「一意のレコードのみ」機能を実行しても、すべての列で値が重複している場合でも、最初と最後の行は削除されませんでした。
したがって、Excelワークシートまたはテーブルにヘッダーがある場合は、「重複の削除」ツールを使用して重複行を削除することをお勧めします。
クイックヒント: 誤って重複する行または値を削除しましたか? コントロールを押します + Z 変更を元に戻し、重複データを取り戻します。
Excelでの重複の削除:制限事項
アウトラインデータまたはグループ化されたデータを含むワークシートから重複する行または値を削除することはできないことに注意してください。したがって、Excelワークシートの行と列を、おそらく合計と小計にグループ化した場合、重複をチェックする前にデータのグループ化を解除する必要があります。 Excelで重複を削除し、一意の値をフィルタリングする方法の詳細については、Microsoftのこの公式ドキュメントを参照してください。
-
Excel で重複する行を列に置き換える方法 (4 つの方法)
重複する行を Excel の列に転置する最も簡単で効果的な方法を探しているなら、あなたは正しい場所にいます。それでは、メインの記事に飛び込んで、重複行をすばやく転置する手順の詳細を理解しましょう。 ワークブックをダウンロード Excel で重複行を列に転置する 4 つの方法 ここでは、さまざまな製品の販売記録を含む次のデータセットがあり、繰り返し行がいくつかあることに注意してください。次の方法を使用して、重複した行を列に簡単に変換しようとします。 Microsoft Excel 365 を使用しています 必要に応じて他のバージョンを使用できます。 方法-1 :条件付き書式を使用して重複
-
Excel で値が重複するリレーションシップを作成する方法
多くの場合、 関係 を作成する必要があります。 重複を含む Excel で データセットには使用できる共通の列があるためです。しかし、どういうわけか両方のテーブルに Duplicate がある場合 値の場合、プロセスの実行が非常に難しくなります。セル値のリストから複数のワークシートを作成する方法を知りたい場合は、この記事が役に立つかもしれません。この記事では、Excel で重複するセル値との関係を作成する方法について詳しく説明します。 この練習用ワークブックを以下からダウンロードしてください。 人間関係を作る 2 つの簡単な方法 重複を含む Excel で 値 関係を作成するために、次の