CSVの列を選ぶ・並べ替える
要る列だけを、好きな順で書き出します
使い方
- CSVを選ぶ
- 要らない列を外して順番を決める
- できたCSVを保存する
このツールについて
CSVから必要な列だけを取り出し、順番を入れ替えて書き出します。外した列は出来上がりに入りません。見出し行がある場合は列の名前で選べるので、何列目かを数えなくて済みます。行によって列数が違うファイルでも、足りないところは空欄にして残します。
外した列は消えず、戻せます
「外す」を押した列は一覧の下に薄く残り、「戻す」でいつでも呼び戻せます。押し間違えても、ファイルを選び直してやり直す必要がありません。
戻したときは、元のファイルでの前後関係を保った場所へ入ります。並べ替えたあとに戻しても、その列だけが思わぬ位置へ飛ぶことはありません。
並べ替えは上下のボタンで行います
順番は「↑」「↓」で1つずつ動かします。掴んで運ぶ操作は画面の縦の動きと取り合いになるため、どの画面幅でも確実に押せるボタンにしています。
「1行目を見出しとして扱う」を入れておくと、列の名前がそのまま一覧に並びます。外すと「1列目」「2列目」という位置の呼び名になります。
書き出しで変わるところ
区切り文字は元のファイルと同じものを使い、行末はCRLFにそろえます。変わるのは列の顔ぶれと順番だけで、値には手を入れません。
文字コードは「UTF-8(BOM付き・Excel向き)」が初期値です。列を1つも残していない状態では実行できないので、最低でも1列は残してください。
よくある質問
- 行を絞り込むこともできますか?
- 扱えるのは列だけです。行を減らしたいときはCSVの重複行・空行を削除やCSVを分割と組み合わせてください。
- 同じ列を2回出せますか?
- 一覧には1つの列が1度しか並ばないため、同じ列を複製して2か所に書き出すことはできません。
- 行によって列数が違うファイルでも平気ですか?
- いちばん長い行を基準に列を数え、値の無いところは空欄として書き出します。短い行が落ちることはありません。
- 結果を保存する前に確かめられますか?
- 選択欄のすぐ下の表が、選んだ列と順番のとおりに変わります。書き出す前にそこで見比べてください。
プライバシー
このツールはブラウザ内だけで処理します。選んだファイルがサーバーへ送信されることはありません。