ARTICLE · 1332461
在 Excel 里说一句话,公式就出来了:但有三处它一定会填错
在表格右边那个框里说一句话,公式就掉进单元格。它极少把数算错,错的是边界:区域多吃一行、该锁的没锁、那列其实是文本。附三句式提问模板、三处症状对照表,和拖下去之前三十秒能做完的三步自检。
“帮我在表最后加一列,把每个人这个月的报销金额按部门加起来,超过两千的标出来。”
这句话你是打进表格右边那个框里的,不是打给同事的。
回车。几秒钟,一个公式落在单元格里。有 IF,有 SUMIF,括号一对一对,看着挺专业。
你把它往下一拖。
然后就知道出事了。
10 月底 WPS 和小米平板那场联合直播,演示的就是这个动作:一句话说清要算什么,AI 把公式写出来。11 月 2 日那篇快讯里是这么写的——“通过自然语言描述需求、由AI辅助生成公式”。
这事不新鲜,几家主流办公软件里几乎都有这么个入口。
问题不在它会不会写。它会写,而且比你快。
问题在它写完,你不知道该看哪儿。
该看哪儿?三处。
它错的不是算术,是范围
先把一件事说清楚:这类工具极少把加减乘除算错。SUM 就是 SUM。
出事的地方在公式的边界——它引用哪一片格子、拖的时候跟着谁走、它以为那列里是什么。
三处,一处一处来。

第一处:区域的边界,它常常多吃一行
你让它把金额加起来,它给你 =SUM(F2:F400)。
如果你的数据正好到 400 行,没问题。可多数表最后还压着一行「合计」,或者一行「备注」。
它一起吃进去。总数翻倍,还多个零。
反过来也常见:它从 F3 起算,把你第一行数据漏在外面。少一行的总数比多一倍更难发现——因为看着太正常了。
第二处:该锁的锁,该放的放
公式里那个 $ 符号,意思是「拖的时候别动它」。
你要往下拖四百行,行号就不该锁。你要往右拖几列,列标才该锁。
怎么算该锁?看这一格跟谁走:跟着行走的锁列,跟着列走的锁行。
AI 生成的时候,这两件事经常办反:要么一把全锁上,要么一个都不锁。
后果很直观。全锁了,四百行算出来是同一个数,你一眼能看见。一个没锁,往右拖一格,整片区域跟着偏,屏幕上开始冒 #REF!。
后者更坑,因为它不是「错了」,是「没了」。
第三处:那列数字,其实是文本
这一处最阴,也最常见。
怎么判断?一句就够:数字默认靠右,文字默认靠左。你那列金额要是齐刷刷靠左,它就不是数字,是文本。
从系统导出来的表、从别人微信里转过来的表,十有八九是文本型。看着是 1,280.00,求和出来是 0,或者直接甩你一个 #VALUE!。
AI 看不出这件事。它只看见格子里有字。
三处长什么样,看一眼就懂:
=SUM(F2:F400) | ||
=SUMIF($A$3:$A$401,$A$3,$F$3:$F$401) | ||
=SUM(F3:F401) |
三句话,把这三处提前堵住
写要求的时候,别只丢一句「帮我算个合计」。三句,一句管一件事:
第一句(位置):第 2 行是表头,数据从第 3 行到第 401 行,金额在 F 列。 第二句(动作):在 G3 写一个公式,我要往下拖到 G401,按部门汇总。 第三句(边界):表头不动,「合计」那行不参与计算;往下拖的时候部门跟着行走,金额那片区域固定不动。第三句是多数人漏掉的。前两句它猜得出来,第三句只能你说。
说完再看它生成的公式,只查一样东西:范围。就看它引用的第一格和最后一格,是不是你要的那两格。

拖下去之前,先花三十秒
三十秒能查什么?三步,比交上去被人问「这个数怎么来的」便宜太多。
一、改一个数。 在源数据里把某个金额加一千,看公式那格动没动。没动,说明它引的不是这儿,或者被锁死了。
二、只拖三行。 看三个结果是不是各不相同、有没有 #REF! 或 #VALUE!。三行不出事,四百行才敢拖。
三、对一遍头尾。 挑最上面两行、最下面两行,自己加一遍,跟公式结果对。差一点点,就是区域多吃或少吃了一行。
这三步拦不住所有情况,但上面那三处多数能拦住。
它也不是处处都能用
单表、单条件、区域规整,这类工具写的公式基本能直接用。
但碰上跨表引用、合并单元格、一列里混着数字和「暂无」,它给你的往往是能跑、但算错——不报错,就是数不对。这种最麻烦,因为它看起来是对的。
我的建议是:让它写公式,别让它定范围。范围你自己框,框完再让它填。
九月写过一篇 AI 做的透视表,讲的是表里出来的数别直接用。这篇往前一步,讲的是公式这个零件本身怎么长出来的。一个是结果,一个是零件,两件事。
最后
下次它把公式递给你,先别一拖到底。
在旁边空出一列,试三行。改一个数,拖三行,对一遍头尾。
三十秒的事。你也试试吧。















































































