CSV Tools

複数のCSVを結合

月別・日別に分かれたCSVを1つにまとめられます。同じ列構成のファイルを縦方向に結合し、ヘッダーは先頭の1行だけ保持します。

ファイルはサーバーにアップロードされず、ブラウザ内で処理されます。

1. 複数のCSVファイルを選択

下の一覧の上から順に結合します。選び直すと一覧全体を置き換えます。

このツールでできること

月別・日別に分かれたCSVを1つにまとめられます。同じ列構成のファイルを縦方向に結合し、ヘッダーは先頭の1行だけ保持します。

使い方

  1. 同じ列名・列数・列順のCSVを2つ以上選択します。
  2. 表示されたファイル一覧の順序と、列構成の確認結果を確認して結合します。
  3. 先頭5行と合計行数を確認してmerged.csvを保存します。

入力と出力の例

2ファイルを一覧順に結合した例。

入力(Before)

file1.csv
name,email
A,a@example.com
B,b@example.com

file2.csv
name,email
C,c@example.com

出力(After)

name,email
A,a@example.com
B,b@example.com
C,c@example.com

処理仕様

列名は大文字・小文字と空白を含めて一致する必要があります。列構成が異なる場合はエラーを表示し、自動補正しません。ヘッダーのみのファイルはデータ行を追加しません。重複行はそのまま保持します。

UTF-8のカンマ区切りCSVに対応します。引用符で囲まれたカンマ・改行を既存パーサーで読み取り、空行は読み飛ばします。先頭行をヘッダーとし、出力はUTF-8(BOM付き)です。大きなファイルは端末のメモリに応じて小さくしてお試しください。

プライバシー

CSVはブラウザ内で処理し、サーバーへアップロードしません。元ファイルは変更せず、結果を別ファイルとしてダウンロードします。