ホーム · 無料ツール · CSV を分割

CSV ファイルを分割する

切り方は 2 通り。行数ごとに等分するか、ある列の値ごとに分けるか —— 都道府県ごと、担当者ごと、月ごとに 1 ファイル。 どの断片にも見出し行が付きます。すべてこのタブの中で完結し、ファイルは送信されません。

ファイルを開く

.csv / .xlsx をここにドロップ、またはクリックして選択

毎月やっていますか? TableDI 2 で一度やってジョブに保存すれば、来月はもう一度実行するだけです。 TableDI 2 を無料でダウンロード

アップロードは行いません。 ファイルはこのタブの JavaScript が読んでいるだけで、あなたのパソコンから出ません —— サーバーは一切見ておらず、タブを閉じればデータは消えます。

CSV ファイルを分割する

  1. ファイルを開く. ブラウザーが読み込みます。サーバーには送信されません。
  2. 分け方を選ぶ. 大きすぎて困っているなら行数ごと、配る相手が違うなら列の値ごと。
  3. まとめて受け取る. 1 つずつ、.zip でまとめて、または断片ごとにシートを分けた .xlsx で。

2 つの切り方は、目的がまったく違う

  • N 行ずつ:大きすぎるから切る。件数上限のある取り込みフォーム、 バッチに分けたインポート、メールに添付できる大きさにしたいとき。
  • 列の値ごと:配る相手が違うから切る。 都道府県ごと、担当者ごと、月ごとに 1 ファイル。

見出し行 —— 手で切ると必ず落ちるもの

テキストエディターで切り分けると、2 つ目以降の断片には見出し行がありません。 読み込む側は最初のデータ行を列名として扱い、全体がずれます —— しかもエラーは何も出ません。

チェックを入れておけば、見出しはどの断片にもコピーされます。 見出しの無いファイルならチェックを外してください。

フィールドの中のカンマ

分割は RFC 4180 に従います。カンマ・引用符・改行を含むフィールドは引用符で囲まれ、 どの断片も正しい CSV のままです。ここがエディターで行単位に切ると壊れるところで、 フィールド内部の改行が行の終わりと解釈されてしまいます。

文字コードは断片でも保たれます

元が Shift-JIS でも、読み込むときに判定して正しく解釈し、 書き出しは一律 UTF-8 です。断片ごとに文字化けし直す、ということは起きません。

よくある質問

.xlsx も分割できますか。

できます。表として読み込んで同じように切ります。断片は CSV、またはシートを分けた .xlsx 1 つとして受け取れます。

ファイルはいくつになりますか。

列の値で切る場合は、その列の異なる値の数だけです。注文番号のように値が数千ある列を選ぶと、数千のファイルになります。

並び順は変わりますか。

変わりません。各断片の中で行は元の順序を保ちます。

毎月やっていますか?

TableDI 2 で一度やってから、ジョブとして保存します。来月は新しいファイルを入れて、もう一度実行するだけです。

macOS(Apple シリコンと Intel)。Windows 版は開発中です(それまでの使い方)。無料版は試用版ではありません —— アカウントもカードも不要です。

最終確認 2026-09-11、TableDI チーム。このページに間違いがありますか? お知らせください —— 受信箱はひとつで、TableDI を作っている人間が読んでいます。