工具与教程 / Excel 工具 / Excel 拆分

Excel 拆分

按工作表、列值或行数把大表拆成小文件

工具简介

把一个庞大的 Excel 工作簿按规则拆分成多个独立文件:按工作表拆分、按某一列的值分组拆分,或按固定行数切块。每个输出文件自动重复表头,分组过程使用磁盘 spool 控制内存占用。

适用场景
  • 一张全国客户表按省份/销售负责人拆成独立文件分发
  • 十万行订单表按每 1 万行切块,便于旧版 Excel 打开
  • 多 Sheet 工作簿按表拆成单文件归档

操作步骤

  1. 1. 添加源文件

    拖入或选择需要拆分的 .xlsx 工作簿。

  2. 2. 选择拆分方式

    按工作表拆分:每张 Sheet 输出一个文件;按列值分组:选择分组列,相同值的行归入同一文件;固定行数:每 N 行输出一个文件。

  3. 3. 配置表头与命名

    确认首行为表头并开启「重复表头」,在命名模板中使用通配符定义输出文件名,例如按列值分组时可用该列的值命名。

  4. 4. 选择输出目录并运行

    指定输出文件夹后点击开始,拆分完成后可直接打开输出目录核对。

功能要点

  • 三种拆分维度:工作表 / 列值分组 / 固定行数,覆盖最常见的分发与归档场景。
  • 自动重复表头:每个拆分文件都带上完整表头,接收方拿到即可用。
  • 内存有界:分组 spool 落盘,分组值再多也不会撑爆内存。

基础版与专业版

版本能力
基础版(免费)全部功能免费可用
专业版(Pro)同基础版,功能完全一致

查看 Pro 定价与完整功能对比 →

使用技巧

  • 文件名非法字符(如 / : * ?)会被自动替换,分组列含这类字符也不会失败。
  • 拆分前先用文本清洗工具规范分组列,避免「北京 」与「北京」被拆成两组。

常见问题

分组列里有重复值会生成多个文件吗?

不会。同一列值的所有行会归集到同一个文件,与该值出现的次数无关。

拆分行数包含表头吗?

固定行数按数据行计算,表头不计入 N 行,但会在每个文件顶部重复输出。

立即免费开始使用

基础版永久免费,文件全程在本机处理。从 Microsoft Store 安全安装,运行时自动配置。

从 Microsoft Store 获取