返回全部文章
文章

AI 分析表格时,怎样检查它实际用了哪些行?

作者:

总数正确,也可能是错行相互抵消。用两张小表练习核对记录 ID、计入规则、排除理由和筛选状态。

放大镜覆盖表格中被选入的几行,一条排除的记录清楚地留在外侧

AI 算出已付款订单总额为 100,和你预期一样。但它可能计入了一笔已取消订单,同时漏掉另一笔金额相同的已付款订单。只核对总数,会把这两个错误一起放过。

要求它指出实际使用的记录,而不只是说“已经分析了整个工作簿”。再用任务的计入规则核对这些记录。工作簿里有多个表、不同范围和筛选状态,“全部数据”不一定说明该算哪些。

先规定这次要算的记录

下面两张虚构表分别代表两个工作表。材料全部展示在正文中,不上传文件也能做练习。金额使用同一种货币,表名和原行号也是原材料的一部分。

十月订单

工作表行号记录 ID状态金额
2O1已付款40
3O2已取消25
4O3已付款25
5O4已付款35

九月归档

工作表行号记录 ID状态金额
2S1已付款30
3S2已付款20

任务是统计十月已付款订单。应计入 O1、O3、O4:40 + 25 + 35 = 100。O2 已取消,要排除;S1 和 S2 属于九月,也要排除。原材料共有六条记录,本次计算只使用三条。

故意选错成 O1、O2、O4,也会得到 40 + 25 + 35 = 100。这是作者构造的反例,不是某个产品的失败实录。它说明:结果数值相同,不足以证明选对了行。

要求给出能够核对的范围依据

把两张表一起交给 AI,并提出:

只计算十月已付款订单收入。
先指出使用的原表,列出计入的记录 ID、原工作表行号和金额。
另列排除的记录及各自理由。
说明读取了几条原记录、计入了几条,并展示加法。
不要把九月归档当作十月数据。
读不到必需的表或行时说明缺口,不要估算。

独立检查四件事:来源是十月订单;计入的 ID 恰好是 O1、O3、O4;计入数量为三;金额相加为 100。如果回答说读了六条,计算明细却只有 O1 和 O4,原记录与计算之间仍有缺口。

实际上传工作簿时,还要要求提供所读取的工作表名称、单元格范围或表名称。核对期间保留原文件。排序之后行号会移动,因此要把稳定的记录 ID 和行位置一起使用,并回原工作簿检查。AI 也可能编出看似可信的“已经读取”说明,不能仅凭它的说法判断访问成功。

筛选状态不自动决定统计要求

假设十月表因为筛选,现在只显示 O1 和 O4。可见已付款金额为 75,全部十月已付款金额为 100。这两个数都可能回答合理问题,但需求方必须说明要哪一个。

Excel 的 SUBTOTAL 函数说明介绍了筛掉的行和手动隐藏的行怎样影响该函数。这是 Excel 的公式规则,不能据此推断 AI 文件读取器也采用相同规则。可见行截图、文件解析工具和 Excel 内的 AI 助手,得到的材料可能不同,需要检查当前工具实际收到了什么。

需要全部十月已付款记录时,说清“符合已付款状态的记录,即使被当前筛选隐藏也要计入”。只统计可见结果时,则提供筛选条件,要求报告选入的记录。工具无法确定筛选状态,就先解决范围问题,再接受总额。

分享报告前,让每条记录都有去向

在结果旁保留简短核对:原材料六条,计入三条,排除三条,没有去向不明的记录。工作簿很大时,可以让 AI 输出选入清单或逐行审核表,不必把所有行挤在聊天里。重点检查首尾行、异常状态、重复 ID,并抽查计入和排除的记录。

本例数字已按正文中展示的表格独立核算。它是统计范围练习,不是 Excel Copilot 或上传服务的性能评测。你使用自己的工具时,要记录它实际能访问的范围,并核对其依据与原表是否一致。一个总数只有说明了来源,才方便别人复查。