CSVFormat Portal
ホーム/ツール/CSV の並べ替え(複数列ソート)

CSV の並べ替え(複数列ソート)

「1,200」と「320」が文字列として並んでしまう問題を解消します。数値比較をオンにすれば数値として、日付なら日付として正しく並びます。第 2 キーで同点の行も整います。

アップロード不要登録不要数値・日付も正しく並ぶ
CSV を処理 処理は端末内で完結
CSV をここにドロップ
または クリックして選択 ・ Shift_JIS / UTF-8 自動判定

使い方

  1. CSV をドロップするか、表を貼り付けます。
  2. 並べ替えたい列と昇順・降順を選びます(必要なら第 2 キーも)。
  3. 「実行する」を押して結果を確認し、CSV を保存します。

このツールでできないこと

日本語の五十音順はブラウザの照合順序に従うため、ひらがな・カタカナの区別や濁点の扱いが環境によってわずかに異なります。数値と判定できない値(「約1,200」など)は文字列として比較します。

よくある質問

「1,200」が「320」より前に来てしまいます
「数値として比較」をオンにしてください。桁区切りのカンマや前後の空白は無視して数値として比較します。
第 2 キーは何に使いますか?
1 つ目の列が同じ値だった行を、2 つ目の列で並べ替えます。部署ごとに社員を並べる、といった使い方ができます。
日付はどう並びますか?
YYYY-MM-DD 形式だけでなく、2026/1/5 や 2026年1月5日も日付として解釈して並べ替えます。
空白セルはどこに入りますか?
昇順・降順どちらでも末尾にまとまります。空欄だらけの行が先頭に来ることはありません。
データは送信されますか?
いいえ。並べ替えはブラウザ内で完結し、ファイルは送信されません。

関連ツール