LocalSheet

split excel sheet by column valu

Split by Column — just pick a file and you're done.

Choose a file

xlsx, csv files · up to 10MB · first sheet only

Your file never leaves your browser — nothing is uploaded anywhere.

See how to verify your file isn't sent anywhere

Free to use, no sign-up or install required.

How to use Split by Column

  1. 1
    Choose the Excel/CSV file that contains the column you want to split by, or drag it into the upload area.
  2. 2
    Confirm the header row, then choose the column to split on — region, department, rep, etc.
  3. 3
    Click Split into sheets, check the number of sheets created and the preview, then download the result.

When to use this

  • Great for breaking a company-wide sales or order list into one sheet per store or region to hand out to each team.
  • Useful for splitting an employee list or survey results into one sheet per department or team for separate handling.
  • Good for sorting a big file into category- or year-based sheets instead of filtering it by hand each time.

Frequently asked questions

What happens to rows where the split column is blank?

They aren't dropped — every row with a blank value in that column is safely collected into its own sheet named "(blank)".

What if a value contains a character that isn't allowed in a sheet name?

Characters Excel doesn't allow in sheet names (/, \, ?, *, [, ], :) are automatically replaced with an underscore (_), so the file always opens cleanly.

Does my file really never get sent to a server?

Correct — LocalSheet does all its processing inside your own web browser. Your file data never travels over the network to anywhere. It even works with your internet connection turned off.

Is there a limit on file size or number of files?

For browser performance and stability, we support files totaling up to 10MB. Merging files supports up to 20 files at once.

Is there a fee, or do I need to log in?

No. Every LocalSheet tool is completely free, with no account and no login required.