免费在线表格工具

拆分 CSV

把一张大表,分成更好使用的小文件。 按记录数或字段值,生成各自带表头的文件。

无需注册文件本地处理保留原始数据

从一份表格开始

导入数据,确认规则,检查结果,再导出新副本。

◈ 浏览器本地处理
1导入数据—2设置规则—3检查结果—4导出副本

把表格放在这里

拖放 CSV、TSV 或分隔文本文件

UTF-8 · 每份最多 10 MB

从现有数据开始

文件内容在浏览器内处理,不上传至服务器。
仅保存在本页内存 · 切换工具可继续使用 · 刷新或关闭会清除会话CSV / TSV · UTF-8
合成示例库 商品表 · 供应商文件 · 系统导入

清除本页会话?

这会释放已导入数据、处理步骤与结果。请先导出需要保留的副本。原始文件不受影响。

了解这个工具

把一张大表,分成更好使用的小文件。

从使用范围到结果核对,三个场景带你了解这个工具。

01 / 功能与范围

按数量或分类,拆得清楚

系统有每批记录数限制,或需要按地区分发资料?按记录数切成多份,或者根据某个字段的值分组输出。

拆分 CSV场景示意:按数量或分类,拆得清楚
场景示意图
02 / 规则与核对

每份文件,都保留完整记录

包含逗号和换行的单元格不会被当成额外记录。拆分依据解析后的完整记录,每份文件带表头,后续更容易使用。

拆分 CSV场景示意:每份文件,都保留完整记录
场景示意图
03 / 结果与下一步

带清单打包,交付更有序

下载前检查每个分片的记录数与文件名。ZIP 中包含分片与清单,并经过重新读取校验,方便核对完整性。

拆分 CSV场景示意:带清单打包,交付更有序
场景示意图
可用功能

拆分 CSV,可以这样帮你

把常用能力整理成小卡片,按需要选择下一步。

按记录数拆分

设置每份文件的数据记录数,表头不占这个数量。

在工具中使用

每片包含表头

生成的分片带表头,减少二次补列名的工作。

在工具中使用

多行单元格完整

按逻辑记录拆分,保留引用符包裹的换行内容。

在工具中使用

ZIP 打包导出

将分片和清单一起下载,文件名会做安全处理。

在工具中使用
如何使用

三个步骤,完成这次整理

先确认输入,再检查变化,最后保存需要的结果。

01

导入并确认原始数据

选择 CSV、TSV 或粘贴表格,先核对分隔符、表头与预览。确认后才导入完整文件。

  • 内容在浏览器内处理
  • 原始文件保持完整
前往输入区域
02

选择规则,运行并核对

选择按记录数拆分,或按字段值分组。核对分片数量和清单,再生成包含文件与清单的 ZIP。

  • 处理完整数据集
  • 核对结果与来源
设置处理规则
03

核对分片,打包下载

确认各分片和清单,选择导出方式并运行导出校验,通过后下载 ZIP。

  • 导出前重新读取校验
  • 明确选择导出范围
返回工具继续操作
需要更详细的规则、示例与边界说明?展开完整说明

按完整记录拆分,不按文本换行切割

CSV 中一段带换行的商品说明仍然属于一条记录。先正确解析文件,再按记录数量拆分,才能避免把半个单元格放进另一个文件。当前支持按每份记录数或某一字段的值分组,不支持“每份精确等于若干 MB”的体积承诺。

按记录数拆分时,表头不计入数量。例如七条记录每份三条,得到三份,分别有三、三、一条数据。每份默认可以带表头,记录顺序与文件连续编号保持一致。按编号顺序重新追加分片,应恢复原始记录序列。

按字段值分组时注意空值

选择地区或类别等分组字段,每条记录恰好进入一个分组。原始字符串严格区分,North 与 north、带空格的 North 可以形成不同组。如需合并这些含义,应先明确清洗该字段,再拆分。空字符串和内部缺失值各有归属,不会自动被丢掉。

组内保留原始顺序,分组顺序按值第一次出现的位置决定。把分组文件重新合并可以恢复记录集合,但一般不会恢复原文件中不同组交错出现的顺序。需要原顺序往返时优先按记录数拆分。

文件名、清单与数量限制

文件名前缀后添加连续编号,分组值可以参与生成名称。路径字符、控制字符和保留名称会处理,编号避免不同分组清理后出现同名覆盖。清单保留原分组值、最终名称与记录数的对应关系,不能只靠处理后的名称猜测原值。

最多产生 100 个分片。分组值过多或每份记录数太少时会阻止输出,而不是让浏览器生成数千个文件。运行后先查看清单、各分片记录数和边界记录,再选择 ZIP 导出。所有数据分片加起来应当等于输入记录数。

系统导入的例子

四条商品记录中两条属于 North,一条属于 South,一条地区为空。清洗描述并映射为目标列后,按地区拆分,得到三份数据,记录数为二、一、一。空地区文件需要单独检查;拆分工具不会替你补地区,也不会保证目标系统接受它。

导出时确认格式、编码、表头与公式防护。每份生成文本都先重新读取核对,再打包文件清单。取消任务会停止当前计算,保留来源数据和已应用步骤,不会把半成品 ZIP 当作完整结果提供。

常见问题

怎么按固定行数拆 CSV,每份都带表头?

按记录数拆分并保留导出表头。设置的数量指数据记录,不包含表头;引号里的换行仍属于同一条记录。最后一份可能不足设定数量,下载后可用清单核对各份记录数。

最后一份为什么比设置数量少?

它包含除整份之外的剩余记录。每份数量是上限,表头另外计算。不要补造空记录使文件看起来一样大。

为什么文本编辑器看到的行数更多?

引号内换行会增加物理文本行,但不会增加逻辑记录。应使用 CSV 解析后的记录数核验,不直接数换行符。

文件名里的分组值为什么变了?

不安全字符被替换,保留名称被处理,长度也有限制。原始分组值仍在清单中,连续编号用来防止名称碰撞。

准备好整理这份数据了吗?

直接开始,先用示例了解流程,再处理你的文件。