乐于分享
好东西不私藏

【AI系列·第32篇】AI做Excel批量处理——从数十个子公司报表中提取、汇总、校验

【AI系列·第32篇】AI做Excel批量处理——从数十个子公司报表中提取、汇总、校验

栏目「🤖 AI系列」

目标人群:企业财务、司库、财资管理者

内容形式:AI工具实操与财资数字化实践

本期内容:【AI系列·第32篇】AI做Excel批量处理——从数十个子公司报表中提取、汇总、校验

文 / Parson资金研习社


上一篇讲了AI做银行对账。这一篇讲另一个资金人的日常痛点:Excel批量处理。

集团企业通常有几十家子公司,每家子公司每月要报送资金报表——余额表、收支表、授信使用表。这些报表格式不统一、数据质量参差不齐,汇总一次要花好几天。

AI能做什么? 批量读取几十个Excel文件,自动提取关键数据,统一格式,汇总计算,校验异常,一键生成集团合并报表。


一、Excel批量处理的痛点

痛点一:格式不统一

每家子公司的Excel格式不一样。有的用"余额",有的用"账户余额",有的用"Balance"。有的按币种分列,有的按账户分列。每次汇总都要手动调整格式。

痛点二:数据质量差

子公司报送的数据,经常有问题:

  • 金额格式不统一(有的带逗号,有的不带)
  • 日期格式不统一(有的用"2026-06-01",有的用"2026/6/1")
  • 缺失值(某些字段没填)
  • 异常值(金额为负数、余额为零)

痛点三:汇总计算复杂

集团合并报表不是简单的"加总"。要考虑:

  • 内部交易抵消(子公司之间的往来要抵消)
  • 币种转换(不同币种要折算成集团记账本位币)
  • 汇率差异(月初汇率和月末汇率不同)

痛点四:重复劳动

每个月的处理流程几乎一样,但每次都要从头来。没有模板,没有自动化,全靠手动操作。


二、AI做Excel批量处理的流程

用AI做Excel批量处理,分四步:

第一步:数据导入

告诉AI你的数据在哪里、格式是什么:

我有以下数据:

1. 30家子公司的资金余额表(Excel文件):
   - 文件名:子公司A_20260601.xlsx
   - 表头:账户名称、币种、余额
   - 每个文件一个工作表

2. 汇率数据(Excel文件):
   - 字段:日期、币种、汇率
   - 用于将外币折算成人民币

请读取这些文件,为汇总做准备。

AI会帮你:

  • 批量读取所有Excel文件
  • 解析不同格式的数据
  • 统一字段名称和格式
  • 生成标准化的数据集

第二步:数据清洗

告诉AI清洗规则:

请按以下规则清洗数据:

1. 金额格式:去掉逗号和单位,转成纯数字
2. 日期格式:统一为YYYY-MM-DD
3. 缺失值:金额缺失标记为0,其他字段标记为"缺失"
4. 异常值:金额为负数标记为异常,余额为零标记为关注
5. 重复数据:按子公司+账户+日期去重

清洗后输出清洗报告,列出处理了多少条异常数据。

第三步:汇总计算

告诉AI汇总逻辑:

请按以下逻辑汇总:

1. 按子公司汇总:每个子公司的总余额(人民币+外币折算)
2. 按币种汇总:集团各币种的总余额
3. 内部交易抵消:子公司之间的往来余额抵消
4. 集团合并:汇总所有子公司,生成集团合并报表

输出:
1. 子公司明细表(每家子公司的余额明细)
2. 集团合并表(集团总余额、各币种余额)
3. 抵消明细表(内部交易抵消明细)

第四步:数据校验

告诉AI校验规则:

请按以下规则校验数据:

1. 勾稽关系:资产=负债+权益
2. 币种平衡:各币种余额合计=集团总余额
3. 内部抵消:抵消后内部往来余额为零
4. 异常标记:余额为负数、变动超过30%、连续3个月为零

校验不通过的标记为异常,生成校验报告。

三、实操:用Claude Code做Excel批量处理

给一个完整的提示词模板:

我需要汇总30家子公司的6月份资金余额表,请帮我完成以下步骤:

【数据】
- 30个Excel文件,每个文件是一家子公司的余额表
- 文件名格式:子公司A_20260601.xlsx
- 表头:账户名称、币种、余额
- 汇率数据:6月份每日汇率(Excel文件)

【要求】
1. 批量读取30个Excel文件
2. 数据清洗:统一格式、处理缺失值、标记异常值
3. 汇总计算:按子公司汇总、按币种汇总、集团合并
4. 数据校验:勾稽关系、币种平衡、异常标记
5. 输出报表:子公司明细表、集团合并表、校验报告

【输出】
1. 子公司明细表.xlsx
2. 集团合并表.xlsx
3. 校验报告.xlsx

请先读取数据,然后清洗、汇总、校验,最后生成报表。

四、批量处理优化技巧

技巧一:并行处理

如果文件很多(30个以上),可以用并行处理提高速度:

请用并行处理读取Excel文件:
1. 将30个文件分成5组,每组6个文件
2. 每组并行读取
3. 最后合并结果

这样可以将读取时间从30分钟缩短到6分钟。

技巧二:增量处理

不要每次都处理所有数据,而是只处理新增或变更的数据:

请实现增量处理:
1. 比较本次数据和上次数据的差异
2. 只处理新增或变更的记录
3. 未变更的记录直接复用上次结果

这样可以将处理时间从1小时缩短到10分钟。

技巧三:模板化

把处理逻辑做成模板,每个月复用:

请把处理逻辑做成模板:
1. 读取数据的代码
2. 清洗规则
3. 汇总逻辑
4. 校验规则

每个月只需要更新数据文件,模板自动运行。

技巧四:错误处理

批量处理时,某个文件出错不应该影响其他文件:

请添加错误处理:
1. 如果某个文件读取失败,记录错误并继续处理其他文件
2. 如果某个文件格式不对,跳过并记录警告
3. 最后生成错误报告,列出所有失败的文件和原因

五、处理结果的应用

批量处理不是目的,应用才是。处理结果可以用于:

应用一:资金日报

基于汇总数据,自动生成资金日报:

根据汇总数据,生成资金日报:
1. 集团总余额(人民币+外币)
2. 较昨日变动
3. 各子公司余额排名
4. 异常提醒(余额低于阈值的子公司)

输出为Word文档和飞书消息。

应用二:资金分析

基于历史数据,分析资金趋势:

根据历史汇总数据,分析资金趋势:
1. 过去12个月的余额变化趋势
2. 各子公司余额占比变化
3. 币种结构变化
4. 季节性规律

输出为分析报告和ECharts图表。

应用三:预算对比

将实际余额与预算对比,分析差异:

将实际余额与预算对比:
1. 各子公司实际余额 vs 预算余额
2. 差异金额和差异率
3. 差异原因分析(超支、节约、时间差)

输出为预算执行报告。

六、注意事项

1. 文件命名要规范

批量处理依赖文件命名规则。建议统一命名格式:子公司名称_日期.xlsx。文件名不规范会导致读取失败。

2. 表头要统一

不同子公司的表头不统一会导致字段匹配失败。建议制定统一的报表模板,要求子公司按模板填报。

3. 数据质量要源头控制

AI可以清洗数据,但最好的方式是源头控制——让子公司报送的数据格式统一、填写完整。与其事后清洗,不如事前规范。

4. 处理结果要人工抽查

AI处理的准确率通常很高,但不是100%。建议抽查10%的数据,确认处理结果正确。


写在最后

Excel批量处理是资金人的"月度苦差"——重复、繁琐、容易出错。AI不能完全替代人工,但它能帮你:

  • 批量读取: 30个文件一次读取,不需要逐个打开
  • 自动清洗: 统一格式、处理缺失值、标记异常
  • 快速汇总: 按子公司、按币种、集团合并,一键完成
  • 智能校验: 勾稽关系、异常标记,自动检查

从"逐个打开Excel手动汇总"到"AI批量处理一键完成",效率提升10倍以上。

下一篇,聊AI做PPT和视频——有数据就能做汇报材料,不用再熬夜排版。


📢 想获取本公众号全套可编辑内容,请公众号回复"资料"或者点击原文链接,即可获取。

📢 想了解更多AI+财资干货,别忘了关注「🤖 AI系列」!

📌 关注我,获取更多内容:Parson · 资金研习社