本文へスキップ

ブックの分割

Workbook Splitter

ブックをシートごと、または選んだ列の値ごとに1ファイルずつ分けて保存します。

ブック1つを複数のファイルに分けます。シートごとに1つ、またはある列の値ごとに1つで、「支店ごとに自分の行だけを送る」がその場合です。見出し行はどの断片にも入れるので、それぞれのファイルが見出しのない塊ではなく、完全な表として開きます。

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

.xlsx・.xlsm・.ods を一つ置いてください

分けたファイルを zip にまとめます。アップロードはしません。

列の値で分けるときは見出し行をすべてのファイルに入れます。そのため、どのファイルも見出しのない行の塊ではなく、完全な表として開きます。

使い方

  1. シートごとか、列の値ごとかを選びます

    列を選ぶと、値が何種類あったかを表示します。これからいくつのファイルができるのかが、そこでわかります。

  2. 作る前に断片を1つ見ます

    断片をクリックすると中の行が見えます。思いがけない行が1つ混じった断片は、たいてい基準にした列に空白が紛れています。

  3. .xlsxか.csvを選んでzipを受け取ります

    断片ごとにシート名か列の値をファイル名にするので、zipの中が読みやすく並びます。

よくある質問

値にスラッシュが入っていたらどうなりますか

ファイル名に使えない文字は置き換えます。「A/B」のような値がフォルダになったり、書き込みに失敗したりせず、安全な名前になります。

2つ以上の列で分けられますか

ここではできません。基準にしたい値をつないだ補助列をシートに作り、その列で分けてください。そうすれば、実行する前に結果を確かめることもできます。

見出しがファイルごとに繰り返されるのはなぜですか

見出しなしで届いたファイルは、誰にも読めない行の塊だからです。人ではなくスクリプトに渡すのなら、見出しを外してCSVで書き出す形が合っています。

ここから渡せます

次の一手

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