Excel 八个高频场景:用自然语言让 AI 写公式
- 2026-11-07 05:07:15
Excel 卡人,往往不是表格本身,是公式记不住。
VLOOKUP 参数顺序一忘就错;嵌套 IF 写着写着自己也晕。换个做法:先用一句话描述「我要什么结果」,让 AI 出公式,你再粘进单元格核对。下面 8 个场景覆盖打工人最常用的坑。
使用前约定(很重要)
跟 AI 说话时,尽量说明这四件事:
- 表头在哪一行
(例如第 1 行是表头) - 关键列叫什么 / 在哪一列
(如「销售额」在 C 列) - 要输出什么
(求和、查找、判断、去重……) - 用的是 Excel 还是 WPS
(多数公式通用,个别函数名略有差别)
通用提示词壳子(每个场景都能套):
你是 Excel 公式助手。请根据我的需求给出可直接粘贴的公式。要求:1. 先给最终公式,再一行解释每个部分做什么2. 假设表头在第 1 行;若我另有说明以我的为准3. 优先用兼容性好的函数;若有更简单的新函数,注明适用版本4. 提醒我可能踩的坑(绝对引用、空值、文本数字混用等)我的表格情况:【描述列结构】我要完成:【一句话需求】
场景 1:按条件求和(本月销售额)
需求示例:统计「华东」地区销售额合计。
可直接说:A 列地区,C 列销售额,求地区=华东的销售额合计。
常见结果:=SUMIF(A:A,"华东",C:C)
多条件用 SUMIFS。
场景 2:按条件计数(完成了多少单)
状态在 D 列,统计「已完成」有多少行。
→ =COUNTIF(D:D,"已完成")
场景 3:查找带回(VLOOKUP / XLOOKUP)
订单号在 Sheet2!A 列,要按订单号把客户名从 Sheet2!B 列取回当前表。
老版本常见:=VLOOKUP(A2,Sheet2!A:B,2,FALSE)
新版本更香:=XLOOKUP(A2,Sheet2!A:A,Sheet2!B:B,"未找到")
场景 4:多条件判断(绩效档)
分数在 B 列:≥90 优秀,≥80 良好,≥60 及格,否则不及格。
→ 嵌套 IF 或 IFS。让 AI 出完后,自己改分数线即可。
场景 5:去重名单(有哪些客户)
A 列客户名,要一份不重复名单。
新 Excel:=UNIQUE(A2:A1000)
老版本:让 AI 给「高级筛选」步骤或辅助列方案。
场景 6:文本拆分(姓名/手机号粘在一起)
A 列是「张三 138xxxx」,要拆成姓名列和手机列。
可用 TEXTSPLIT / LEFT+FIND,或「分列」步骤——让 AI 按你的 Excel 版本选一种。
场景 7:日期算工期(还有几天到期)
截止日期在 E 列,计算距今天还剩几天;已过期显示负数。
→ =E2-TODAY(),再套 IF 标红「已逾期」。
场景 8:错误显示友好一点
查找不到时满屏 #N/A 很吓人。把 VLOOKUP 包一层:找不到显示「无」而不是报错。
→ =IFERROR(VLOOKUP(...),"无")
实操三步(建议固定成习惯)
- 复制上面的提示词壳子
,填列结构 + 需求 - 粘贴公式到空白单元格试算
,对几行真实数据 - 再下拉填充
;绝对引用该锁的用 $C$2这种写法(让 AI 标明哪里要锁)
前后对比
自己硬想:
「这个用 VLOOKUP 还是 INDEX+MATCH……参数又忘了。」
用提示词后:
说清楚列和目标 → 复制公式 → 改区域范围 → 核对 3 行。
三个容易翻车的点
- 文本型数字
:看起来是 100,其实是文本, SUM加不上——让 AI 顺便给VALUE或「分列转数值」办法 - 区域写死了还下拉
:该用 $绝对引用的没锁 - 整列引用太大
: A:A方便但慢;数据量大时改成A2:A5000
抽屉加餐
把这 8 条需求存成飞书文档「公式抽屉」,下次只改列名就能复用。需要「8 场景提示词合集」一页版,留言「Excel」。
本周抽屉小结
一个场景:Excel 公式不会写。
一套步骤:描述列 → 套壳子 → 试算三行。
一段提示词:文首那个壳子 + 八个需求例句。
上期是会议纪要,这期是表格。下期预告:豆包 / 通义 / DeepSeek,打工人到底该装哪个。