csv

CSV列順変更

CSV・TSVの列を好きな順番へ並べ替えます。列名検索、ドラッグ、上下・先頭・末尾への移動に対応し、ファイル内容はブラウザ内で処理します。

入力内容は原則としてこのブラウザ内で処理します。ファイル内容や貼り付けたデータをTool Koboのサーバーへ送信しません。

Reorder columns

CSV・TSVの列順を変更

UTF-8対応 / サーバー送信なし

または下の欄へ直接貼り付け

Result

変換結果

Use cases

主な用途

  • CSV・TSVの列を好きな順番に並べ替えたい
  • 重要な列や確認したい列を先頭へ移動したい
  • 出力先で求められる列順に合わせたい
  • 列数の多いCSVから対象列を検索しながら順番を調整したい

How to use

使い方

  1. CSV・TSVファイルを選ぶか、テキストを貼り付けます。
  2. 入力の区切り文字と、1行目を見出しとして扱うかを確認して「列を読み込む」を押します。
  3. 列名検索で目的の列を探し、ドラッグまたは移動ボタンで順番を変更します。
  4. 出力の区切り文字を確認して「この列順で変換する」を押します。
  5. 結果をコピーするか、ファイルとしてダウンロードします。

Tips

列検索と並べ替えの扱い

検索は列を探すためのものです

列名検索を使うと、表示する列を絞り込めます。検索で見えなくなった列もCSVから削除されるわけではなく、全体の列順には残ります。

このツールは列を削除しません

並べ替え後も元の列はすべて残ります。列自体を減らしたい場合は、CSV列抽出・削除を利用できます。

ドラッグ以外でも移動できます

PCではドラッグに加えて「先頭・↑・↓・末尾」ボタンを使えます。スマートフォンでは移動ボタンで列順を変更できます。

Specification

対応内容

カンマ、タブ、セミコロン、パイプ区切りのCSV・TSVに対応します。CSVとして解析してから列を並べ替えるため、ダブルクォート内の区切り文字やセル内改行を含むデータも列単位で扱います。

列名は部分一致で検索できます。検索で一部の列だけを表示している間も全体の列順は保持されます。行によって列数が少ない場合、不足セルは空欄として扱います。

ファイル読み込みはUTF-8を対象とし、UTF-8 BOMが付いている入力は変換後もBOMを保持します。文字コード自体を変換したい場合は、文字コード変換を利用できます。

FAQ

よくある質問

列を削除せず、順番だけ変更できますか?

はい。このツールはすべての列を残したまま順番だけ変更します。列の抽出・削除は「CSV列抽出・削除」を利用してください。

同じ名前の列が複数あっても並べ替えられますか?

はい。内部では列名ではなく元の列位置を識別子として扱うため、同名の見出しがあっても別々の列として移動できます。

検索中に列を移動すると、非表示の列はどうなりますか?

検索で非表示になっている列も全体の列順には残ります。検索は表示する候補を絞るだけで、CSVの列を削除しません。

入力したCSVはサーバーへ送られますか?

いいえ。列の解析、並べ替え、コピー、ダウンロードはブラウザ内で行います。