重複行の削除

1行1件のリストから重複している行を取り除きます。どの内容が何件重複していたかも表示するため、データの確認にもお使いいただけます。

入力した内容はお使いのブラウザの中だけで計算され、サーバーには送信されません。

計算結果

重複を除いた結果
田中
佐藤
鈴木
元の行数
5 行
重複を除いた行数
3 行
削除された行数
2 行
重複していた内容
田中 (2件)
佐藤 (2件)

このツールでできること

1行1件のリストから、重複している行を取り除きます。 最初に現れたものを残し、2回目以降を削除します。

表示される情報

削除された件数だけでなく中身が分かるため、 「なぜ重複したのか」を確認する用途にも使えます。

オプション

オプション効果
各行の前後の空白を無視する「田中 」と「田中」を同じものとして扱います
大文字と小文字を区別しない「ABC」と「abc」を同じものとして扱います
空行を残す既定では空行は取り除かれます

表記ゆれが原因で重複が検出されない場合は、先に 全角・半角の変換で表記をそろえるとうまくいきます。

入力内容は送信されません

処理はすべてブラウザの中で行われます。 顧客名簿やメールアドレスの一覧など、外部に出せないデータでもご利用いただけます。

重複していた内容も確認できます

削除した結果だけでなく、どの行が重複していたかと、その出現回数も表示します。 「消えた」だけでは、意図した行が消えたのか判断できないためです。

名簿の突き合わせでは、重複そのものが調べたい対象になることがあります。 同じ人が2回登録されている、同じ商品コードが別の行にある、といった状態を 見つけるために使えます。

大文字と小文字を区別しない設定

メールアドレスやコードでは、大文字と小文字の違いが実質的に意味を持たないことがあります。 区別しない設定にすると、Tanaka@example.comtanaka@example.com を 同じものとして扱います。

一方、パスワードや識別子のように大文字小文字が意味を持つデータでは、 区別する設定のままにしてください。

前後の空白の扱い

行末に空白が付いているだけで、見た目が同じでも別の行として扱われます。 コピー&ペーストで作った一覧では、これがよく起こります。

このツールは前後の空白を取り除いてから比較するので、 「見た目が同じなのに重複と判定されない」という事故を避けられます。 ただし行の途中にある空白は残すため、 「田中 太郎」と「田中 太郎」(全角空白)は別の行になります。

表記ゆれをそろえたい場合は、先に 全角・半角の変換を通してください。

重複を残したい場合との使い分け

重複を消すべきかどうかは目的によります。 配布先の一覧を作るなら消すべきですが、 アンケートの回答のように「同じ答えが何件あったか」を数えたい場合は、 消してしまうと集計できません。

このツールは出現回数を表示するので、 消さずに件数だけを知りたい場合にも使えます。

こんなときに使います

なお、並び順は元の順序を保ちます。 最初に現れた行を残し、2回目以降を削除する方式です。 並べ替えてから重複を消したい場合は、 先に行の並べ替えを通してください。

よくある質問

重複していた内容も分かりますか。
分かります。どの行が何件あったかを一覧で表示します。データの誤りを探す用途にもお使いいただけます。
大文字と小文字を区別しないようにできますか。
できます。「大文字と小文字を区別しない」にチェックを入れると、AAAとaaaを同じものとして扱います。メールアドレスの重複確認などにご利用ください。

関連するツール

最終更新日: