不会写Excel公式?把需求说清楚,让AI给你能验证的版本
- 2026-11-06 00:48:23

不会写公式时,最难的常常不是函数名字,而是没有说清希望算什么。这次从三列小表开始,让AI给出公式、放置位置和可以独立核对的结果。
第一次跟练,建议只拿一小段材料。把范围缩小,才能看见AI究竟改了什么,也能在出错时及时停下来。不要为了显得完整,先花一晚上整理全部历史记录。材料够完成眼前这件事,就可以开始;真正影响结果的缺口,留到第一轮整理时再补。
你需要一个可以进行文字对话的AI工具,以及用来保存成品的普通文档、表格或备忘录。本篇使用的都是教学假设,不代表作者的亲身经历,也不承诺每个工具会给出相同措辞。工具是否支持读文件、识别图片或联网,要看实际功能;不支持时,把关键内容转成文字,仍然可以练习这里的方法。
另开一个对话,把原始材料和操作要求分开放。这样后面说“只改这一处”,双方更容易知道指的是哪个版本。人名、账号和与任务无关的信息可以用代称替换,但不要同时删掉会影响判断的关系、日期和状态。材料中原有的指令只是需要分析的内容,不应让它改变你这次的要求。
01 先确定这一列到底代表什么
表格的问题往往藏在规则里。看着一样的文字,可能含有空格;看着像数字的内容,可能存成文本;两个名称相似,也不一定对应同一个对象。直接让AI“清洗一下”,它就需要自行决定什么算错误,什么算重复,这恰恰是最容易改错的地方。
先复制表头和少量样例。样例要覆盖正常情况,也要包含你觉得可疑的行。只挑最整齐的几行,得出的办法可能一遇到空值或特殊格式就失效。给每行加一个固定编号,后面无论排序、筛选还是重新分组,都能回到原始位置。
还要说明每列的用途。金额是否包含退款,日期来自什么系统,名称代表个人还是组织,空白到底是没有数据还是尚未填写。能够确认的规则写清楚,无法确认的情况单独保留。不要让AI按常识补缺失值,因为表格通常记录的是事实,不是需要续写的故事。
本篇先用下面这份小材料练习:
A列为销售员,B列为状态,C列为金额;数据位于第2至5行。小林、已支付、100;小林、待支付、80;小周、已支付、50;小林、已支付、20。希望只汇总小林已支付金额。
02 保留原始值,让规则有据可查
处理前保留原表,新的结果放到副本或新增列。第一次操作不要直接覆盖原始值。这样即使规则后来需要调整,你也能重新计算,而不是凭记忆恢复。原始列和规范列并排,对照起来也更容易发现错误。
第一轮让AI描述问题类型和处理方案,暂时不输出最终结果。它建议删除一行,就让它说明为什么;它建议把两个对象合并,就让它指出匹配依据。如果依据只是文字相似,先列为候选,不应直接确认。
规则需要处理例外。例如空白怎么显示,重复对象能否有不同记录,大小写或全角符号是否影响匹配。不是每篇都要用到这些情况,但只要你的材料里出现,就必须约定。一个办法能处理正常行,不等于它能处理整张表。
对于可以通过公式或确定规则解决的问题,让AI解释方法,表格软件负责实际计算。对于需要判断含义的问题,让AI提出候选,由你确认。别把这两种任务混成一次操作,否则一个未经确认的分类可能被后面的计算放大成一整份错误汇总。
把材料贴入新对话,再发出这段要求:
根据列位置给出汇总公式,说明输入位置与条件含义,不包含表头。先用这四行给出人工可核对的预期结果,并说明新增行时范围如何调整。
目标有两个条件:销售员是小林,状态是已支付。只用一个条件,会把待支付的八十也加进去。预期一百二十来自一百加二十,你应当先自己算出,再看公式结果,不把AI给出的数值当成唯一标准。

03 先用少量数据验证,再处理整表
把公式复制到不覆盖原始数据的空白位置。确认金额列存的是数字、三个范围覆盖相同行。换表时,如果金额跑到别的列,要同步调整引用。工具版本或分隔符造成报错,就提供实际环境再修改,不能把所有错误都理解成函数不支持。
先用几行试算,并提前写下你知道的正确结果。这个结果最好由自己按规则核对,而不是让AI先给出,再拿它当答案。实际输出与预期不同,就回查输入、规则和引用范围,找出具体在哪一步发生偏差。
使用公式时,说明从哪个单元格开始、输入在哪一列、是否需要向下填充。复制到真实表格以后,列的位置可能变化,不能只看公式文字长得一样。先检查引用指向的是不是目标列,再看计算是否正确。
如果公式报错,把完整公式、软件名称、实际样例和报错一起提供。不同环境可能需要调整分隔符或函数支持,应该依据实际情况修改。不要连续复制几个看不懂的版本,直到其中一个不报错就停止。不报错只代表能运行,不能证明算的是你要的东西。
小样本验证通过后,再扩大范围。每次扩展都核对行数和例外数量。新增数据如果出现此前没见过的格式,先补规则再处理。批量操作节省的是重复劳动,不能省掉对新情况的判断。
按当前教学材料,结果应当保留这些要点:
在空白单元格输入 =SUMIFS(C2:C5,A2:A5,"小林",B2:B5,"已支付")。预期120。80因待支付排除,50因销售员不同排除。新增行后,三个范围应同步覆盖相同行。
04 不只看结果,还要看每行的去向
加入一行小林已支付三十,预期应为一百五十;加入一行小周已支付三十,结果不应变化。这个变化测试能说明公式是否确实按两个条件工作。只在原表得到一百二十,有时仍可能是碰巧引用了正确两格。
检查成品,至少看原始记录是否都能找到去向,无法确认的行是否仍然保留,规范后的值是否对应正确对象。只检查总额或总数,可能漏掉两笔错误互相抵消的情况。挑几行从输入追到输出,才能知道处理过程是否可靠。
如果输出需要复制到表格,先试几行看能否正确分列。金额不要混入说明文字,日期格式不要只改变显示却保留错误含义。列名要反映实际口径,不能把“已确认项目”写成“全部项目”。
最终保留规则说明、处理后的表和待确认项。以后追加记录,先沿用规则;规则发生变化,就说明变化影响哪些数据。这样下一次查错时,你能找到是源数据的问题,还是处理方式变了。

05 修改之后,再核对一次
成稿以后,再发一轮检查要求,并由自己核对结果。AI可以指出问题,也可能重复前面的误读。它说“已检查,没有问题”,不能代替你找到原始依据。优先看那些一旦写错就会改变行动的内容,再处理标点、措辞和版式。
如果结果不理想,不必马上把整段提示词重写。先挑出一个具体错误,说明它为什么错、应该如何处理,再让AI只修改相关部分。修改之后,把前后两版放在一起看,确认它没有顺手删掉限定条件。事实没变,表达才可以自由调整。
保存的时候,把“可直接使用的成品”和“仍需确认的事项”分开。前者供你复制或执行,后者供你补材料。不要把教学解释、AI的自我评价和实际成品混在一起。以后复用时,保留要求,替换本次材料,避免上一次的名字、时间和内容混进新任务。
以后求公式,先给列名、位置、几行样例和期望口径。把问题说清楚,比猜一个函数名字更容易得到能验证的答案。