
先给结论:
Kimi 最终把 300 行 Excel 清洗成 294 条唯一记录,6 条重复也全部找对了;但生成过程中,“源行号”曾整列为空。
数据没有算错,却无法回答“这条记录来自原表哪一行”。
今天只讲一个问题:AI 清洗 Excel 后,怎样用 3 步保住可追溯性。

图 1:输出可以很整齐,但原始记录与结果之间的连接不能断。
这不是一次新的测试
本文沿用 2026 年 7 月 28 日的同一次实测,不重复运行,也不新增测试结果。
当时我在 Kimi 网页端使用 K3(进阶)模式,处理了 300 行完全虚构的销售线索。表里包含重复记录、渠道混写、日期异常、文本金额、关键空值和异常金额。
最终文件通过全部硬门槛,独立审计得分 94/100:
• 原始记录 300 行; • 清洗后唯一记录 294 条; • 重复记录 6 条; • 异常待确认 10 条; • 有效金额 280 行,合计 2,616,895; • 总耗时 15.4 分钟; • 人工纠错提示 0 次。
但“0 次人工纠错”不等于“一次生成没有失误”。
首次生成时,“清洗后数据”里的“源行号”整列为空。Kimi 在最终一致性检查中自行发现并修复,下载后的文件才恢复了追溯能力。

图 2:修复后的“清洗后数据”,每条记录都能通过源行号回到原表。
为什么“无法追溯”比表格不整齐更危险
假设有人问:
“这条客户记录为什么被保留?”
“那条记录为什么被删掉?”
“这个金额为什么没有进入汇总?”
如果输出里只有一张整理干净的表,你只能重新翻原文件、重跑规则,甚至靠记忆解释。
表面正确,不等于可交付。
真正可交付的清洗结果,至少要回答三件事:
1. 每条保留记录从哪里来; 2. 每条删除记录去了哪里; 3. 明细变化能不能与汇总数字对上。

图 3:保留源行号、重复单独留痕、汇总必须守恒。
第一步:给每条保留记录留一条“回去的路”
清洗后的明细里,至少保留两类字段:
• 原始唯一键,例如线索 ID、订单号、客户编号; • 原始位置,例如源行号、源文件名或源工作表。
然后检查:
• 源行号是否整列非空; • 是否出现超出原表范围的行号; • 唯一键是否重复或凭空新增; • 随机抽查 5—10 条,能否准确回到原表。
只检查总行数不够。即使行数没变,也可能是一条原记录消失,同时多出一条新记录。
第二步:被删掉的重复行必须单独留痕
去重不应该等于“静默删除”。
每条被移除的记录,至少要保留:
• 它自己的唯一键和源行号; • 与哪条记录重复; • 最终保留的是哪一条; • 判重理由。
本次实测中,6 条重复记录都进入了单独的“重复记录”工作表,并保留了原始行与保留行之间的对应关系。

图 4:重复项没有消失,而是留下“被移除行—保留行”的证据链。
以后有人追问某条数据为什么不见了,不需要重新猜规则,直接查重复表即可。
第三步:用守恒关系检查明细和汇总
最先检查的关系是:
原始行数 = 唯一行数 + 被移除的重复行数
本次结果是:
300 = 294 + 6
如果两边对不上,先不要看颜色、列宽和格式,立刻查遗漏、重复计算或意外新增。
金额汇总也要写清排除口径。本次有效金额排除了重复、空值和异常金额,最终纳入 280 行,合计 2,616,895。

图 5:汇总不是一个孤立数字,它必须能由明细和排除规则复算。
可以直接复制的“追溯性验收”提示词
请不要只检查格式,单独执行一次可追溯性验收:1. 检查清洗后数据中的原始唯一键和源行号,确认没有空值、重复值、越界行号或原表不存在的新 ID。2. 检查每条被移除的重复记录,确认已保留自己的源行号、对应保留记录及判重理由。3. 核对:原始行数 = 清洗后唯一行数 + 被移除重复行数。4. 随机抽查 10 条清洗后记录和全部被移除记录,确认都能回到原表。5. 输出一段简短核验摘要。任何一项未通过,先修复,再导出最终文件。不要擅自补齐空值,不要删除无法确认的异常,不要覆盖原始文件。这段提示词不是让 AI “再检查一下”,而是把检查对象、通过条件和失败后的动作写清楚。
哪些情况不能只靠这 3 步
这套方法适合普通运营表、线索表、项目清单和内部统计表的初步验收。

图 6:AI 输出先暂停,完成人工核验后才能进入交付环节。
下面这些情况,仍然需要更严格的人工复核:
• 原表没有稳定的唯一键; • 合并了多个来源、多个版本; • 判重依赖姓名、公司名等模糊匹配; • 涉及财务、合同、薪资、医疗或个人敏感信息; • 删除或汇总结果会直接触发付款、考核或对外报送。
本次只是一个工具、一个模式、一个日期和一份 300 行虚构数据的单次测试,不能代表 Kimi 的所有版本,也不能代表其他文件都会得到相同结果。
最终正确与一次生成正确,是两件事。
而一份 Excel 能不能交付,也不只看它算得对不对,还要看每一次保留、删除和排除,能不能解释、能不能复查、能不能回到原始证据。
如果你正在处理一张表,最怕 AI 动错哪一列?只留言一个字段名:金额、日期、负责人、状态,还是唯一 ID?
夜雨聆风