上周一个做财务的朋友找我,说每个月月底对账要花3天时间。他打开Excel给我看:手动合并12个分公司的报表、用VLOOKUP匹配银行流水、再逐行核对差异。
我说你试试让AI帮你写公式。他半信半疑,结果当天就把3天的活干完了。
这不是段子,是2026年真实发生的事。今天教你怎么用AI处理Excel,不讲原理,直接上手。
第一步:把重复操作翻译成自然语言
打开你的Excel,找到那个让你最头疼的重复操作。比如:
- 每天要把A表的客户ID匹配到B表
- 每周要汇总各部门的考勤数据
- 每月要把销售数据按区域分类求和
关键动作:用一句话描述你要做什么。
比如我这个朋友的场景:"我有两个表,表1是银行流水(A列是交易时间,B列是金额,C列是对方账号),表2是公司记账(A列是日期,B列是金额,C列是供应商编号)。我要根据金额和日期匹配,找出银行流水里哪些记录在公司记账里没有。"
这句话就是给AI的指令。
第二步:用AI生成公式或VBA
打开Kimi、通义千问或者ChatGPT,把你的自然语言描述贴进去。
提示词模板:
我是Excel新手,请帮我写一个公式/VBA宏。
场景:[上面那句话]
要求:
1. 告诉我具体在哪个单元格输入
2. 公式的含义逐字解释
3. 如果有更简单的方法也告诉我
真实对话示例:
我问Kimi:"表1的A列是姓名,B列是部门,C列是销售额。表2的A列是部门,B列是目标额。我要在表1的D列显示每个人完成目标的百分比。"
Kimi回复:
在D2单元格输入:
=IFERROR(VLOOKUP(B2,表2!A:B,2,FALSE)/C2,"未找到目标")
含义:
- VLOOKUP(B2,表2!A:B,2,FALSE):在表2的A列找B2的值,返回对应的B列
- /C2:除以销售额
- IFERROR(...,"未找到目标"):如果找不到就显示"未找到目标"
下拉填充到所有行即可。
3秒钟,公式生成完毕。
第三步:处理复杂场景用VBA
有些操作公式搞不定,比如:
- 把12个工作表合并成一个
- 自动发送邮件带附件
- 根据条件批量插入行
这时候让AI写VBA宏。
提示词模板:
请帮我写一个Excel VBA宏。
功能:把当前工作簿里所有工作表的数据合并到"汇总"表
要求:
1. 每个表的第1行是表头,只保留一次
2. 合并后在最后一列标注来源工作表名
3. 告诉我怎么运行这个宏
Kimi生成的代码:
Sub 合并所有工作表()
Dim ws As Worksheet
Dim summaryWs As Worksheet
Dim lastRow As Long
Dim i As Long
' 创建汇总表
On Error Resume Next
Set summaryWs = ThisWorkbook.Sheets("汇总")
If summaryWs Is Nothing Then
Set summaryWs = ThisWorkbook.Sheets.Add
summaryWs.Name = "汇总"
End If
On Error GoTo 0
' 复制第一个表的表头
ThisWorkbook.Sheets(1).Rows(1).Copy summaryWs.Rows(1)
summaryWs.Cells(1, summaryWs.UsedRange.Columns.Count + 1).Value = "来源"
lastRow = 2
' 遍历所有工作表
For Each ws In ThisWorkbook.Sheets
If ws.Name <> "汇总" And ws.UsedRange.Rows.Count > 1 Then
ws.Rows("2:" & ws.UsedRange.Rows.Count).Copy summaryWs.Rows(lastRow)
' 标注来源
For i = lastRow To lastRow + ws.UsedRange.Rows.Count - 2
summaryWs.Cells(i, summaryWs.UsedRange.Columns.Count).Value = ws.Name
Next i
lastRow = lastRow + ws.UsedRange.Rows.Count - 1
End If
Next ws
MsgBox "合并完成!"
End Sub
运行方法:
- 按
Alt + F11打开VBA编辑器 - 点"插入"→"模块"
- 把代码粘进去
- 按
F5运行
12个表的数据瞬间合并,以前手动复制粘贴要半小时。
第四步:建立你的AI公式库
用过的公式和宏,别用完就扔。建一个Excel文件,专门记录:
| 场景 | AI生成的公式 | 使用频率 |
|---|---|---|
| 两表匹配 | =VLOOKUP(...) | 每周 |
| 多表合并 | VBA宏代码 | 每月 |
| 条件求和 | =SUMIFS(...) | 每天 |
下次遇到类似需求,直接复制粘贴,5秒搞定。
结果验证
回到开头那个朋友,他原来的工作流:
| 任务 | 以前耗时 | 现在耗时 |
|---|---|---|
| 12个表合并 | 30分钟 | 3秒(VBA) |
| 银行流水匹配 | 2小时 | 5分钟(公式) |
| 差异核对 | 1小时 | 10分钟(条件格式) |
| 总计 | 3天 | 3小时 |
这不是理论值,是他上个月实际执行的数据。
另一个做电商运营的朋友,以前每天要花1.5小时整理各平台销售数据。现在用AI生成的公式自动汇总,每天省下1小时20分钟。按月薪8000算,相当于每月多赚1000块的时间价值。
变现引导
你可能发现了,AI生成Excel公式这事,门槛不在技术,在于能不能准确描述需求。
很多人不是不会用AI,是不知道自己的问题该怎么问。
我在知识星球里整理了50个最常见的Excel场景模板:
- 财务对账(应收应付、银行流水、成本分摊)
- 销售管理(业绩统计、提成计算、客户分析)
- 人力资源(考勤统计、薪资核算、绩效排名)
- 电商运营(多平台汇总、库存预警、ROI计算)
每个模板都是"场景描述 + AI提示词 + 生成结果 + 使用说明"的格式,直接复制就能用。
如果你连描述需求都觉得麻烦,也可以找我代做。把Excel文件发我,我帮你写好公式和宏,录个5分钟的操作视频教你怎么用。单个场景200块,复杂项目另议。
关注我,每天一个AI实操技巧,不讲道理只教你做。
💬 评论