ツール › CSV Mapper
CSV Mapper

CSVの列を、
取り込み先の形にそろえる。

元のCSVの列を、出力したい列名と順番に対応づけて新しいCSVを作ります。値は文字列のまま一切変えず、行数と内容を読み直して確認してから保存します。

アップロードなし値は変えずにコピー設定をJSONで再利用

CSV・TSV・TXT をここにドロップ

元のファイルの列を、出力したい列の形に並べ替えます。

ファイルを選択CSV・TSV・TXT/10MB まで・UTF-8 / Shift_JIS / UTF-16
架空の顧客リストと、架空の取り込み先の見出しを使います。
列を選んで、並べるだけ

出力したい列ごとに、元の列・空の値・固定値のどれを入れるかを選びます。同じ名前や「電話」と「phone」のような列は自動で対応づけ、理由を表示します。

値はそのまま

郵便番号や電話番号の先頭の0、空白、日付らしい文字列も変換しません。保存前にファイルを読み直し、すべての行が対応づけどおりかを確認します。

毎回の作業を設定で再利用

対応づけはJSONで保存できます。次のファイルでは列の名前で照合し直すので、列の順番が違っても使えます。データ自体は設定に含まれません。

使い方

  1. 元の CSV・TSV・TXT ファイルを開きます。文字コードと区切り文字は自動で判定します。
  2. 出力する列を決めます。取り込み先の見出しを入力するか、テンプレートの CSV を読み込みます。
  3. 列ごとに、元の列・空の値・固定値のどれを入れるかを選び、エラーと警告を確認します。
  4. 区切り文字と BOM を選んで保存します。対応づけの設定は JSON に保存して、次回読み込めます。

よくある質問

列名が違っても自動で対応づけられますか?

同じ名前、全角・半角や記号だけが違う名前、「電話」と「TEL」のようなよく使われる言い換えは自動で対応づけ、その理由を表示します。保存する前に確認してください。

値が変わることはありますか?

いいえ。元のセルの値はそのまま出力し、数値や日付への変換、前ゼロの削除はしません。保存する前に、書き出したファイルを読み直して内容が一致することを確かめています。

同じ設定を毎回使えますか?

はい。出力する列と対応づけを JSON の設定ファイルとして保存し、次のファイルで読み込めます。列名で照合し直すため、列の並び順が変わっていても使えます。

ファイルはアップロードされますか?

いいえ。CSV はブラウザの中だけで処理し、サーバーには送りません。

関連するガイド