您最喜欢的城市的最爱地点
首页
添加为 Google 首选来源

CSV 文件拆分

将一个 CSV 拆成多个可独立使用的小文件。设置每份的行数或字节上限,然后逐份下载。

源文件

文件在浏览器中处理。sep= 行会当作普通数据;如不需要,请先从源文件中删除。

拆分设置

输入分隔符

编码与输出格式

输入编码

输出换行符

输出采用 UTF-8。单元格内容不变,但引号和外层换行符可能与原文件不同。

如何拆分 CSV

  1. 选择本地 CSV、TSV 或 TXT,并设置分隔符、编码和表头选项。
  2. 按数据行数或精确字节数设置每份的上限。下载前先完成整份文件的验证。
  3. 查看各份的行号范围和字节数,再单独下载或生成小型 ZIP。

拆分功能

  • 带引号的跨行记录只算一条数据记录,不会从中间切开。
  • 精确计算 UTF-8 字节,包含重复表头、引号、换行符及每份的 BOM。
  • 保留单元格原值、顺序、重复行以及空白或重复的表头名称。
  • 在工作线程中分块读取文件,每次仅生成一个输出分份。

适用场景

  • 把大型导出文件分批处理,同时让每份保留相同表头。
  • 让 CSV 符合以字节、MB 或 MiB 表示的大小限制。
  • 按行号范围交付数据,无需粘贴到文本编辑器。

了解输出结果

数据行指一条逻辑 CSV 记录;带引号的单元格可以跨越多个物理行。表头不占用数据行配额。关闭重复表头后,表头仍保留在第一份。

大小上限针对输出字节,而非输入文件或 ZIP。引号、分隔符、换行符、重复表头和 BOM 均计入。单条记录无法装入空白分份时会报错,不会截断。

单元格原值保持不变,包括前导零和 Unicode。输出使用 UTF-8、所选分隔符以及 CRLF 或 LF。原始引号、编码和字节布局可能改变。sep= 行仍按数据处理。

上限:输入 100 MiB、200 万条记录、256 列、每条记录 100 万个文本单元、1000 份、每份 25 MiB。ZIP 最多 100 份、25 MiB 未压缩 CSV 和 30 MiB 压缩包。

隐私与电子表格安全

文件在浏览器中处理,本工具不会上传文件;网页仍可能发出正常站点请求。类似公式的 CSV 值可能被电子表格软件执行,加引号也无法消除风险。导入时长编号及前导零也可能变化。

CSV 拆分常见问题

默认会。关闭重复选项后,表头只保留在第一份。

包含。工具按每份实际输出的 UTF-8 字节计算,包括 BOM、表头以及 CRLF 或 LF。

不能。带引号的跨行记录始终保持完整。若加上必要的表头和 BOM 后放不下,会显示错误。

CSV 分隔符转换器

转换 CSV 分隔符、预览实际列并发现导入问题。CSV、TSV 和文本在本地处理,单元格值不变。

打开工具 — CSV 分隔符转换器

比较两个 CSV 文件

按键列匹配记录,找出新增、删除和更改的记录。

打开工具 — 比较两个 CSV 文件

CSV 重复行查找与删除

按整行或指定列查找重复记录,检查同键但内容不同的行,并导出完整结果。

打开工具 — CSV 重复行查找与删除

合并 CSV 文件

按列名对应并追加多个 CSV 的数据行,下载合并结果和报告。

打开工具 — 合并 CSV 文件