工作中经常遇到这种情况:一个 Excel 文件里有好多张工作表,每张是一种分类、一个月份、一个部门。发给不同的人时,只需要其中一张,但整个文件发过去又大又乱。手动一张张另存为,费时又容易搞错。
这个工具就是帮你批量拆分的。上传一个 Excel,勾选想拆的 Sheet,一键导出成多个独立文件。
怎么用?拖进去就行
把 Excel 或 CSV 文件拖到深蓝色的框里,或者点一下选择文件。工具会自动读取文件,列出里面所有的工作表名称,默认全部勾选。不想拆哪个,点一下取消勾选就行。也可以点"全选 / 全不选"一键切换。
所有处理都在浏览器本地完成,文件不会上传。
支持三种格式
.xlsx 是新版 Excel,.xls 是老版 Excel,.csv 是逗号分隔文本。
两种导出格式
.xlsx——导出成 Excel 工作簿,保留原有格式
.csv——导出成逗号分隔文本,适合导入数据库或用其他软件处理
两种打包方式
单个 ZIP 压缩包下载——所有拆分文件打包成一个 ZIP,一次下载,解压后就是多个文件
逐个文件单独下载——每个 Sheet 单独下载一个文件,浏览器会依次触发
命名规则很清楚
拆出来的文件按 [原文件名]_[Sheet名] 的格式命名,比如原文件叫"销售数据.xlsx",里面的"1月"Sheet 拆出来就叫"销售数据_1月.xlsx"。一看就知道来自哪里,不会搞混。
文件属性一目了然
下方列出原文件名、文件大小、工作表总数量、已勾选的 Sheet 数量、已处理拆分总数、拆分命名格式。每一项后面都有"复制"按钮,一键复制单项内容。改了导出格式或打包方式,下拉框里选一下就行。
适合谁用
把一个包含多个月份数据的总表拆成分月文件,把不同部门的报表从一个总文件里拆出来分别发送,把 Excel 里的多个 Sheet 拆成独立文件存档,或者做数据分发前的预处理。
用起来什么感觉
上传完文件,下方立刻列出所有 Sheet 名称,带勾选框,默认全选。想拆哪几个点一下就行,右边实时显示已勾选的数量。选好导出格式和打包方式,点"开始执行拆分",几秒钟后就下载好了。拆分大量 Sheet 时耐心等一下,ZIP 打包比逐个下载更省事。
有一点要提醒
拆分只影响数据本身,原文件不会被修改。拆出来的文件是纯数据,原来的公式、图表、样式、宏这些不会被保留——工具只处理单元格的值。如果原文件依赖公式或格式,建议先手动处理。所有操作在本地浏览器完成,数据不上传。