网友作品 #000075 · 提交于 2026/08/09
Excel表格合并工具:横向关联与纵向堆叠
★★★★☆程序员水平办公智能体国内其他模型python

作品简介
这是一款面向多表合并需求的桌面工具,覆盖两类高频场景:横向合并(按列关联)——类似 VLOOKUP,按关键列把多个表拼成更宽的表;纵向合并(行堆叠)——多个结构相同的表,把行一条条叠在一起,列不变、行变多。界面按「选模式 → 选文件夹 → 勾选文件 → 合并选项 → 勾选输出列」的流程组织,带实时进度条与运行日志,合并完成后可直接打开输出文件夹。
核心亮点
- 两种合并模式:横向按列关联(列变多、拼成宽表)与纵向行堆叠(行变多、列不变),单选切换
- 连接方式可选:横向模式支持左连接(保留主表所有行)等方式
- 文件自由勾选:扫描文件夹内 xlsx 文件并显示读取耗时,勾选参与合并的表
- 输出列自选:全选/全不选后按需勾选要输出的字段,只留需要的列
- 来源可追溯:纵向模式可追加「来源文件」列,保留每行数据的出处
- 双格式输出:CSV 写出极快(几十万行 <1 秒),xlsx 兼容性更好,输出路径自定
- 过程可见:实时进度条、运行日志,一键打开输出文件夹与日志目录,附使用说明
技术与工具
- 开发语言:Python
- 开发方式:办公智能体工具 + 国内免费大模型
适用场景
- 销售/运营汇总:把多份同结构的销售报表、运营台账按月/按季纵向堆叠成总表
- 跨表匹配:同一对象的不同维度信息分散在多个表时,按关键列横向关联拼成完整宽表
- 大数据量场景:几十万行级合并优先选 CSV 输出保证速度
原始提交内容(点开查看,可复制全文去问 AI)
· 横向合并(按列关联):类似 VLOOKUP,按关键列把多个表拼成更宽的表。 · 纵向合并(行堆叠):多个表结构相同,把它们的行一条条叠在一起(列不变、行变多)。