無料オンラインツール
CSV 列追加ツール
このツールの入力データはブラウザ内で処理します
CSVファイルに新しい列を追加し、固定値・連番・ランダム値・UUIDなどを各行へまとめて設定できる無料ツールです。CSVインポートやシステム移行前のデータ前処理に利用できます。
CSVファイルを選択
CSVファイルに新しい列を追加し、固定値・連番・ランダム値を各行へまとめて設定できます。
ここにCSVファイルをドロップ
CSV(UTF-8・最大200 MB)
このツールは1行目をヘッダーとして扱います。
ファイルはサーバーへ送信されません。すべてブラウザ上で処理されます。
列の設定
データ行の現在の順番に従って連番を付けます。
一時ID・取込用識別子・仮コード向けです。パスワードやAPIキー用途ではありません。
追加予定の列
まだ追加する列がありません。
追加内容プレビュー
既存の個人情報を表示せず、行番号と追加予定の列だけを表示します。
処理が完了しました
のデータへ列を追加しました。
CSVをダウンロードCSVに新しい列を追加する場面
システムAに存在しないcompany_codeが、取り込み先システムBでは必須という場合があります。このツールでは元CSVを直接変更せず、追加内容を設定してプレビューしたあと、新しいCSVを作成できます。
すべての行に同じ値を追加する
company_code = 001やsource_system = SYSTEM_Aのような固定値を全データ行へ追加できます。固定値は文字列として扱うため、001の先頭0も保持されます。空欄を追加する場合は「空文字を設定する」を明示的に選びます。
データ行に連番を追加する
import_noへ000001、000002のような連番を追加できます。開始値、増分、0埋め桁数を指定でき、Headerを除いた現在のデータ行順で採番します。既存行の並び替えは行いません。
一時IDなどのランダム値を追加する
数字、英数字、UUIDを各行へ生成できます。Web Crypto APIを使用し、重複なしを指定した場合は生成済み値を確認します。用途は一時IDや取込用識別子であり、パスワードやセキュリティトークンの生成を目的とした機能ではありません。
列を追加する位置
先頭、末尾、または元CSVの指定列の前後へ追加できます。同じ場所へ複数列を設定した場合は、「追加予定の列」へ登録した順番で出力します。
既存データは変更しません
このツールが行うのは新しいHeaderとセルの追加だけです。既存Header、既存セル、データ行順、既存列の相対的な順番は変更しません。列名を変える場合はCSV 列名変換・マッピング、既存列を移動する場合はCSV 列並び替えを利用してください。
よくある質問
複数の列を一度に追加できますか?
はい。固定値、連番、ランダム値を組み合わせ、追加予定へ複数登録して一度に作成できます。
001は1に変わりませんか?
変わりません。固定値は数値へ変換せず文字列のまま出力します。
連番を0埋めできますか?
はい。桁数を指定できます。値が桁数を超えても切り捨てません。
UUIDを追加できますか?
はい。各データ行へUUID形式の値を生成できます。
ランダム値を重複なしにできますか?
はい。ただし指定桁数で作れる候補数よりデータ件数が多い場合は生成を停止します。
プレビューとダウンロード結果は同じですか?
はい。ランダム値を含め、同じプレビュー結果をCSV作成に使用します。「ランダム値を再生成」を押した場合だけ作り直します。
列数が異なる行があるCSVも処理できますか?
安全のため処理しません。先にCSV 列数チェックで原因を確認してください。
Shift_JISのCSVを利用できますか?
入力はUTF-8またはBOM付きUTF-8に対応しています。Shift_JISは先に文字コード変換ツールでUTF-8へ変換してください。
ファイルはサーバーへ送信されますか?
送信されません。ファイルの解析、値生成、プレビュー、CSV作成はすべてブラウザ内で行われます。