← 返回工具列表

Excel 按列拆分

上传一份 xlsx,选某一列,它会按这一列的值拆成多个独立文件并打包成 zip。 20 万行级别可用。样式/公式/合并/列宽尽量保留。

1. 选择或拖入 Excel 文件

支持 .xlsx 和 .xls,最大建议 500MB。

正在读取文件...

准备中

2. 配置拆分参数

- -

正在拆分中...

准备中

✓ 拆分完成

⬇ 下载 zip

出错了

常见问题

我的数据会上传到服务器吗?

不会。整个拆分过程都在你浏览器的 Web Worker 里跑,断网也能用。页面加载完成后关掉网线一样能拆。

20 万行能吃得消吗?

电脑内存 ≥ 8G 一般没问题,峰值占用约 1GB,耗时 30-120 秒。手机/老电脑大概率卡死。

样式/公式/合并单元格能保留吗?

尽量保留。但注意:
- 跨多行的合并单元格在拆分后可能破裂,建议先在 Excel 里取消跨组合并。
- 跨行公式(例如 =A2+A3)拆分后引用可能失效,建议先转成值。

为什么拆出来的文件名有下划线?

文件名里不能用 / \ : * ? " < > | 这些字符,系统会自动替换成下划线。

空值那些行去哪了?

拆分列里值为空的行会归到一个叫 __空值__.xlsx 的文件里,永不丢数据。