夜雨聆风学习资料网

ARTICLE · 1053706

AI 写 Excel 公式实战:1500 行报销单,我是怎么从 2 小时压到 20 分钟的

AI 写 Excel 公式实战:1500 行报销单,我是怎么从 2 小时压到 20 分钟的

先说结论:这件事我从以前的两小时,压到了现在的 20 分钟。中间没有学任何新函数,只是换了问 AI 的方式

下面是完整复盘。如果你每个月也要跟表格搏斗,这篇值得从头看到尾。

说明:这是一个演示复盘案例,数据做了脱敏和简化,但每一步、每个坑都是真实会遇到的。

一、案例背景

月底,行政这边收上来一张报销汇总表,大概 1500 行。原始数据长这样:

| 日期 | 报销人 | 金额 | 部门信息 | 事由 | |------|--------|------|----------|------| | 2026/9/3 | 张三 | ¥1,280 | 张三-销售部-上海 | 客户招待 | | 9月5日 | 李四 | 350 元 | 李四-技术部-北京 | 打车 | | 2026.9.7 | 王五 | ¥ 4,800 | 王五-销售部-上海 | 差旅 | | 9/8 | 赵六 | 12,000 | 赵六-市场部-深圳 | 展会物料 |

要做四件事:

1. 把日期统一成标准格式;

2. 把金额去掉符号,变成能计算的数字;

3. 从「部门信息」里拆出部门、城市两列;

4. 标记出「金额大于 5000 需要复核」的单子。

听起来不难。但我第一次直接用 AI,翻车了。


二、第一轮:直接问,翻车

我当时是这么问的:

「帮我处理这个表格,把日期统一格式,金额变成数字,拆出部门和城市,金额大于 5000 的标记出来。」

AI 很爽快地给了一串公式。我复制进去,结果:

• 金额求和是 0——因为它把「¥1,280」当成了文本,公式没转成数字;

• 日期排序乱套——因为「9月5日」「2026.9.7」这些写法,它给的公式只认其中一种;

• 只有 300 行被标记,剩下 1200 行空白——因为我的条件有歧义。

问题不在公式,在我把「我的数据很脏」这件事,完全没说。

于是第二轮,我换了打法。


三、第二轮:先对齐需求,再动手

这次我做的第一件事,不是要公式,而是让它复述一遍

「先别写公式。请用你的话复述一遍你要处理的规则,并列出你不确定的地方。」

它复述完,列出了一串疑问:

• 金额里的「¥」「元」和空格,是否都要去掉?

• 日期有几种写法?是否包含「2026.9.7」这种?

• 「金额大于 5000」是否包含等于 5000?

• 部门信息一定都是「姓名-部门-城市」三段吗?会不会有例外?

这四个问题,问得比我清楚。 我一条条答完,等于把自己的需求彻底想清楚了。

这一步花了我 3 分钟,却省下了后面所有的返工。

金句:与其在 1500 行错误结果里返工,不如在设计阶段花 3 分钟对齐。

四、第三轮:给样例,而不是只给规则

对齐之后,我没有只描述规则,而是给了它几条具体的输入输出样例

举几个例子帮你理解:
输入「¥1,280」 -> 期望输出 1280
输入「350 元」 -> 期望输出 350
输入「  ¥ 4,800」 -> 期望输出 4800
输入「12,000」 -> 期望输出 12000
输入空白 -> 期望输出 0(并单独标记为空值)

最后那条「空白 -> 0 并标记」,是我特意加的脏数据样例。

正是因为它,我后来才发现表里有 7 行金额是空的。如果我不给这个例子,AI 默认数据是干净的,这 7 行会悄悄算错。

这一步之后,清洗公式一次就过了。


五、第四轮:分层处理,而不是一条公式打天下

这是整件事里最重要的转变。

我第一次是把「清洗 + 计算 + 标记」全塞进一条公式,又长又容易错。后来我把它拆成三层

第一层,清洗。 只干一件事:把数据变规整。

• 金额:去符号、去空格、转数字;

• 日期:统一成「YYYY-MM-DD」;

• 部门信息:拆成「部门」「城市」两列。

第二层,计算。 在干净的数据上套规则:

• 金额大于 5000 -> 标记「需复核」。

第三层,校验。 做对账:

• 被标记行数 + 未标记行数 = 总行数;

• 清洗后金额总和,和原始表求和是否一致。

分层之后,每一步都简单、可验证,出了问题也知道去哪一层找。

金句:把三层混在一条公式里,就是表格出错的根源。

六、两个真实踩到的坑

坑一:文本型数字,求和永远是 0。 表面看是数字,实际是文本。清除符号只是第一步,还要显式转换,或者用「选择性粘贴 - 乘以 1」这类方法转一遍。光看是看不出来的,必须验证。

坑二:跨表匹配总是匹配不上。 我要按工号补全员工信息,结果一半匹配失败。排查半天,发现是工号后面带了看不见的空格。清洗层多做一步「去空格」,问题就消失了。

这两个坑的共同点是:它们都藏在「看不见」的地方,只有校验层能抓出来。

所以别省校验那一步,它是你最后的安全网。


七、最终结果

改进之后,整套流程是这样:

1. 清洗:3 条公式,处理金额、日期、拆分;

2. 计算:1 条嵌套公式,打标记;

3. 校验:2 条对账公式,确认总行数和总金额。

总耗时:从原来的约 2 小时,降到 20 分钟左右。 而且下个月,我可以直接把这套问法拿出来复用,改几个字段就行。

真正省下的不是这一次的两小时,而是「以后每一次」。


八、把方法收一下:进阶四步法

复盘完,把可复制的方法抽出来:

第一步,让它先复述。 开口别要公式,先让它用自己的话复述你的规则,并列出不确定点。歧义在这一步暴露最便宜。

第二步,给样例,不只是给规则。 挑 3 到 5 组「输入 -> 期望输出」,其中至少一条是脏数据。它在模仿,比你讲道理准。

第三步,要测试用例。 让它给你 5 组边界数据(空值、格式不一、重复)和预期结果,你拿真实数据验证一遍再批量用。

第四步,追问边界与替代方案。 问一句「10 万行还合适吗?有没有更稳的做法(数据透视、Power Query、脚本)?」很多时候你会发现,你原本想用公式解决的问题,根本不该用公式。

再叠加一层数据观:清洗 -> 计算 -> 校验,各管一段,别混在一起。

金句:高手不是把公式写得更长,而是知道什么时候根本不该用公式。

最后

回到最开始那个问题:为什么有人用 AI 处理表格一次就过,有人怎么都不行?

差别不在函数,在你有没有把一个模糊的业务问题,翻译成一条无歧义的规则

这个翻译能力,AI 替不了你。但它能帮你,把这套规则验证、复用、沉淀下来。

先想清楚要什么,是这件事里唯一不能外包的部分。

如果你身边也有每个月被报表折磨的同事,把这篇转给他——比说一句「加油」有用。
这是《普通人用 AI 提效》系列的第 4 篇。关注我,下一篇讲「AI 写邮件:3 种最难开口的邮件怎么写」,照着抄就行。
把「复述 + 样例 + 测试用例」这三句话截图存下来,下次处理表格直接套。
本文为个人使用经验分享,案例为脱敏演示,不针对任何具体产品;公式请先在小范围测试后再批量使用。

相关学习资料