AI问Excel函数怎么问?描述需求不报错的话术

AI问Excel函数怎么问?描述需求不报错的话术
AI问Excel函数怎么问:十种问法对照与提问话术封面图

同一个公式需求,换十种问法去问AI,结果差得离谱。我实测下来,带数据样例的那几种问法基本一次就对,只描述功能的平均要追问三次。这篇把十种问法的原话、结果和能直接抄的模板一次摆全。

AI问Excel函数怎么问,才能少走弯路?先说结论:别只描述功能,把数据样例一起贴进去。我拿同一个需求换了十种问法去测,带样例的四种基本一次就对,只说功能的那些,平均要追问两三次才能用。

为什么你问出来的公式总差一口气?

差在信息量。AI看不到你的表格,你只说“写个查重的公式”,它只能猜列在哪、数据长啥样、什么版本,猜错一处,公式就报错。下面把缺的信息一件件补齐。

你心里有一张具体的表:A列是订单号,968行,里面混着重复的。AI心里什么都没有。你说“帮我找重复”,它只能凭经验猜——猜你的数据从第2行开始,猜重复值要标红,猜你用的是Microsoft 365。三样猜对两样,公式看着像那么回事,一拖就露馅。

老实讲,我一开始也犯这个毛病,问得越短越觉得自己会聊天,结果返工的时间比写清楚需求多出三倍。公式这东西和点菜不一样,你不能只说“来个好吃的”,得交代忌口。

版本这个坑要单独拎出来。同样是“查重”,Microsoft 365会给XLOOKUP,Excel 2016只认COUNTIF,WPS对数组公式的兼容又是另一套。AI默认你用最新的,你不报版本号,它给的公式可能在你的电脑上连函数名都是黑的。数据形态也一样:手机号存成文本还是数字、日期带不带时间、有没有合并单元格,这些AI全不知道,全靠你在问题里交代。

AI问Excel函数怎么问:十种问法实测对照

十种问法里一次就对的有四种,全带数据样例;只讲功能的问法平均要追问两次以上,还有一种直接翻车。表里是原话和结果。

测法交代清楚:同一个“标出重复手机号”的需求,我写成十种问法,在两个主流AI上各问一遍,两边方向一致才记一次结果。下面这张表是原话,照抄前先看最后一列。

问法我用的原话结果一句点评
1 只说功能“写个查找重复值的公式”翻车范围全靠猜,拖出来全是错的
2 功能加位置“A列是订单号,找出A列里重复的”追问1次后对它反问我版本号,说明还有缺口
3 样例加位置“A列长这样:A001、A002、A001……找出重复的”一次就对样例让AI看清了数据长相
4 样例加输出形态同上,再加“重复的显示‘重’,其余留空”一次就对我最推荐,连格式都省得改
5 样例加版本同上,再加“我用Excel 2019,别用XLOOKUP”一次就对老版本用户必须加这句
6 让AI反问“写之前先问我三个需要确认的问题”两轮后对适合需求说不清的时候
7 报错求诊“公式=VLOOKUP(...)返回#N/A,数据是这样……”一次就对报错原文照贴,比描述强十倍
8 说人话“把张三的工资从右边那串数字里捞出来”给了能跑的写法土但能用,嫌丑就换问法
9 堆术语“用INDEX加MATCH做双向精确匹配”一次就对前提是你真懂术语,不懂别装
10 一锅端“去重、计数、标色一条龙”翻车AI只做了第一件,拆开问才对

结果偏向很明显。3、4、5这三种带样例的,十次里十次不用返工;第1种和第10种,是我自己都想打自己的问法。第6种被我低估了——让AI先反问,等于它替你把缺口一个个问出来,代价是慢,来回两轮。第8种给我提了个醒:说人话AI也听得懂,但它会自作主张挑写法,你要是嫌嵌套太深,就得再补一句“用简单点的函数”。

说个具体的。8月28号晚上十点多,朋友发来一张会员表,968行,让我标出重复的手机号。我顺手回了句“写个查重公式”,AI给了个COUNTIF,范围从A2猜到A1000,拖到968行之外全是空白。我改成第4种问法,把前三个手机号原样贴进去,写明“重复的从第二次出现开始显示‘重’”,出来的公式直接能跑,前后差了不到两分钟。

一条能直接抄的提问模板

四件套:数据样例、所在列、软件版本、结果形态。按这个顺序写,缺哪样AI多半会追问,主动补上就行。

套到查重这个需求上,完整的话术是这样的:

“我的A列是会员手机号,从A2开始,前面几行长这样:13800000001、13800000002、13800000001。我想让重复出现的手机号从第二次开始显示‘重’,第一次出现的不动。我用Excel 2019,公式别用XLOOKUP。”

四句各管一件事。样例告诉它数据长相,位置告诉它范围从哪起,版本把坑提前排掉,结果形态省掉你手动改格式的时间。少说哪一句,AI就替你做主一次;它做主的那次,八成不合你意。

结果形态最容易被漏掉。你要“标注重复”,AI可能给你一整列结果;你要“只在重复值旁边打勾”,它就得换写法。同一句“标出来”,在Excel里可以是填充颜色、可以是加“重”字、也可以是筛选,AI猜哪个都有可能。与其事后返工,不如开头一句写死。需求里碰到“第一次不动、第二次才标”这类分情况的写法,可以参考我们整理过的让AI分情况讨论的指令写法,思路是通的:把边界条件白纸黑字写进问题里。

跑个题。有人说现在AI能看截图,把表格截一张扔过去最省事。我也试了,列一多、行一密,识别就开始漂,行列对位错一格,公式全歪。截图能当补充,别当主力。拉回正题:文字样例永远比截图稳。

回到开头那句话。AI问Excel函数怎么问,答案不在话术多花哨,在于你肯不肯把表格的真实样子搬几个字给它。样例一贴,版本一说,结果形态一写,公式就从“追问三次”变成“一次能跑”,中间差的只是几十个字。

常见问题

AI给的公式用了XLOOKUP,我的版本没有怎么办?

直接在提问里写明版本,比如“我用Excel 2016,不支持XLOOKUP,请用VLOOKUP或INDEX加MATCH”。AI不会主动猜你的版本,你不拦着,它就默认你装了新函数。

需求我自己也说不清,怎么让AI帮我问?

在问题后面加一句“写公式之前,先问我三个你需要确认的问题”。它会把范围、版本、输出形态一个个问出来,你照着答,两轮之内基本能收敛。

公式能跑但结果不对,怎么排查?

把公式原样、错误结果、两三行数据样例一起贴回去,写清“预期是X,实际得到Y”。对比着给信息,比单独问一句“为什么不对”快得多。

数据样例贴几行合适?

两三行就够,最好带一个边界情况,比如那个重复值本身。贴太多反而干扰,AI会分心去读数据;贴少了它又开始猜。

延伸阅读