Skip to content
Spreadsheet tools

Split spreadsheet

Split a spreadsheet into several files: every N rows, one per value of a column (say, one per region), or one per sheet.

FreeNo sign-upFiles deleted after processing

Choose a file

Excel (.xlsx, .xls, .xlsb), OpenDocument, CSV, TSV or JSON

Options

rows: a file every N rows; column: a file per distinct value of a column; sheets: a file per sheet

rows mode: data rows per file (each file repeats the header)

column mode: the column whose values name the files

More options (11)

CSV output: the character between values

CSV/TSV output encoding; 'utf-8-bom' makes Excel read accents correctly

Workbooks: empty for the first visible sheet, 'all' for every visible sheet, or sheet names or numbers separated by commas

Row number of the column names, when there is a title above the table

CSV input: the character between values

keep: the input's format (other workbooks become xlsx)

Get your result