メインコンテンツへスキップ
Tooletto

行をアルファベット順に並べ替え

重複行削除ツールのプリセット

どんなリストでもアルファベット順に並べ替え、同じステップで重複削除も利用できます。並べ替えは自然順序を考慮するため、item2はitem10の後ろではなく前に来ます。

  • ファイルは端末の外に出ません
  • 無料、登録不要
  • 透かしなし
  • 一度読み込めばオフラインでも動作します
Loading tool…

重複行削除ツールの使い方

  1. 1

    リストを貼り付け

    1行に1項目 — メール、URL、キーワード、何でも構いません。

  2. 2

    オプションを選ぶ

    並べ替え、トリミング、大文字小文字の無視、または2回以上出現する行だけを保持します。

  3. 3

    結果をコピー

    削除された行数が表示されるため、何が変わったかがわかります。

番号を含むリストになぜ自然順序の並べ替えが重要なのか

単純なアルファベット順の並べ替えはテキストを文字ごとに比較するため、番号付き要素を含むどんなリストにとっても著しく役に立たない結果を生みます: 「item10」は厳格な文字比較の下で「item2」より前に並べ替えられます。文字「1」は後に何が続こうと「2」より前に来るためです — この並べ替えには、完全な数値としての「10」が「2」より大きいという概念がまったくありません。自然順序の並べ替えは、埋め込まれた数値の並びを文字の連なりとしてではなく実際の数値として比較するため、item2はitem10より正しく前に来て、リストを読む人が期待する並べ方と一致します。

この区別は純粋にアルファベット順のリストでは見えません — 単純な単語はどちらの方法でも同じように並べ替えられます — そして、リストがテキストと数字を混在させた瞬間に明らかになります: 連番付きのファイル名、バージョン識別子、あるいは「接頭辞+数字」のパターンに従うラベルなどです。

並べ替えと重複排除を一緒に行うか、別々に行うか

同じステップで両方を行うことは、リストがどのみち両方の操作を必要とする場合に効率的な選択ですが、それらは論理的に独立した設定であり、単独で使うこともできます — 重複がないとわかっているリストを単に並べ替えるだけなら、重複排除なしの並べ替えが便利です。そして、元のシーケンスが保存する価値のある意味を持っている場合 — アルファベット順にすることが順序が符号化していた情報を破壊してしまうログや時系列で組み立てられたリストなど — には、並べ替えなしの重複排除が正しい選択です。

よくある質問

どちらの重複が保持されますか?

最初の出現です。そのため残るものすべてについて元の順序が保たれます。並べ替えも有効にした場合、生き残った行はその後アルファベット順に並べ替えられます。

「大文字小文字を無視」は正確に何をしますか?

Apple、APPLE、appleを同じ行として扱い、最初に出現したもの — 元の大文字小文字表記そのまま — を保持します。何が重複としてカウントされるかを変えるものであり、結果の表記方法を変えるものではありません。

削除する代わりに重複を見つけることはできますか?

はい。「重複のみ表示」は操作を反転させ、2回以上出現した行だけをリストします — リストをクリーンアップするのではなく監査するのに便利です。

サイズに上限はありますか?

実務上は数十万行程度です。すべてブラウザ内で動作するため、上限はアップロードの上限ではなくお使いの端末のメモリです — そしてあなたのデータは決してタブの外に出ません。顧客リストにとって重要な点です。