無料オンラインツール

CSV 列追加ツール

このツールの入力データはブラウザ内で処理します

CSVファイルに新しい列を追加し、固定値・連番・ランダム値・UUIDなどを各行へまとめて設定できる無料ツールです。CSVインポートやシステム移行前のデータ前処理に利用できます。

CSVファイルを選択

CSVファイルに新しい列を追加し、固定値・連番・ランダム値を各行へまとめて設定できます。

ここにCSVファイルをドロップ

CSV(UTF-8・最大200 MB)

このツールは1行目をヘッダーとして扱います。

ファイルはサーバーへ送信されません。すべてブラウザ上で処理されます。

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作成はすべてブラウザ内で行われます。

10〜3,000文字0 / 3,000

必要に応じて確認のご連絡を差し上げる場合があります。

入力内容はフィードバック送信のためにのみ使用します。ファイルの添付やページ内容の自動送信は行いません。