上个月公司来了个实习生,让他用 VLOOKUP 匹配两张表的数据。我看他在百度搜了 15 分钟,“Excel 怎么匹配两个表的数据”、“VLOOKUP 第四个参数是什么意思”、“VLOOKUP 报错 #N/A 怎么办”。

我走过去,打开 DeepSeek,打了一句话:

“我有两张表,表A有员工ID和姓名,表B有员工ID和部门,帮我用VLOOKUP把部门匹配到表A里。”

3 秒后,公式出来了。实习生愣了三秒,说:“还能这样?”

能。而且比你想的更好用。

为什么以前学不会 Excel 公式

说实话,VLOOKUP 本身不难。难的是它的语法和正常人的思维方式完全相反。

=VLOOKUP(查找值, 表格区域, 返回第几列, 是否模糊匹配)

你在脑子里想的是"我要根据这个员工ID,去那张表里找到对应的部门",但写在 Excel 里就是四个神秘参数加一堆逗号。少一个逗号报错,多一个逗号也报错。

而 AI 做的事情很简单:你把人话给它,它把公式还给你。

不需要记参数顺序,不需要查"VLOOKUP 和 XLOOKUP 有什么区别",不需要百度"INDEX+MATCH 怎么用"。说人话就行。

5 个拿来就能用的场景

我用 AI 写公式半年了,攒了不少好用的场景。挑 5 个最常见的分享出来。

场景一:两张表的数据匹配(VLOOKUP 终结者)

你说的话:

我有两张表。表A从A1到C100,A列是产品编号,B列是产品名,C列是价格。表B从E1到F100,E列是产品编号,F列是库存。帮我在表A的D列用VLOOKUP,根据产品编号把库存匹配过来。

AI 给的公式:

=VLOOKUP(A2, $E$2:$F$100, 2, FALSE)

然后下拉填充,搞定。

你可能不知道的事: 如果你用 XLOOKUP(Excel 365 / 2021 版本),AI 会给更简洁的版本:

=XLOOKUP(A2, $E$2:$E$100, $F$2:$F$100)

XLOOKUP 比 VLOOKUP 好用 10 倍,不用数第几列,左右都能查。

场景二:多条件查找(VLOOKUP 搞不定的活)

VLOOKUP 的致命弱点是只能按一个条件查。现实工作中,经常需要"按部门+按月份"一起查。

你说的话:

我有数据表A1:D500,A列部门,B列月份(1-12),C列预算,D列实际。现在想在G2输入部门名,H2输入月份,I2显示实际花费。用多条件查找。

AI 给的公式:

=XLOOKUP(G2&H2, $A$2:$A$500&$B$2:$B$500, $D$2:$D$500)

敲黑板:这个公式输入后要按 Ctrl+Shift+Enter(数组公式),不然报错。

场景三:按条件求和(告别手动筛选)

你说的话:

A1到B200,A列销售员,B列销售额。帮我统计每个销售员的总销售额,结果放D列(销售员名)和E列(总销售额)。

AI 给的公式:

=SUMIF($A$2:$A$200, D2, $B$2:$B$200)

如果是多条件,比如按销售员+按月份:

=SUMIFS($C$2:$C$500, $A$2:$A$500, E2, $B$2:$B$500, F2)

SUMIF 和 SUMIFS 的区别是参数顺序不一样,以前我老搞混。现在根本不用记,直接用嘴说。

场景四:提取文本中的数字

这个场景手动处理简直噩梦。比如一列数据是这样的:

订单20240506-金额358元
订单20240507-金额1260元

你只想提取金额的数字部分。

你说的话:

A列是"订单日期-金额数字元"格式的文本,帮我在B列提取金额部分的数字。

AI 给的公式:

=VALUE(MID(A2, FIND("金额", A2)+2, FIND("元", A2)-FIND("金额", A2)-2))

说实话,让我自己写这个公式,我宁愿手动复制粘贴。但 AI 3 秒搞定。

场景五:条件判断的嵌套地狱

IF 函数嵌套超过两层就开始头晕。比如:90 分以上"A",80-89 是"B",70-79 是"C",60-69 是"D",不及格是"F"。

你说的话:

A列是分数(0-100),帮我在B列用IF函数评定等级:>=90是A,>=80是B,>=70是C,>=60是D,否则是F。

AI 给的公式:

=IF(A2>=90, "A", IF(A2>=80, "B", IF(A2>=70, "C", IF(A2>=60, "D", "F"))))

不过 AI 一般也会提醒你:这种场景用 IFS 更优雅(Excel 365/2021):

=IFS(A2>=90, "A", A2>=80, "B", A2>=70, "C", A2>=60, "D", TRUE, "F")

进阶玩法:让 AI 解释公式

写完公式,你还可以让 AI 解释每部分在干什么。

比如这个公式:

=INDEX($C$2:$C$500, MATCH(1, ($A$2:$A$500=G2)*($B$2:$B$500=H2), 0))

你可以问:

这个公式每一步是什么意思?用大白话解释。

AI 会一步步拆解:

  1. $A$2:$A$500=G2 → 找出A列中等于G2的所有行,返回 TRUE/FALSE 数组
  2. $B$2:$B$500=H2 → 找出B列中等于H2的所有行
  3. 两个条件相乘 → 只有两个条件同时满足的行才返回1
  4. MATCH(1, ..., 0) → 找到第一个满足条件的行号
  5. INDEX($C$2:$C$500, ...) → 返回C列中对应行的值

这个功能特别好用,尤其是接手别人的表格,公式复杂到看不懂的时候。

哪些 AI 工具适合干这个

我试过的几个:

工具 公式准确率 解释能力 速度 费用
DeepSeek ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐ 免费
Claude ⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ $20/月
Kimi ⭐⭐⭐ ⭐⭐⭐ 免费
豆包 ⭐⭐⭐ ⭐⭐ 免费

DeepSeek 的公式最准确,基本不需要改。Claude 的解释能力最强,讲得特别清楚。免费的用 DeepSeek 就够了。

一个实操建议

不要直接把公式贴进去就完事。

拿到公式后,做这三步:

  1. 先在一行上验证,别一上来就全表应用
  2. 看 AI 的解释,理解公式在干嘛
  3. 记一个模板,同样的场景下次直接改参数

我现在的习惯是:复杂的公式写在便利贴上,贴在显示器边缘。攒了十几张了,大部分场景不用再问 AI。

写在最后

说真的,学 Excel 公式这件事,以前要花几十个小时看教程,还不一定能记住。现在有了 AI,你只需要学会一件事:准确地描述你的需求。

这可能是 AI 带来的最实用的变化之一——它不是在取代你的工作,是在帮你跳过那些纯粹机械、不需要创造力的环节。

把精力留给真正需要思考的事情。

如果你也在用 AI 写公式,有什么好用的场景欢迎评论区分享。下一篇打算写「会议纪要写到手酸?录音丢给AI 3 分钟出纪要」,感兴趣的可以关注。

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐