把一个大表格拆成多个小文件,一次打包下载。文件在浏览器内处理,不上传服务器。
Excel 分组拆分比 CSV 慢,较大的 Excel 建议先在 Excel 里另存为 CSV 再处理。
两种拆分方式都在浏览器本地完成,原始文件不会上传服务器。Excel 工作簿只处理第一个工作表;拆出来的文件保留表头,原表的样式、公式和多工作表不保留,公式按结果值写出,日期仍是日期单元格。
CSV 本身没有编码声明,导出时在文件头写入 UTF-8 BOM(可在上方切换为无 BOM),Excel 双击打开中文不乱码;原文件的 BOM 会在读取时自动剥离,不会带入分片。工具默认开启「长数字保真」:身份证号、订单号、银行卡号等超过 12 位的纯数字,导出时强制按文本处理,Excel 不再显示成科学计数法,也不会丢精度。同时默认清理单元格内的零宽空格、软回车、软连字符与控制字符等不可见脏字符。
按列值分组拆分时,相同内容的行会归集到同一个文件;免费版最多单独输出 50 个分组,其余行合并到「其他」文件,数据不会丢失。默认开启的「清理不可见脏字符」也会作用于分组判断——取消该勾选则严格按原始字符分组(含脏字符、前后空格都视为不同内容)。
填写的数字为数据行数,表头另外算。填 5000,导出文件在 Excel 中会看到 5001 行(表头 + 5000 条数据)。按列分组拆分则不受此限制,每个分组的内容独立成一个文件。
导出时切换编码选项:Windows 双击打开选「UTF-8 带 BOM」;给程序或平台接口导入选「UTF-8 无 BOM」。如果原始文件本身编码异常,先用 Excel 打开确认内容能正常显示,再另存为 UTF-8 CSV 后分割。
可以。切换到「按列值分组拆分」,选择分组列后工具会先扫描统计,按行数从多到少单独输出前 50 个分组,其余合并到「其他」文件,数据不会丢失。适合把一张总表按合作方拆成多份分发。
免费版每个分组单独输出,最多 50 个独立分组;其余归并到「其他」文件。当分组数超过 50 时,行数最多的 50 个单独成文件,剩下的全部进「其他」,不会丢数据。
默认开启「清理不可见脏字符」,会先去掉零宽空格、软回车等再分组,避免同一内容因隐藏字符被拆成两份。若你主动取消该勾选,则严格按原始字符分组——空白、前后空格、隐藏字符都视为不同内容,这时看起来一样的单元格可能被分成多个文件。
工具默认开启「长数字保真」:超过 12 位的纯数字在导出时强制按文本处理,Excel 直接显示完整号码,不会变成 1.23E+15,也不会丢精度。如果是 Excel 工作簿(.xlsx)导出,长数字会写成真正的文本单元格;如果是 CSV,分片里该字段以文本形式保存。不需要再手动设列格式。
全部逻辑运行在浏览器本地,原始文件不会上传服务器,关闭浏览器页面数据自动清空。
仅读取处理 Excel 第一个工作表,公式转换为计算后的值输出,原文件样式、格式不会保留。
工具按照 CSV 规范解析,识别引号内换行,不会把单条记录切分到两个文件。