大きなリストの中から、重複データを探し出して削除する方法です。
下のような表があります。
この中から重複するデータをまとめて削除したいと思います。Excel2003での解説です。
参考Excel2007以降は、条件付き書式に[重複する値]や[重複の削除]という機能があります。
-
重複する値の削除(条件付き書式でチェックしてデータを削除)
Excel2007以降には、[重複の削除]という機能があります。 [重複の削除]を実行すると1番目に登場した値が残り、残りのデータはすべて削 ...
-
[重複の削除]は1番目の値が残るがデータの空白スペースには注意
Excel2007以降には、[データ]タブに[重複の削除]というコマンドがあります。 ポップヒントには、以下のように記されています。 重複の ...
以下の記事内でも重複レコードの削除について解説しています。Excel2016での解説です。Excel2007以降は、以下の記事の方が分かりやすいと思います。
-
複数の条件に合うデータを抽出する方法(別シートへの書き出しも可能)
Excelのデータ抽出の方法はいろいろありますが、ここでは[データ]タブの[並べ替えとフィルター]グループにある[詳細設定]を使って、複数の ...
[フィルタオプションの設定]を起動
表内のセルをクリックします。
[データ]メニューの[フィルタ]から[フィルタオプションの設定]をクリックします。
[フィルタオプションの設定]ダイアログボックスが表示され、リスト範囲が自動的に選択されます。
修正が必要な場合は、リストの範囲をドラッグして修正します。
重複するレコードは無視して選択範囲内に抽出
[リスト範囲]を確認して、[重複するレコードを無視する]のチェックボックスをオンにして[OK]ボタンをクリックします。
下のようにA列とB列の項目が一致しているデータが非表示になって表示されます。
参考この状態は、まだ重複行は非表示です。
このままこのリストをコピーして、任意のセルに貼り付けると重複データを削除したリスト一覧を作成することができます。
元のリストに戻したい場合は、[データ]メニューの[フィルタ]から[すべて表示]をクリックします。
重複するレコードは無視して指定した範囲に抽出
また、元のデータはそのままにして、重複したデータを除いて新たにリストを作成することもできます。
[データ]メニューのら[フィルタ]から[フィルタオプションの設定]をクリックします。
[フィルタオプションの設定]ダイアログボックスで[指定した範囲]のオプションボタンを選択します。
リスト範囲の元になるリスト範囲を指定します。
[抽出範囲]に新たなリストを表示するセルを指定します。隣の列でなく、任意のセルを指定できます。
ここでは、セル[F1]を指定します。
[重複するレコードは無視する]のチェックボックスをオンにします。
[OK]ボタンをクリックします。
ここでは1列のみのデータですが、大きなリストであっても構いません。
下のようにセル[F1]に新たなリストを作成することができます。
注意データ内のセルのお尻に空白スペースがある場合は、異なるデータとして認識されます。
目視では、同じ見えるデータでも末尾に空白スペースが入っていると、削除されません。
[重複するデータは無視する]のチェックボックスをオンにして実行する場合は、置換機能などで空白スペースを削除してから行ってください。
以下の記事で解説しています。
-
[重複の削除]は1番目の値が残るがデータの空白スペースには注意
Excel2007以降には、[データ]タブに[重複の削除]というコマンドがあります。 ポップヒントには、以下のように記されています。 重複の ...
参考このフィルタオプションの設定は、3つ以上の条件でデータを抽出したい場合などに便利です。
その使い方については、以下の記事で解説しています。
Excelのバージョンは異なりますが、Excel2003でも同じです。
フィルタオプションの設定(Excel2007)
[データ]メニューの[フィルタ]-[オートフィルタ]を使ったデータの抽出方法については、以下の記事で解説しています。
-
オートフィルタでデータの抽出[オプション]で詳細な抽出条件を設定
Excelには、条件に合致するデータのみを抽出する機能があります。 オートフィルタという機能です。 [オートフィルタ オプション]ダイアログ ...
COUNTIF関数を使って、重複をチェックする方法もあります。
以下の記事では、ピボットテーブルを使用して一意のリストを作成する方法を解説しています。
-
ピボットテーブルで重複データをチェックして一意のリストを作成
Excelのリストで重複データが混在している場合、重複データをチェックして一意のリストを作成したい場合があります。 重複データをチェックする ...