夜雨聆风学习资料网

ARTICLE · 1313312

把多张Excel工程量表做成可追溯的Python工具 --AI办公零基础完整教学

把多张Excel工程量表做成可追溯的Python工具
市政、房建和安装工程分别报来Excel,月底要合并工程量。手工汇总容易漏表,遇到同一项目用了不同单位,还得回头查原始记录。做了一个Python小工具,一次导入多张表,算出合计,也保留每笔数的出处。来看看我是怎么出来的
一  先看本期任务和源表
示例使用3个模拟工作簿,合计5张工作表。每张表要认出项目编码、项目名称、单位和工程量。市政表的道路工程页里,“路基挖土方”有1250.5立方米;同一编码还出现在其他工作表中。
市政工程源表中的项目编码、单位和工程量
房建工程源表也按这四个字段识别
工程量按“项目编码+单位”合计,编码开头的0要保留。像“镀锌钢管 DN100”同时出现米和台,就分成两行并标出冲突。最终生成汇总表,点一行能看到来源文件、工作表和原表行号,也能把汇总与来源一起导出。
二  从设计器桌面新建项目
安装并打开PY880窗体设计器(PY880.CN)即可开始。不用先学英语或Python语法,也不用另装Python开发环境。
在设计器顶部打开“文件”菜单,选择“新建ttkbootstrap项目”。
完整桌面  从左上角文件菜单进入新建项目
在新建对话框填写“工程量汇总追溯”和保存位置,勾选Excel数据处理与TkSheet表格组件,然后创建并初始化。
完整桌面  在新建项目对话框选择表格组件
三  用中文让AI开发并试运行
把工程量分表副本放在项目的“数据”文件夹。复制工程目录,在WorkBuddy新建任务并添加整个工程,先发送下面这段话。
请先阅读当前项目的AI协作说明,帮我开发Python窗体项目。先查看“数据”文件夹中的Excel,列出工作表和实际表头。
WorkBuddy添加当前项目文件夹
确认AI找对四个字段后,把处理规则和验收目标一起交代清楚。
做一个工程量汇总工具。允许多选Excel并确认编码、名称、单位和工程量列,保留编码前导零。按编码和单位合计,单位不同分开并提示,缺列、空编码和非法数量单独列出。点击结果行显示文件名、工作表和原行号。导出汇总表及来源明细,并打开窗体实际测试。
AI完成后回到设计器,选中按钮,在右侧属性面板调整文字、字号或配色,保存后点“运行窗体”。如果汇总不对,把具体表名、编码、预期值和实际值发回原对话,改完用同一批表复测。
在设计器右侧属性面板调整按钮配色
四  导入分表并追查一笔合计
打开工具,点击“添加Excel”,按住Ctrl选中市政、房建和安装三个文件。确认四个字段对应的表头,再点“开始汇总”。本批19条明细汇成14组,统计区显示有2个分组涉及单位冲突。
一次选中三个工程量工作簿
点击结果里的“路基挖土方”。下方出现来自2个文件的4条来源记录,数量分别为1250.5、149.5、0.1和0.2,合计1400.3立方米。拿第一条举例,按来源里的“市政工程 → 道路工程 → 第3行”就能回原表核对。
点中路基挖土方后查看四笔来源及原行号
五  导出核对后换表复用
点击“导出Excel”,打开结果文件。在“汇总表”检查合计、来源条数和冲突标记。“镀锌钢管 DN100”的210.6米和4台应分别保留。
导出的汇总表保留两条单位冲突记录
切到“来源明细”,按项目编码筛选,就能逐条看到原数量和出处。还可以换一批表,试试缺列、空编码或非法数量能否在校验页找到。
导出的来源明细可定位到文件、工作表和行号
验证通过后,可以从“项目 → Windows打包与安装”选择打包EXE,再用独立程序试一次导入和导出。以后换同类分表,重新确认字段就能沿用这套流程。
这就是使用PY880窗体设计器完成一个办公小工具的基本流程。

总有人问我, 学了Python有什么用, 学习是不是很难, 我说了不算
来看看,下面是20位学员的真实学习经历和作品展示 ,相信你会得到答案

对你会也许n能做什么? 从考勤收银到工厂排产:普通人的 AI 编程作品展

2026-11-02

初中毕业 鼓起勇气学Python 效果出乎意料

2026-11-01

做造价的我,也把脑海里的想法做成了小软件- AI编程实战分享

2026-10-28

转机械行业的我边上班边学编程,做出了 6 个实用小工具,分享我的学习之路

2026-10-28

从套用脚本到自己做系统:一个财务人的 Python 学习之路

2026-10-27

从一堆表格到工具箱:一个工程人的 Python 学习实践

2026-10-26

1个月完成办公自动化工具矩阵-从VBA到python的学习心得

2026-10-25

PY880设计器2.0牛刀小试-1天做出5个工具

2026-10-22

从两眼一摸黑到Python随心所欲—我的编程学习心得

2026-10-19

从表格“搬运工”到自动化办公小能手——我的Python学习心得和作品展示

2026-10-15

转机械行业的我边上班边学编程,做出了 6 个实用小工具,分享我的学习之路

2026-10-14

综合办公牛马的Python+AI之路从「一键接收制度」到「部门都在用的考勤插件」

2026-10-13

Python学习心得之发票处理小助手

2026-10-07

一个液化气仓储人的Python编程学习心得

2026-10-04

Python学习心得:从“买课狂魔”到“周更程序员”

2026-09-30

1个月完成办公自动化工具矩阵-从VBA到python的学习心得

2026-08-17

VBA和Python在国外居然这么吃香 做的办公工自动化工具工资直接翻倍

2026-07-29

从英语23分到Python开发者:一个电源工程师的跨界学习体验

2026-07-16

Python 小白的「嘴说编程」实录从零到一做出一套智汇文件管理系统

2026-07-10

40岁的金融人 VBA到Python技术进阶之旅 真实感悟

2026-07-01

如果你也想学习Python办公自动化,或者对AI编程感兴趣,欢迎:

📚 豆包索索:郑广学PYTHON

🌐 访问我的网站:py880.cn💬 课程咨询和定制服务:添加微信 EXCEL880B 

💬 课程购买:淘宝搜索 郑广学PYTHON


回首页,搜索你想要的文档

在首页搜索框输入关键词,快速定位资料

文库首页搜索指引 立即搜索

相关学习资料