夜雨聆风学习资料网

ARTICLE · 1354951

Excel 公式写不出来,我直接把表丢给 AI

Excel 公式写不出来,我直接把表丢给 AI

Excel 公式写不出来,我直接把表丢给 AI

上周三下午 4 点,我对着一张 386 行的销售表,卡在同一个公式上。要按月份、按区域,把状态是「已回款」的行金额加总。我自己写了半小时,报错跳了 6 次,最后一次把嵌套数错,整列全变成了 0。

那张表是财务当天早上发来的,5 点前要回一个数。我把整个表选中、截图,直接贴进对话框,只打了一句「帮我算一下各月回款」。

我把整张表糊过去,它连哪列是日期都猜错

它回得很快,一个 SUMIFS,公式长得挺像回事。我没细看,粘进表里,往下拖。

3 月那格明显偏大。我翻回去核对,两处错。日期那列是「2026/3/8」这种文本,它没拆月份,整列都当成同一个月归了进去。状态列也不止两种,实际有「已回款」「部分回款」「已开票」「作废」4 种,它按字面只认了含「回款」两个字的,把「部分回款」也按全额收了。

我原以为把表整个丢过去最省事,AI 自己会看懂。结果它连哪列是日期、状态列有几种取值都得靠猜,猜错两处,我盯了 20 分钟才找出来。

那 20 分钟全花在往回翻上。先把 3 月的行筛出来,11 行,一行行看状态,看到第 6 行是「部分回款」,金额 24000,整笔被收了进去。再往上翻日期列,才发觉它压根没拆月份。屏上开着两个窗口,一个表一个对话框,我来回切了不下十次。

比我自己写公式还久,5 点差 8 分我把数回了,用的是筛选项手工加的,没敢用那条公式。

第一步,先把表头原样抄给它

后来我改了问法,第一步是把表头一行行抄过去,不截图,不写「一张销售表」。

抄成这样:A 列订单号,B 列成交日期,文本格式,长这样 2026/3/8;C 列区域,华东、华南、华北 3 种;D 列状态,已回款、部分回款、已开票、作废 4 种;E 列金额,数字。哪列是什么格式、有哪几种取值,全写清楚。

抄表头这事我干得笨。把表拉到最顶上,左手压着键盘,右手拿笔在便签上照着念:A 订单号,B 成交日期,C 区域,D 状态,E 金额,念一列敲一行。5 列抄了两分钟,敲完又回头对了一遍,怕把 D 列和 E 列写反。

第一次这么做的时候我漏了 C 列,觉得区域就那么几个不用说。它把「华东」和「华东 」带空格的认成两个,汇总里多出一行。抄表头这步偷的懒,后面全得补回来。

表里还有 3 行小计混在数据中,我一开始也没提。它老老实实把小计又加了一遍,总额直接翻倍。现在抄表头我会顺手加一句:第 200 行、第 310 行、第 386 行是小计,算的时候跳过。

第二步,把要什么说到一个单元格

第二步是讲清要什么。不问「帮我算一下」,改成:给我一个公式,放在 G2,算出 3 月、华东、状态恰好等于「已回款」的金额合计;月份从 B 列文本里取,状态按 D 列精确匹配;空金额当 0,别的月份我往下拖公式自己变。

「恰好等于」这 4 个字是后来加的。没加之前它用模糊匹配,「部分回款」又混进来一次。我原以为说清「已回款」就够了,结果它把含这 3 个字的都算上了。

要一个数还是要一整列,也得讲。我第一次只要 3 月华东那一个格,它给了我一套整表的交叉汇总,12 个月乘 3 个区域,铺了 36 个格。看着周全,我得自己从里面找那一个。

还有空值。那张表 E 列有 7 行是空的,我不说的话它按 0 处理,有时又整行报错。写死「空金额当 0」,两边就都不用猜。

第三步,我手算一行跟它对

公式给回来,我不急着拖满 386 行。先挑一行,自己算一遍,对上再说。

我挑了第 47 行。3 月,华东,已回款,金额 12800。我把条件缩到只看 3 月、华东、状态恰好是已回款,让 AI 只算这一种组合的合计,它给 41600。

然后我按这个条件把表筛出来,一行行手工加:12800、9600、11200、8000,4 笔,合计 41600。对上了,我才把公式往下拖。

那 4 笔我是在便签背面加的,没用计算器。12800 加 9600 得 22400,再加 11200 得 33600,最后加 8000,41600。写完把便签翻过来跟屏幕上的数对了一遍,又从 41600 倒着减回去,减到 0 才放手。

有一回我原以为对上总数就算验完,手工合计和公式给的一样,就往下拖了。第二天同事指出第 40 行不对,那行是「部分回款」,按规则只该记一半,公式记了全额;恰好另一行少算了一笔,两处错抵掉,总数刚好对上。从那以后我只对单行,不对总数。

现在这一步我固定挑金额不是整数的那行。整数太容易凑巧对上,尾数带个几十块,错一点就露出来。

这套问法有它算不动的时候

列名本身乱的表,三步也救不回来。同一列里混着「已回款」「已回款 」「已回款补」3 种写法,人看着一样,AI 按字面认成 3 种。我试过在第一步把带空格的都列出来,它照样多算一行。这种得先把数据洗干净,抄表头抄不掉脏数据。

跨几张表才对得上的活,也不该这么问。回款在一张表、汇率在另一张、区域对照在第三张,我图省事让它一次跨 3 张,它把关联用的订单号认错了列,数全串了。三步问法只管一张表里的活。

要写进模板、每月自动跑的公式,更别这么要。它给的是一次性答案,下个月表头改一个字,公式就全废。这种我得自己把 SUMIFS 弄懂,弄懂了才敢放进模板。

含合并单元格、隐藏行的表也一样。第一步没法把「这两行是合并的」说清楚,我吃过一次,它把隐藏的作废单也加了进去。

昨天下午又卡在一个公式上。这回我先抄表头,抄到 D 列的时候停了一下,把「状态」后面那个多打的空格删了。


作者:氢夏 | 点个关注,下周继续。工具我试,坑你先知道。

回首页,搜索你想要的文档

在首页搜索框输入关键词,快速定位资料

文库首页搜索指引 立即搜索

相关学习资料