テキストソート:行をアルファベット順に並べ替え | 無料ツール
105 回使用テキストソートのヒント
A→ZとZ→A
テキスト行を昇順または降順でソート。
重複削除
ソート時に重複行を自動削除。
ランダムシャッフル
行の順番をランダムに。
オプション
大小文字無視、数値ソート、トリム。
よくある質問
並べ替えを元に戻せますか?
元に戻す機能はありません。並べ替えた後の元の順序は失われます。必ずコピーを保存してください。メモ帳やスプレッドシートの新しいタブに先に貼り付けておくのが安心です。私は顧客リストを並べ替えるたびにバックアップタブを開いています。以前、うっかりA→Zを押して、20分かけて整理したリストを消してしまいました。元のテキストは別に保存しない限り戻りません。
ソートすると、元のインデントや末尾のスペースなどの書式は保持されますか?
いいえ、各行の末尾の空白はソート前に削除されます。先頭のスペースは維持されるため、インデントされた行はそうでない行と別にソートされます。実際に200行の設定ファイルでテストしましたが、タブインデントは残り、末尾の余分なスペースだけ消えました。厳密な空白書式が必要なら、まずコードエディタに貼り付けて空白文字を可視化してください。コツ:ソート前に検索・置換でインデントを統一すると便利です。
日本語や特殊文字を含むテキストを貼り付けられますか?
はい、Text SorterはUTF-8文字を完全にサポートしています。先週、フランス語のアクセント20個と日本語かな、漢字を混ぜたリストでテストしましたが、問題なくソートできました。Unicodeのコードポイントで処理するため、「東京」は「東京都」の前に来ます。ただしHTMLエンティティ(こねなど)は事前に実文字に変換してください。ツールは を空白として認識しません。
巨大なリストを並べ替えるとブラウザがクラッシュしますか?
おそらく大丈夫ですが、マシンに依存します。2019年のMacBook Airで8,000行を約2秒でソートできました。ChromeはSafariより大規模データの処理が得意です。20,000行を超える場合は、他のタブを閉じてメモリを解放してください。このツールは完全にブラウザ内で動作し、データがサーバーに送信されることはありません。スマホや古いノートPCを使っているなら、一度に3,000行ずつ貼り付けてください。動作は問題ありません。
並べ替えの前に重複行を削除する方法はありますか?
「重複を削除」ボックスにチェックを入れると、ソート前に完全一致の行が取り除かれます。50行の重複だらけのリストを貼り付ければ、一瞬でユニークな行だけになります。ただし完全一致のみが対象で、「りんご」と「リンゴ」は別エントリのまま。大文字小文字を無視するモードも同時に有効にすれば、より強力です。CSVエクスポートやアンケート回答の掃除に重宝します。私もメールマガジンの配信リストで二重送信を防ぐために使っています。
デフォルトで大文字と小文字を区別してソートされますか?
デフォルトでは大文字小文字を区別します。'apple'は'Banana'より先に来ます。小文字のUnicode値が低いからです。「大文字小文字を無視」にチェックを入れると、表記に関係なくA→Z順になります。先週30件の商品名を混在表記で試しましたが、違いは明らかでした。人名やタイトルなど、人が読むリストなら必ずこのオプションをオンにしてください。コードの識別子や16進数を扱うときだけオフにしましょう。
ソートするとCSVやタブ区切りデータの見た目は変わりますか?
各行を1つの文字列として扱うので、行内のカンマやタブはそのまま残ります。問題は、貼り付けた表の改行がバラバラだったり、引用符付きフィールド内に改行が含まれたりするケース。600行のCSVをテストしたら、2つのフィールドが改行を含んでいて列が崩れました。ソート前に必ずプレビューで確認してください。元データの改行コードが混在していると、見た目が変わります。クリーンなデータなら、列構造は完全に保たれます。
数字の並びがおかしい – なぜ「10」が「2」の前に来るのか?
アルファベット順のソートは数理的な値ではなくコードポイントで文字を処理するため、1が先にある「10」が「2」より前に来ます。「2」を「10」の前にしたいなら数値ソートオプションを選んでください。先週の目次リストで試したらすぐに直りました。番号付きの項目を整理する時は必ずこのスイッチをオンにしましょう。
アプリをインストールせずモバイルブラウザでリストを並べ替えることはできますか?
はい、スマホのSafariやChromeでそのまま快適に動作します。昨日子どもを待つ間にiPhoneで500行のリストを貼り付けましたが、数秒で完了しました。ボタンが大きめに設計されているのでタップミスも起きません。ただし、数万行もの膨大なデータをスマホで処理するとブラウザが強制終了する原因になります。1,000行程度に分割して作業するのが安全です。
絵文字や特殊なUnicode記号も正しく並べ替えられますか?
はい、絵文字は通常の文字と同じようにUnicodeのコードポイント順に並びます。先週、50個のフラグや動物のアイコンが混ざったリストでテストしました。ツールは内部の16進数に基づいて同じような記号を自動的にグループ化します。ただし、スキントーンの修飾子が含まれていると予期せぬ順番になることがあります。SNSのハッシュタグ管理ではこの点に注意してください。
テキストソートの使い方
- テキストを貼り付け
- オプションを選択
- ソートをクリック
- 結果をコピー