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

CSV ファイルを分割する

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

ファイルを開く

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

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

CSV ファイルを分割する

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

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

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

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

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

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

フィールドの中のカンマ

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

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

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

よくある質問

.xlsx も分割できますか。

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

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

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

並び順は変わりますか。

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

同じことを自分のパソコンの中で

TableDI は、すべてが自分のパソコンの中で動くデスクトップ表計算ワークスペースです。 取り込んで、整えて、可視化する —— 何もアップロードされず、アカウントも要りません。

ずっと無料、試用期間ではありません —— アカウントもカードも不要。現在は macOS 版、Windows 版は準備中。有料版で増えるもの

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