本文へスキップ

CSV分割

CSV Splitter

行数か特定の列の値で表を複数のファイルに分け、断片ごとに見出し行を付け直します。

1つのファイルを複数に分けます。同じ行数ずつか、ある列の値ごとに1ファイルかです。見出し行はどの断片にも繰り返されるので、それぞれが見出しのない行の塊ではなく表として開きます。

🔒 ブラウザの中だけで動きますcsvsplitbatch

CSV か TSV ファイルを置いてください

このタブの中で読みます。アップロードはしません。韓国語・日本語・中国語・欧米版の Excel が保存したファイル(CP949, Shift_JIS, GBK, Windows-1252)を判別します。

使い方

  1. 分け方を選びます

    アップロードの上限に合わせるなら行数で、地域ごと・月ごと・担当者ごとのファイルにするなら列の値で分けます。

  2. 断片を1つ確かめます

    選択欄に断片ごとの名前と行数が出ます。40個をダウンロードしてから40個を確かめるより、先に1つ確かめるほうが安く済みます。

  3. 1つずつ、またはまとめてダウンロードします

    「すべてダウンロード」はファイルごとの保存を間隔を空けて実行します。ブラウザはプログラムから連続して出るダウンロードを絞り、落としたものは黙って落とすからです。

よくある質問

列に4,000種類の値があると出ます。

それは4,000個のファイルになるということで、どのブラウザも一度にそれだけは保存しません。その件数はたいてい、その列が分類ではなくIDであることを意味します。分割ではなく絞り込みを使うか、もっと粗い単位で分けてください。

値にスラッシュが入っているとどうなりますか。

ファイル名はセルの値から作りますが、値にはファイルシステムが受け付けない文字がふつうに入ります。それはハイフンに置き換え、名前の長さにも上限を設けます。保存できない名前のせいで断片がひとつ失われることがないようにするためです。

ファイルサイズで分けられますか。

直接はできませんが、行数がよい代用になります。サイズの上限を、1行あたりの平均バイト数で割ってください。サイズちょうどで分けるには行の途中で切るか、断片の詰まり具合を不ぞろいにするしかなく、どちらも行数を決めるより役に立ちません。

ここから渡せます

次の一手

このツールが出したものをそのまま受け取れる道具です。