还在手动复制粘贴?这个小工具,把 Excel 合并拆分一次玩明白
- 2026-11-09 10:49:57
几十个表要合成一个?一个万行大表要按部门拆成几十个文件?不用装 Office、不用写公式、不用上传云端,双击就能用。今天聊聊我自个儿写的纯本地 Excel 批量处理小工具。
一、说实话,你是不是也受够这些时刻了
每次到月初,各部门交上来的 Excel 简直就像在开盲盒:
50 个工作簿要拼成一张总表,偏偏有的表“姓名”在第一列,有的在第二列,一合并全乱套了;
领导大手一挥,要求按部门把一张万人总表拆成 8 个文件,还得挨个发出去;
一个工作簿里挂着十几个 Sheet,非得每个 Sheet 单独存一个文件;
几十个格式参差不齐的明细表,得按 Sheet 名汇总到一个多 Sheet 工作簿里;
还有万恶的 CSV 编码,用 Excel 一打开满屏乱码,心态当场崩盘。
以前遇到这种活儿,要么一下午宝贵的摸鱼时间搭进去疯狂复制粘贴,弄得眼花缭乱还容易漏数据,现在有了AI的帮助,我给自己开发了这款小工具,用来提升办公效率,希望也能帮到同为牛马的你。
至于网上的各种在线工具?很多数据都需要保密,外传总有风险。后台回复以下关键词免费获取这个工具哦:Excel工具
📦 Excel表格工坊 · 合并拆分
不用安装 Office、不用配置环境、更不用联网,就一个 50MB 左右的单文件,双击就能直接开干。

二、它能干啥?一句话:合得拢,拆得开
界面很简单,打开就两个页签,左边负责合并,右边负责拆分,主打一个所见即所得。
📑 批量合并:几十个表,一键揉成一张总表
1. 按行合并(数据堆叠) 几十个文件纵向拼成一张总表时,它能帮你按列名智能对齐:
就算 A 文件的列序是“姓名、电话、部门”,B 文件是“电话、姓名、城市”,合并后也会各归各位,绝对不跟你错列;
缺少的列自动留空,新冒出来的列自动往后追加;
支持
.xlsx / .xls / .csv,CSV 还会自动识别 GBK,中文再也不乱码;自动跳过全空白行和损坏文件,顺便在报告里告诉你哪个文件出了小脾气;
还能勾选加上一列“数据来源文件名”,每一行是谁的业绩一清二楚。
工作表怎么处理也随你挑:只读第一个 Sheet、把所有 Sheet 全读了,或者只挑名字里带特定关键词的(比如所有叫“XX明细”的表)。
2. 按 Sheet 聚合(工作簿打包) 要是想保留原本的工作簿结构:
把多个文件的所有 Sheet 全聚到一个多 Sheet 工作簿里;
同名 Sheet 可以自动改名保留(变成
agg1_月报、agg2_月报这样),也可以直接按列名对齐后追加在一块儿。
✂️ 智能拆分:一张大表,嗖的一下化零为整
1. 按行拆分(拆数据行),有两种爽法:
按某列的值拆分:比如选“部门”列,每个部门自动生成一个独立文件,空值还能单独归档;
按固定行数拆分:每 500 行切一个文件,老系统导入再也不带卡壳的。
而且这次还加了两个特别贴心的开关:
☑ 相同值的行合并到同一个文件——如果不勾选,就会每行生成一个单独文件(张三_001、张三_002……),做一人一档、一单一档简直绝配;
☑ 忽略拆分列为空的行——脏数据直接过滤,省得生成一堆没用的空文件。
2. 按列拆分(拆数据列),新姿势:
每一列单独导出一个文件:比如把“姓名、电话、地址”分别拆给三个不同的小伙伴;
勾选若干列合并导出一个:想发哪几列就勾哪几列;
还可以绑一个标识列(比如工号),这样不管怎么拆,数据跟人名永远能对上号。
3. 按 Sheet 拆分(拆工作表) 一个工作簿塞了十几张表?点一下,每个工作表直接独立成一个文件,表头安稳保留;
三、几个强迫症看着会安心的细节
写这个工具的时候,我自己对体验有些小坚持:
🛡 纯本地运行,零网络请求。没有乱七八糟的联网统计,断网也能飞快跑完,机密薪资表、核心客户表躺在电脑里稳得很。
🚫 不依赖 Office。电脑没装 Excel/WPS 照样跑,服务器或精简系统完全不虚。
📐 大文件不爆内存。超过 50MB 自动切流式读取加磁盘临时缓冲,20 万行的大表实测稳如老狗,用完自动清理。
⚡ 快得有点离谱。50 个文件 × 1000 行的合并大概 1.3 秒;20 个文件、100 个 Sheet 聚合约 0.6 秒。
🎨 导出的表格开箱即用:浅蓝表头、加粗、冻结首行、列宽自动撑开、日期和数字格式通通原汁原味保留。
📝 文件名模板随你拼:支持
{原文件名}_{列值}_{日期}这种格式,遇到重名文件会自动加(1)(2),绝对不覆盖你的老文件。👀 干活前有预览、有确认:合并前能先扫一眼联合表头和前 5 行,拆分前也会提前告诉你一共会切出多少个文件,进度条随时能停。
✅ 跑完有详尽报告:生成了几个文件、总共多少行、哪个文件有问题,扫一眼全知道。
四、上手其实就四步
双击打开
ExcelSheetForge.MergeSplit.exe;把一堆文件(甚至整个文件夹)往虚线框里一拖;
选好模式和保存路径,戳底下那个大蓝钮;
预览一眼确认无误 → 等进度条闪过 → 点击“打开目标文件夹”收工。
没有花里胡哨的注册登录,也没有什么“每日免费 3 次”的恶心限制。
五、这些岗位,用起来可能有点爽
财务同事:合并各分公司报表、按部门或科目麻利拆费用表;
HR / 行政小伙伴:汇总全员信息、按部门切花名册、批量搞定一人一档;
运营同学:把各渠道导出的数据揉到一块,按地区或者店铺快速拆单;
客服 / 销售精英:从大表里精准抽几列发给外协,标识列牢牢锁住绝不串号;
以及所有曾经被“帮我把这几十个表合一下”这句话折磨得痛不欲生的你。
六、写在最后
说实话,这个“合并拆分”只是我弄的 Excel表格工坊 里的第一件小玩意儿。后面我打算顺手把平时办公经常碰到的各种麻烦事陆陆续续给安排上。
但既然是自己用的工具,原则肯定不会变:
专为 Excel 设计 · 纯本地运行 · 双击即用 · 文件永远留在你自己的电脑上。
如果你也经常跟表格相爱相杀,不妨下载下来试用看看。在实际使用中如果遇到什么 Bug、或者有任何更好的功能建议,欢迎随时通过公众号后台私信告诉我! 大家的反馈就是我继续爆肝更新的最大动力。
如果这个小工具刚好帮你在某个周五下午提前几分钟下班,别忘了顺手转发给身边同样在跟表格搏斗的同事
合得拢,拆得开,Excel表格工坊在桌面等你。
支持系统:Windows 10 / 11(x64)。适用格式:.xlsx、.xls、.csv。