Workbook Splitter
Splits a workbook into one file per sheet, or one file per distinct value of a chosen column.
One workbook into many files: one per sheet, or one per distinct value of a column — the “send each branch only their own rows” case. The header row is repeated on every piece, so each file opens as a complete table rather than a headless block.
Drop one .xlsx, .xlsm or .ods
Split into a zip of files. Nothing is uploaded.
How to use it
Choose per sheet or per column value
The column picker shows how many distinct values it found, which tells you how many files you are about to make.
Preview a part before committing
Click any part to see its rows. A part with one unexpected row usually means a stray space in the grouping column.
Pick .xlsx or .csv and download the zip
Every part is named after its sheet or its column value, so the zip sorts sensibly.
Common questions
What if a value contains a slash?
Characters that cannot appear in a filename are replaced, so a value like “A/B” becomes a safe name rather than a nested folder or a failed write.
Can it split by more than one column?
Not here. Add a helper column in the sheet that joins the values you want to group by, then split on that — which is also the version you can check before running.
Why is the header repeated in every file?
Because a split file that arrives without one is a block of rows nobody can read. If you are feeding a script rather than a person, the CSV output with the header turned off is the shape you want.
Feed it from
CSV Splitter
Splits a table by row count or by the distinct values of a column, into separate files with the header repeated in each.
Workbook Merger
Combines many workbooks or sheets into one, stacking rows or adding each source as its own sheet.
Excel to CSV
Exports each sheet of an .xlsx or .xls workbook to CSV with the encoding and delimiter you choose.
CSV to Excel
Writes one or many CSV files into an .xlsx workbook with typed columns, a header row and filters.
Next
These accept what this tool produces, so the result can go straight in.
CSV Filter & Sort
Filters rows with column conditions, sorts on several keys and picks the columns to keep.
CSV Splitter
Splits a table by row count or by the distinct values of a column, into separate files with the header repeated in each.
Label Sheet Printer
Lays a CSV onto Formtec, AnyLabel or 3M label sheets (or a custom grid) with exact mm positions, a start slot and offset nudges, as a print-ready page.
Workbook Merger
Combines many workbooks or sheets into one, stacking rows or adding each source as its own sheet.
CSV to Excel
Writes one or many CSV files into an .xlsx workbook with typed columns, a header row and filters.
Excel to CSV
Exports each sheet of an .xlsx or .xls workbook to CSV with the encoding and delimiter you choose.