糟糕的解读长这样:“这个 VLOOKUP 查 Sheet2!A:B。“好的解读会说清这条公式背后是哪条业务规则、它悄悄处理了哪些边界、以及什么情况会让它崩——讲到同事能放心改公式而不把整个工作簿搞坏。这组 Prompt 帮你拿到后一种解读。
一句话总结
- 把公式连同 3-5 行样例数据,粘进 Excel 的 Copilot 面板,或 Google Sheets 的「Ask Gemini」侧栏,再套用下面 12 个 Prompt 之一。
- 最实用的是第 1 个(大白话拆解);第 3、4、6 个是重构主力。
- 截至 2026 年 6 月,Excel 单元格内的
=COPILOT()函数仍在灰度(Beta / Frontier,预计 2026 年 12 月前后正式发布),且需要付费 Copilot 授权。粘进 Copilot Chat 或 Gemini 侧栏,能覆盖的账号多得多。 - 永远附上真实样例数据。只给公式,AI 只能猜各列是什么意思;带上数据行,解读才具体。
适合哪些人
接手别人表格的分析师、每次月结都要维护同一张周期表的财务和运营团队,以及盯着一段 120 字符的 LAMBDA、不知从哪下手的人。
在哪里跑这些 Prompt(2026 年 6 月)
不必有最新的单元格内 AI 也能拿到好解读。三种实用入口:
| 入口 | 怎么打开 | 备注(截至 2026 年 6 月) |
|---|---|---|
| Excel 里的 Copilot Chat | 把公式 + 几行数据粘进 Copilot 面板 | 旧的「选中整列 → 解释公式」入口对免费用户已下线;粘进聊天框这招仍然有效 |
单元格内 =COPILOT() 函数 | 在单元格输入 =COPILOT(提示词, 区域) | 仅 Beta / Frontier / Insider 可用,需 Business 或 Enterprise 的 Copilot 授权;正式发布目标约 2026 年 12 月 |
| Google Sheets 的「Ask Gemini」侧栏 | 点右上角「Ask Gemini」 | 既能解读公式,也能带你一步步修错;把鼠标悬停在报错单元格上,Gemini 会分析问题 |
两种订阅都没有时,把公式粘进浏览器版的 ChatGPT(GPT-5.5)、Claude(Sonnet 4.6)或 Gemini 3.1 Pro。它们对 Excel 和 Sheets 语法解释得很好,只是看不到你的实时表格,所以样例行得自己附上。
翻译前先记住一条兼容性提示
XLOOKUP、LAMBDA、LET 在 Excel 和 Google Sheets 里都有(Sheets 在 2022 年补齐),所以第 4、6 个 Prompt 两边都能用。唯一的坑:Excel 的命名 LAMBDA 函数和 Google Sheets 的命名函数互不兼容,所以第 5 个(翻译)Prompt 应该把这类函数标出来,而不是照搬。
12 个可直接复制的 Prompt 模板
每个 Prompt 都需要你把真实公式填到 [formula] 的位置。把公式用反引号包起来,AI 就不容易把它弄乱。Prompt 正文保持英文,因为对 Excel / Sheets 函数名英文指令最稳。
1. 大白话解读
Explain this Excel formula: [formula]. Output: (1) one-sentence purpose, (2) step-by-step what each part does in plain English, (3) inputs / outputs / edge cases, (4) what would break it.
替换: 公式。附上 3-5 行样例数据,让解读引用真实列名,而不是凭空猜。
2. 业务逻辑解读
For this formula used in [context], explain the business logic it implements, not just the syntax. Output: one paragraph on the business intent + one paragraph on the mechanism.
替换: formula、context(如「月度营收结账,去掉退款重复」)。
3. 简化候选
This nested formula is hard to read: [formula]. Propose two simplifications: (a) using helper cells, (b) using newer functions (LET / LAMBDA / IFS). For each, state the trade-off (readability vs. keeping it in a single cell).
替换: 公式。LET 是最稳的第一步——它给子表达式命名,但不改变结果。
4. VLOOKUP → XLOOKUP / INDEX-MATCH
Replace this VLOOKUP [formula] with XLOOKUP and INDEX-MATCH alternatives. Show all three side by side. Note which is best for: (1) future maintenance, (2) error handling, (3) speed on large sheets.
替换: 公式。XLOOKUP 支持向左查找、默认精确匹配,正好消掉 VLOOKUP 最常见的两类 bug。
5. Excel ↔ Google Sheets 翻译
Translate this formula from [fromTool] to [toTool]: [formula]. Flag any functions that do not exist or behave differently (ARRAYFORMULA, named LAMBDA functions, regex behaviour). Output the translated formula + caveats.
替换: formula、fromTool、toTool。Excel 命名 LAMBDA 和 Sheets 命名函数不能互移植——这个 Prompt 应该把它点出来。
6. LAMBDA 拆解
Decompose this LAMBDA: [formula] into named helper LAMBDAs (or LET steps). Output a refactored version with each piece named and a one-line comment per step. Favour readability over brevity.
替换: 公式。
7. 错误处理
Add error handling to this formula [formula]: wrap with IFERROR / IFNA where it genuinely helps. Do not blanket-suppress errors — keep #VALUE! and #REF! visible so real bugs still surface.
替换: 公式。
8. 易变函数审计
Audit these formulas for volatile functions (NOW, TODAY, RAND, INDIRECT, OFFSET) that force the whole workbook to recalculate. For each: a non-volatile alternative + when it is fine to keep the volatile version.
9. 命名范围 / 结构化引用转换
This formula uses raw ranges like Sheet1!A2:A1000: [formula]. Convert it to named ranges or structured Table references (Table1[Column]). Show the rewrite + how to define the names.
替换: 公式。
10. 表格文档块
Generate a documentation block for this sheet: (1) Purpose, (2) Inputs (where the data comes from), (3) Outputs (what people downstream use), (4) Key formulas with a one-line explanation + their cells, (5) Owner + last-updated date.
11. Power Query / Pivot 取舍
This formula [formula] could instead be a Power Query step or a Pivot Table. Decide between: (1) keep it as a formula because…, (2) move to Power Query because…, (3) use a Pivot because… Pick one with a 3-line rationale.
替换: 公式。
12. 整表公式审计
Audit this sheet for: (1) hardcoded numbers that should be inputs, (2) formulas with more than 5 levels of nesting, (3) inconsistent formulas across rows (some cells edited, some not), (4) circular references. Output a prioritized fix list.
怎么拿到更准的回答
- 附样例行,别只给公式。 看不到数据时,AI 只能瞎猜
[ColD]是什么。这是质量的最大杠杆。 - 说清你看到的报错。 「500 行里约 30 行返回 #N/A」能换来对症的答案;「解释一下」只会换来教科书。
- 先要改写,再要差异说明。 「用 XLOOKUP 重写,并告诉我行为有哪些变化」能抓出那些事后才坑你的隐性差异(排序、近似匹配)。
- 在副本上验证。 把 AI 的改写粘到一列副本里,和原公式输出对照后,再删原来的。
- 别让它编数字。 你要它「补全」数据,它会很乐意造出看似合理的值。让它只做解读和重构,别做事实生成。
容易踩的坑
- 只粘公式、不附数据,然后收到一段泛泛、含糊的解读。
- 接受 VLOOKUP→XLOOKUP 的改写,却没检查近似匹配的行为是不是变了。
- 把所有东西都裹进 IFERROR,结果把那个本来在提示你「某列被删了」的 #REF! 也藏掉了。
- 去给一条本身就错的公式留档。先修 bug 再留档——把错逻辑解释得再清楚,也比不解释更糟。
- 盲信命名 LAMBDA 函数的跨工具翻译——它们在 Excel 和 Sheets 之间根本无法移植。
FAQ
- Excel 有没有内置的「解释这条公式」按钮? Copilot 能解读公式,但旧的免费「选中整列 → 解释」入口已下线。可靠做法是把公式连同几行数据粘进 Copilot Chat 再问。单元格内的
=COPILOT()函数也有,但截至 2026 年 6 月仍是 Beta / Frontier,需付费 Copilot 授权(正式发布目标约 2026 年 12 月)。 - Google Sheets 能解读公式吗? 能。「Ask Gemini」侧栏既能解读公式,也能带你修错。把鼠标停在报错单元格上,Gemini 就能分析哪里出了问题。
- 没付费订阅能用这些 Prompt 吗? 能。把公式和样例行粘进浏览器里的免费聊天(ChatGPT 的 GPT-5.5、Claude Sonnet 4.6 或 Gemini 3.1 Pro)。代价是失去对实时表格的访问,所以样例行得自己附上。
- AI 的改写能直接上线吗? 当作初稿处理。删任何东西之前,先在一列副本里把改写的输出和原公式对照——尤其是 VLOOKUP→XLOOKUP 这种匹配行为可能悄悄变化的改写。
- AI 能帮我生成表格数据吗? 不能。AI 会编出看似合理的数字。让它只做解读和重构;真实数据源自己接。
- 应该把公式说明留在表里吗? 应该——第 10 个 Prompt 会生成一段文档块,你可以贴进一个隐藏标签页或一张「README」表,让下一个接手的人继承的是逻辑,而不只是一堆单元格。