网友作品 #000234 · 提交于 2026/09/23
Excel工作表合并工具:多表纵向横向一键合并
★★★★★业余水平办公智能体国内其他模型python


1 / 2
作品简介
工作表合并工具是一款双击就能用的桌面图形界面小工具,帮用户把多个 Excel / CSV 工作表按需合并成一张新表:选择文件夹(或单个文件)后自动扫描列出所有可合并的工作表,勾选需要的工作表,点一下「开始合并」即完成,全程无需敲任何命令。
工具按「选择文件夹 → 勾选工作表与方式 → 开始合并看结果」三步引导操作,界面左侧为步骤导航,右侧展示扫描结果、合并方式与输出设置,合并完成后显示总行数、列数与进度条。
支持 .xlsx / .xlsm / .xls / .csv / .tsv 等常见表格格式,合并结果始终另存为新 Excel 文件,原始文件不会被改动。
核心亮点
- 两种合并方式:纵向合并(上下堆叠)按列名对齐、缺列自动补空,适合结构相同的多张明细表汇总;横向合并(左右并排)按行号对齐、缺行自动补空,适合按行拼接不同信息
- 来源可追溯:纵向合并时可选附加「来源工作表」列,标记每行数据出处
- 自由勾选:默认全选,可逐张勾选、全选、全不选,支持跨多个文件挑选工作表
- 原文件零风险:结果另存为新文件,输出位置自选
- 体验细节:合并任务在后台线程执行、界面不卡顿;出错时可一键打开日志目录排查
- 格式兼容:覆盖 .xlsx / .xlsm / .xls / .csv / .tsv 五种格式
技术与工具
- 产品形态:Python 桌面图形界面程序,打包为独立 exe,双击运行
- 开发方式:借助办公智能体类 AI 工具(浏览器环境)以对话方式完成
开发过程
- 作者共与 AI 对话 4 轮、耗时约 2 小时完成
- 第一轮提出需求:合并工作表、可选择 sheet 与合并方式,得到首批代码
- 第二轮要求产出 exe 文件,AI 告知沙箱环境无法直接打包并给出替代方案
- 第三轮按替代方案生成 exe,实测发现无法读取 xls 文件
- 第四轮把日志文件中的报错直接丢给 AI,最终解决,工具交付可用
适用场景
- 多部门、多工作表的业务数据汇总整理(如按月拆分的台账合并为一张总表)
- 批量合并同格式的系统导出报表
- 不熟悉脚本命令、希望通过图形界面完成表格合并的办公人群
原始提交内容(点开查看,可复制全文去问 AI)
工作表合并工具 一款双击就能用的桌面图形界面小工具,帮你把多个 Excel / CSV 工作表按需合并成一张新表。无需敲任何命令——选择文件夹、勾选工作表、点一下“开始合并”即可。
功能特点 双击选择文件夹:双击界面虚线区域或点按钮,选中存放表格文件的文件夹(也支持选单个文件),工具会自动扫描并列出所有可合并的工作表 自由勾选工作表:默认全选,可逐张勾选、全选、全不选,支持跨多个文件挑选工作表 两种合并方式: 纵向合并(上下堆叠):按列名对齐,缺列自动补空,适合结构相同的多张明细表汇总;可选附加“来源工作表”列,标记每行数据出处 横向合并(左右并排):按行号对齐,缺行自动补空,适合按行拼接不同信息 安全不改动原文件:合并结果始终另存为新 Excel 文件,输出位置可自选 格式兼容:支持 .xlsx / .xlsm / .xls / .csv / .tsv 体验细节:合并任务在后台线程执行,界面不卡顿;出错时可一键打开日志目录排查