CSVを結合
形が変わってしまった書き出しを、安全につなぐ。
ここにファイルをドロップ
またはクリックして端末から選択対応形式: CSV, TSV, TXT
1回あたり3ファイルまで1ファイル20 MBまで1日5回までProで制限を解除✓ オフラインでも利用可能
ファイルは端末の外に出ません
このツールはブラウザ内だけで動作します。アップロードも保存も行わないため、処理を始める前にインターネット接続を切っても問題ありません。
使用例
例:4〜6月の注文CSVを1つに(4月分はShift_JIS、6月はクーポン列が増加)
小さなネットショップの四半期の集計で、orders_04.csv、orders_05.csv、orders_06.csvを結合します。4月分はExcelで上書き保存したShift_JIS、5月分は先頭にBOMが付いたUTF-8、6月分は途中に「クーポン」列が増えています。設定は見出し行オン、由来の列「追加する(ファイル名)」、出力の区切りはカンマ、BOMオン、出力ファイル名「注文_4-6月」です。
- ファイルごとに文字コードを判定するので、Shift_JISの4月分も「山田 花子」のように文字化けせずに読めます。5月分のBOMも取り除かれます。
- 列は名前で突き合わせます。6月分では「お客様名」「合計金額」が1つ右にずれていますが、ほかの月と同じ見出しの下に入ります。
- 6月分にしかない「クーポン」は最後の列に足され、4月・5月の行は空欄になります。
- 「12,800」のようにカンマを含む金額は引用符で囲まれたまま、1つのセルとして残ります。
| 注文番号 | 注文日 | お客様名 | 合計金額 | クーポン | 元のファイル |
|---|---|---|---|---|---|
| 1201 | 2026/04/03 | 山田 花子 | 3480 | orders_04.csv | |
| 1202 | 2026/04/17 | 佐藤 一郎 | 12,800 | orders_04.csv | |
| 1204 | 2026/05/06 | 田中 美咲 | 5600 | orders_05.csv | |
| 1206 | 2026/06/02 | 高橋 健 | 4320 | SUMMER10 | orders_06.csv |
| 1208 | 2026/06/29 | 伊藤 さくら | 2970 | SUMMER10 | orders_06.csv |
注文_4-6月.csv(拡張子は自動で付きます)に8件の注文が1つの見出しでまとまり、「3個のファイルから8行。列は名前で突き合わせています(1列が後のファイルにだけあり、無い行は空欄にしました)。」と表示されます。BOM付きなのでExcelで開いても文字化けしません。位置でつないでいたら、6月分のクーポンが「お客様名」の列に入っていました。
使い方
- CSVファイルを2つ以上追加します。カンマ・セミコロン・タブのどれでも読むので、指定は不要です。
- 見出し行が本当にない場合を除き、見出しのスイッチはオンのままにします。
- あとでどのファイル由来かを知る必要があるなら、由来の列をオンにします。
- 結合してダウンロードします。
よくある質問
- 単純に連結すればよいのでは?
- それが「一見正しくて中身が間違っている」ファイルの作り方です。同じレポートを1か月後に書き出すと列が増えたり入れ替わったりしていることがあり、位置で連結すると以降の値がすべて別の見出しの下に入ります。しかも何も警告が出ません。ここでは列を名前で突き合わせ、全ファイルの見出しの和集合を出力の見出しにします。
- あるファイルにしかない列はどうなりますか?
- 出力の列として残り、その列を持たないファイルの行は空欄になります。ずれるのではなく空欄です。結合後のメッセージにその列数が出るので、想定外なら気づけます。
- セミコロン区切りとカンマ区切りを混ぜられますか?
- できます。区切り文字は引用符の外での出現数からファイルごとに判定するので、ドイツ語版Excelの書き出しとスクリプトの出力を何も指定せずに結合できます。出力の区切りは別に選べます。
- 最初の列名が一致しません。
- 先頭にBOMが付いている可能性が高いです。目に見えず、最初の見出しにだけくっつきます。読み込み時に取り除くので、BOMの無いファイルの同じ列と正しく一致します。
- Shift_JISとUTF-8のCSVを混ぜても文字化けしませんか?
- しません。ファイルごとに文字コードを判定し、UTF-8として読めないファイルはShift_JISなどとして読みます。出力はUTF-8なので、Excelで開くなら「BOMを付ける」をオンにしてください。
- 出力ファイル名に「.csv」を付ける必要はありますか?
- ありません。「注文_4-6月」のように入れると「.csv」が付きます。空欄なら結合.csvです。「.tsv」や「.txt」で終わる名前はそのまま使います。
- 無料版の制限は?
- 1回3ファイル、1ファイル20MB、1日5回までです。Proでこの3つが外れます。