Excelで重複を削除する方法

Excelで重複を削除する方法

Excelスプレッドシートが離れてしまい、適切なクリーンアップが必要な場合があります。特に一般的な問題は、複数のセルまたは行で重複する情報に遭遇することです。そこで、Excelで重複データを見つけて削除し、修正するための簡単な方法をいくつか紹介します。





Excelで重複する値を見つける方法

重複する値を削除する前に、Excelで見つけて強調表示することをお勧めします。値を削除すると、Excelスプレッドシートから完全に削除されるため、最初に値を強調表示すると、重複を確認して、値が不要であることを確認できます。





この例では、次のスプレッドシートを使用します。





私たちの架空のユーザーは、彼女がインクを塗ったすべての万年筆を追跡しています。スプレッドシートには、ペンと現在ペンにあるインクの色に関する情報が含まれています。しかし、彼女は誤っていくつかのペンに2回以上入ったのではないかと疑っています。

重複する値を識別する最も簡単な方法は、条件付き書式を使用することです。条件付き書式を使用して重複する値を強調表示するには、次の手順に従います。



  1. 重複をチェックするセルを選択します。
  2. タブをクリックし、をクリックします 条件付き書式 の中に スタイル グループ。
  3. 選択する セルルールの強調表示>値の重複
  4. ポップアップボックスが表示され、複製セルのスタイル形式を選択できます。
  5. 終了したら、をクリックします わかった

このメソッドは、各列または行の重複を強調表示します。以下に示すように、複数回リストされている会社、モデル、またはインクの色が強調表示されます。

この例では、モデル列を調べて重複するペンを見つける必要があります。 Student、41、Preppyのペンが2本あります。 41はインクが異なるため、ペンが異なる可能性があります。ただし、StudentペンとPreppyペンは重複している可能性があります。





ご覧のとおり、この方法は理想的ではありません。

重複するすべてのセルが検出されますが、この場合は、重複する行の検索のみに関心があります。同じ会社のさまざまなペンを同じインクで使用できます。ただし、会社、モデル、インクの色が同じであるペンが複数ある可能性は低くなります。





関連:条件付き書式を使用してExcelスプレッドシートのデータを自動的に書式設定する

カスタム数式を使用してExcelで重複する行を強調表示する方法

Excelでは、数式を使用してカスタムの条件付き書式を作成できます。この方法を使用して、重複する行を識別できます。このオプションの選択は、選択する代わりに、上記の重複する値を選択した方法と似ています。 セルルールを強調表示 、 選択する 新しいルール 代わりは。

これにより、ポップアップメニューが表示されます。をセットする スタイルクラシック 、次に次のドロップダウンメニューを開き、を選択します 数式を使用して、フォーマットするセルを決定します

入力する式は次のとおりです。

COUNTIFS($A:$A,$A2,$B:$B,$B2,$C:$C,$C2)>1

この式を詳しく見てみましょう。

条件付き書式の数式は、trueまたはfalseのいずれかの答えを返す必要があります。答えがtrueの場合、フォーマットが適用されます。この式は、同じ情報を持つ複数の行をカウントする場合に当てはまります。

行の重複をチェックするために、数式は最初に列($ A $ 2:$ A $ 14)を選択します。行の重複を評価するときにすべてのセルで同じ範囲を使用する必要があるため、絶対位置を使用します。

次の変数は、重複する値($ A2)をチェックしているターゲットです。今回は、絶対位置が列に使用されますが、行には使用されません。これにより、数式で各行を段階的にチェックできます。

行の各列に対してこれを繰り返します。

数式を入力したら、書式設定スタイルを選択することを忘れないでください。デフォルトはスタイルなしです。したがって、すべてを正しく行ったとしても、そのステップを忘れると、結果は表示されません。

その後、テーブルは次のようになりました。

このメソッドは、重複している行全体のみを強調表示します。 Excelスプレッドシートですべての重複を見つけたら、それらを削除する必要があるかどうかを判断できます。

Excelで重複を削除する方法

重複の削除はExcelで簡単です。下 データ タブ、 データツール グループ、あなたはするオプションを見つけるでしょう 重複を削除する 。このツールを使用すると、チェックする列を選択できるため、非常に便利です。

このツールを使用するには、データを選択してからをクリックします 重複を削除する

これを行うと、重複をチェックする列を選択できるポップアップが表示されます。もし、あんたが すべて選択 列、重複する行のみを削除します。

ただし、すべての列を選択する必要はありません。たとえば、現在ペンにあるインクを知りたい場合は、次のように選択できます。 インクの色 重複する色を削除します。これにより、新しい色を使用する最初のペンが残り、後続のエントリが削除されます。

Excelの[重複の削除]ツールを使用すると、重複するエントリが自動的に削除されます。

関連している: Excelで空白行を簡単に削除する方法

重複するエントリを一時的に削除するだけで、削除したくない場合は、代わりにデータをフィルタリングすることをお勧めします。

Excelで重複を除外する方法

フィルタを使用すると、実際に値を削除することなく、表示されるデータの量を操作できます。フィルタオプションは、 データ のタブ 並べ替えとフィルター グループ。

Excelでデータをフィルタリングする方法はたくさんあります。以下の例は、重複する値を除外する方法のみを示しています。

私の電話のIPアドレスを見つける方法
  1. フィルタリングするデータを選択します。
  2. クリック 高度 の中に 並べ替えとフィルター グループ。
  3. ポップアップで、表示するオプションを有効にします ユニークレコードのみ
  4. クリック わかった

このデータをフィルタリングすると、Excelは重複する行を非表示にします。したがって、この例では、重複したStudentペンとPreppyペンは非表示になっています。

ただし、重複データは失われず、表示されないようになっているだけです。これが、重複するペンが表示されていないにもかかわらず、テーブルが以前に作成したルールに従ってフォーマットされている理由です。

実際、行番号に沿って見ると、2つの行が隠されている場所がわかります。行は7から9にジャンプし、12から14の間で再びジャンプします。データは失われず、見えなくなっています。

重複を削除する方法の確認

データをクリーンアップする最初のステップは、重複を特定することです。 Excelで重複を削除すると、データが完全に削除されます。それらを強調表示すると、最初に重複を評価する機会が得られます。また、重複する行に関心がある場合は、条件付き書式の数式を使用してそれらを見つける必要があります。

最後に、重複データを削除したくない場合は、代わりにフィルターの使用を検討してください。これにより、Excelから重複データを実際に削除せずに、それらを非表示にします。

共有 共有 つぶやき Eメール Excelで1行おきに強調表示する方法

これらの手法を使用して1行おきに異なる色で強調表示することにより、Excelテーブルを読みやすくします。

次を読む
関連トピック
  • 生産性
  • スプレッドシート
  • マイクロソフトエクセル
  • データ分析
著者について ジェニファー・シートン(21の記事が公開されました)

J. Seatonは、複雑なトピックの分析を専門とするサイエンスライターです。彼女はサスカチュワン大学で博士号を取得しています。彼女の研究は、ゲームベースの学習を利用してオンラインでの学生の関与を高めることに焦点を当てていました。彼女が働いていないとき、あなたは彼女が読書をしたり、ビデオゲームをしたり、ガーデニングをしたりしているのを見つけるでしょう。

ジェニファー・シートンのその他の作品

ニュースレターを購読する

ニュースレターに参加して、技術的なヒント、レビュー、無料の電子書籍、限定セールを入手してください。

購読するにはここをクリックしてください