Excelで「重複削除」を行う方法について説明します。重複するデータを取り除くことで、リストを整理したり、集計をしやすくすることができます。
✅ 重複削除の基本操作
1. データ内で重複を削除する方法
手順:
- 削除したい範囲を選択(例えば、A1:A10の範囲)
- 上部メニューの「データ」タブをクリック
- 「重複の削除」ボタンをクリック
- ポップアップウィンドウが表示されるので、削除する列を選択(複数列でもOK)
- 「OK」 をクリックすると、重複が削除され、削除された行数が表示されます。
2. 複数列に重複がある場合
複数の列を選択して、行全体が重複している場合のみ削除できます。例えば、「名前」と「電話番号」の組み合わせが重複している場合:
手順:
- A列(名前)とB列(電話番号)を選択
- 「データ」→「重複の削除」
- 両方の列を選んだ状態でOKをクリック
→ 両方の条件が重複している行のみ削除されます。
✅ フィルターを使って重複を非表示にする(削除せずに)
もし重複を削除せず、非表示にしたい場合:
- 対象のデータ範囲を選択
- 「データ」→「フィルター」
- フィルターのドロップダウンから「重複の削除」を選択
- 重複を表示しない設定にして、必要な行だけ表示
この方法では、データ自体は削除せずに、見かけ上重複を非表示にすることができます。
✅ 関数を使って重複を取り除く
COUNTIF関数を使った重複判定
例えば、A列に重複があるかをチェックして、重複する値があれば「重複」と表示する方法です:
=IF(COUNTIF($A$1:$A$10, A1) > 1, "重複", "ユニーク")
→ A1からA10の範囲で、A1の値が2回以上出てくる場合、「重複」と表示されます。
✅ 重複削除後に「空白」行を削除したい場合
重複削除後に、空白行が残っている場合、これを削除したい場合の手順:
- データを選択
- 「データ」→「フィルター」を使う
- フィルターで空白セルを表示
- 空白行を削除
🧠 応用:条件付きで重複を削除したい
- 例えば、特定の条件を満たす行だけ重複を削除したい場合、**「条件付き書式」や「IF関数」**を組み合わせて行う方法もあります。
まとめ:重複削除の方法
| 方法 | 説明 |
|---|---|
| データタブ→重複の削除 | 1つまたは複数の列で重複を削除 |
| フィルターを使って非表示 | 重複を削除せず非表示にする |
| COUNTIF関数で判定 | 重複を関数で判定し、表示する(削除しない) |
| 空白行削除 | 重複削除後に残った空白行を削除 |