CSV/Excel 拆分 使用方法
- 1
拖入 CSV 或 Excel 文件
支持 CSV、TSV、TXT 导出文件,以及 XLSX、XLS、ODS 工作簿。文本编码和分隔符会自动检测,也可以在输入选项中检查。
- 2
选择拆分方式
设置每个文件的行数、等分的份数,或者按某一列的值决定每一行归入哪个文件。
- 3
检查各部分
列表会显示每个部分的行范围或对应的值;点击某一项即可查看它的前几行,此时还不会写入任何文件。
- 4
下载各部分
可保存为打包在一个 ZIP 中的 CSV 文件或 Excel 文件,也可保存为同一个工作簿的多个工作表。需要的话,还可以换一组设置再次拆分。
限制与 Pro
文件最大 500 MB,行数不限;单次拆分最多 10,000 个部分,或一个工作簿中最多 500 个工作表。
文件最大 4 GB。 了解 Pro
关于 CSV/Excel 拆分
CSV 拆分工具可以把一个大表格切成若干个较小的表格,并在每个部分顶部重复表头行,这样每个部分单独打开时都有正确的列名。它提供三种拆分方式:按固定行数拆分(例如某个上传表单不接受大文件时,可设为每个文件 5,000 行);按等分的份数拆分(行会被均匀分配,各部分最多相差一行);或者按某一列的值拆分,每个值生成一个文件,比如按地区、门店、负责人或月份各生成一个部分。
CSV 各部分直接从原始文本中截取,而不是重新写入:引号、小数分隔符、换行符以及 Excel 的“sep=”行都会原样保留,各部分沿用输入文件的编码,除非你另行选择。来自 1C 或旧版 Excel 的 Windows-1251 西里尔文导出文件可以被识别,带或不带字节顺序标记的 UTF-8、UTF-16 和 Windows-1252 也一样。
文件由后台线程按 4 MB 分片以流的方式读取,因此几百 MB 的 CSV 不必一次性整体载入内存,页面也能保持可用,并有进度条和取消按钮。
当 CSV 超出 Excel 的 1,048,576 行上限时,把各部分保存为 Excel 文件会很方便:数字、真/假值和 ISO 日期会变成带类型的单元格,而 007 这类编码仍保留为文本。限制:空行会被丢弃,一次只拆分工作簿中的一个工作表,单次拆分最多生成 10,000 个文件或 500 个工作表。
隐私
文件由当前浏览器标签页内的 Web Worker 读取并拆分,文件和各部分都不会上传,关闭页面后也不会留下任何内容。拆分代码属于本站,只在你添加文件时才会加载。
功能
按行数、份数或列
每个文件 N 行、等分为 N 份,或每个值一个文件。
保留原始行
CSV 各部分是源文件各行的逐字节副本,表头在最上方。
CSV、Excel 或单个工作簿
各部分可存为 ZIP 中的 CSV 或 XLSX 文件,或存为同一个 XLSX 的多个工作表。
大文件也不卡顿
在后台线程中流式处理,带进度和取消功能。