是否一直希望 Excel 能够…理解你?
是否曾盯着一张巨大的电子表格,感觉就像在看堪萨斯州的航拍照片?行一直延伸到地平线。列逐渐消失在图例中。你小声说:“找到所有在四月之后购买红色订书机的客户,按终身价值排序,并按地区汇总”…然后 Excel 只是眨眨眼,像一位礼貌的图书管理员,没有听清最后一部分。
这时,Claude——Anthropic 公司的对话式 AI——披着超级英雄的斗篷走了进来。将 Claude 连接到 Microsoft Excel,你就可以突然用自然语言提问关于你的数据,获得即时摘要,生成公式(不再哭泣),甚至像在参加数据极客百老汇节目的试镜一样,快速生成仪表板。
在本指南中,我们将逐步将 Claude 与 Excel 集成,展示真实世界的用例(翻译你的笔记、清理你的数据、编写漂亮的公式),并穿插实用的技巧和注意事项。最后,你将在电子表格中拥有一个友好的 AI 助手,随时准备提供帮助——而不会取代你的工作或偷走你的午餐。
这是什么(以及不是什么)
- 我们将使用简单易用的方法将 Claude 连接到 Excel:加载项、Office Scripts、Power Automate 和安全的自定义连接器。
- 我们不会从头开始重建 Excel,从头开始编写 AI,也不会期望你成为 API 向导。如果你会使用 VLOOKUP,你就能做到这一点。
计划:如何将 Claude 与 Microsoft Excel 集成
本演练为你提供了三种实用的途径——选择一种符合你的舒适度和安全需求的途径。
- 途径 A:使用 AI 侧边栏加载项来获得快速的自然语言帮助
- 途径 B:使用 Office Scripts + Power Automate 在后台调用 Claude
- 途径 C:使用带有 Claude API 的自定义函数(Power Query 或 VBA)
我们将从简单的途径开始,逐步过渡到更灵活的途径。
途径 A:最快的胜利——AI 侧边栏加载项
如果你想要速度和最少的麻烦,AI 侧边栏加载项是你最好的朋友。把它想象成一个住在 Excel 右侧窗格中的有用的实习生。
步骤 1:安装 AI 加载项
- 在 Windows 或 Mac 版 Excel 中,单击“插入”>“获取加载项”。
- 搜索“AI assistant”或“chat assistant for Excel”。选择一个信誉良好且支持 Claude 的加载项(或者允许你自带 API 密钥来选择 Claude 作为模型)。
提示:寻找诸如“Summarize selection”、“Generate formula”和“Explain this dataset”之类的功能。如果该加载项允许你选择模型,请选择 Claude 3(Opus 或 Sonnet),以平衡推理和速度。
步骤 2:连接你的 Claude 帐户或 API 密钥
- 在加载项设置中,选择 Claude 作为 AI 模型。
- 粘贴你的 Claude API 密钥(你将从你的 Anthropic 帐户设置中获得它)。如果可用,将其存储在加载项的安全保险库中。
步骤 3:与你的电子表格对话
现在是有趣的部分:
- 突出显示一个范围(例如,A2:F2000)并询问:“按地区总结前三大趋势。”
- 或者:“生成一个 Excel 公式,用于计算 B 列(注册)和 C 列(取消)的每月客户流失率。使用错误处理。”
- 或者:“重写这些产品描述,使其简洁、使用美式英语,并且少于 80 个字符。”
Claude 回复摘要、公式,甚至清理后的文本。你可以将结果直接粘贴到单元格中,或者复制公式。
优点和缺点
- 优点:设置快速;无需编码;非常适合摘要和公式生成。
- 缺点:自动化程度有限;依赖于加载项的功能;除非加载项批量处理数据,否则可能无法处理非常大的范围。
途径 B:Office Scripts + Power Automate(无代码自动化)
如果你想要一个可重复的工作流程——“每天早上 8 点,总结昨天的销售额,并通过电子邮件发送重点内容”——此途径会大放异彩。
想象一下一条传送带:Excel 将你的数据交给 Claude;Claude 处理并返回一个干净的摘要;Power Automate 将结果上传到新的工作表并发送电子邮件。
你需要什么
- 具有 Web 版 Excel 的 Microsoft 365(用于 Office Scripts)
- Power Automate(包含在许多 Microsoft 365 计划中)
步骤 1:准备你的表格
- 将你的数据放在一个命名的表格中(“插入”>“表格”)。将其命名为 SalesData 之类的名称。
- 创建一个空白的“摘要”表,其中包含标题:日期、摘要、重点、风险。
步骤 2:录制或编写一个简单的 Office Script
在 Web 上打开 Excel > “自动化”选项卡 > “新建脚本”。粘贴一个友好的脚本:
- 它构建了一个提示:“分析此表以查找趋势、异常值和建议。每个返回三个要点。”
- 它将提示发送到调用 Claude 的 Power Automate 流(使用 HTTP 操作)。
你不需要成为程序员。Office Scripts 使用 TypeScript,但你基本上是在复制一个菜谱。
步骤 3:构建 Power Automate 流
- 触发器:“定期”(每个工作日上午 8:00),或“当文件被修改时”。
- 操作:“运行脚本”(你的 Office Script)。该脚本将数据发布到 HTTP 步骤。
- HTTP 操作:调用 Claude API 端点。在安全连接器中包含你的 API 密钥,传递提示和数据(如果数据量大,则分块)。
- 可选:发送一封包含前三个要点的 Outlook 电子邮件。
步骤 4:测试
- 如果出现错误(数据过多),则对其进行批处理:一次发送 5,000 行,或对具有代表性的切片进行采样。
回报
每天早上,你打开 Excel,最新的摘要正在等待:由 Claude 生成的趋势、异常情况和“首先执行此操作”建议。
途径 C:自定义函数——从 Excel 直接调用 API
高级用户,这是为你准备的。如果你想要真正的控制——自定义提示、格式、可重用函数——你可以连接一个函数,如 =CLAUDE(A2:F1000, "按季度总结"),并在单元格中获得答案。
有两种流行的方法:
- Power Query (M) 调用 Web API 并返回结构化文本或 JSON
- VBA(或 Office JS 加载项)访问 Claude API 并填充范围
Power Query 方法(对于结构化数据最安全)
- “数据”选项卡 > “获取数据”>“从其他来源”>“从 Web”。
- 输入你的自定义连接器 URL(如果你的团队有),或者使用安全地保存你的 Claude API 密钥的网关服务。
- 在 Power Query 中转换响应(拆分列、解析 JSON),然后加载到工作表或作为连接。
VBA 方法(快速且本地)
- 编写一个函数,该函数将你选择的范围作为 CSV 或 JSON 发送到 Claude API 端点并返回字符串。
注意:切勿将 API 密钥硬编码到你通过电子邮件发送给 Aunt Linda 的工作簿中。使用 Windows 凭据管理器、环境变量或安全配置文件。
Excel 中的 Claude 可以为你做什么(附带示例)
将 Claude 视为一个乐于使用数据透视表的有用的同事。
1) 关于你的数据的自然语言问题
Claude 读取你的表格,并像一位有耐心的分析师一样回复。你可以提出后续问题——“等等,这种增长是由于新产品线还是价格变化?”——它将完善答案。
2) 公式低语者:编写和解释 Excel 公式
你可以问:“创建一个强大的公式来计算每月客户流失率;处理空白日期和除以零的情况”,Claude 将生成类似以下内容:
=IFERROR((COUNTIFS(CancelDates,">="&EOMONTH(A2,-1)+1,CancelDates,"<="&EOMONTH(A2,0)))/(COUNTIFS(SignupDates,"<="&EOMONTH(A2,0))-COUNTIFS(CancelDates,"<="&EOMONTH(A2,0))),0)
然后,它用人类语言解释每个子句。这就像把 Excel 变成一个带有字幕的烹饪节目。
3) 数据清理和转换
- 规范化产品名称(“stplr”变为“Stapler”)。
- 将混乱的注释拆分为列:“问题”、“所有者”、“截止日期”。
向 Claude 询问步骤或让它生成 Power Query 转换。它甚至可以起草执行可重复清理的 Office Scripts。
4) 大规模的内容生成
- “编写五个简洁的产品简介,美式英语,≤80 个字符,无商标问题。”
将输出直接粘贴到你的工作表中,或者让你的流程将其写入正确的列。
5) 仪表板、摘要和行动项目
- “用五个要点总结本周情况,外加两个风险和一个推荐的实验。”
Claude 不会自己绘制图表(Excel 仍然会这样做),但它可以告诉你绘制哪些图表、为什么以及如何设置它们。
分步演示:从原始行到有用的见解
让我们来看一个相关的场景。
你有一个表格:SalesData,其中包含列:日期、地区、产品、价格、单位、折扣、退款。
步骤 1:构建问题
在 AI 侧边栏中:“分析 SalesData 的 Q2。是什么推动了按地区划分的收入变化?标记异常情况并给出两个操作。”
步骤 2:提供背景信息
选择 A1:G2500(你的表格)并单击“使用选择”。告诉 Claude:“关注 Q2。将 Price{*}Units{*} (1-Discount) 视为收入。退款是二进制的 (1/0)。”
步骤 3:阅读摘要
Claude 返回:
- 收入环比增长 12%,由中西部和南部推动;西部由于更高的退款率而滞后。
- 异常情况:产品“Stapler XL”周围的折扣峰值与较低的净收入相关;考虑优惠券上限。
- 操作:(1) 降低西部地区 Stapler XL 的促销强度;(2) 试用中西部地区高销量商品的捆绑定价。
步骤 4:提出后续问题
“向我展示折扣后利润率为负的前三个 SKU。” Claude 列出了它们,并给出了大致的贡献。
步骤 5:绘制图表
Claude 建议:“使用按地区划分的 Q2 收入的聚簇柱形图、退款率的折线图以及折扣与利润率的散点图。”
你在 Excel 中大约五分钟内构建了这些图表,感觉非常称职。
设置实际有效的提示(没有 AI 词语沙拉)
将提示视为菜谱。你不会说“做饭”。你会说“做一份鸡肉炒菜,少油,不放香菜,多放甜豆”。Claude 也是如此。
- 具体说明:“将收入视为 Price{*}Units{*} (1-Discount)。忽略缺少日期的行。”
- 要求结构:“返回三个要点,外加一个两行表:地区、退款率。”
如果第一个回复含糊不清,请轻推:“给出具体的数字和阈值;引用范围。” Claude 不会生气——它会改进。
安全性、隐私性和成人内容
在你将你的皇冠上的宝石(客户数据)运送到任何 AI 之前:
- 屏蔽标识符。将电子邮件、电话号码和客户 ID 替换为匿名令牌。
- 对数据进行采样。发送具有代表性的切片(按地区或月份),而不是整个仓库。
- 使用安全连接器。将 Claude API 密钥存储在密钥保管库或凭据管理器中。
- 让人类参与其中。AI 生成的摘要是很好的草稿——但你需要签字。
合规性提示:如果你在受监管的行业工作,请咨询 IT 部门。他们可能需要一个连接到 Claude API 的私有网关。
故障排除:当 Claude 和 Excel 争吵时该怎么办
- 对你的数据进行分块。一次发送 5K 行。或者先要求摘要,然后再要求详细信息。
- 收紧提示:指定输出格式和长度。要求编号列表或小表格。
- 要求 Claude 解释每个子句并添加示例输入。在推出之前,先在一个小范围内进行测试。
- 添加重试策略,减少有效负载大小,或切换到异步流程。
- 将凭据移动到保管库,从工作簿代码中删除它们,并使用连接器。
真实世界的提示:让 Claude 和 Excel 唱歌
- 命名你的表格。Claude 喜欢清晰的结构。“使用表 ‘SalesData’”胜过“这堆乱七八糟的单元格”。
- 预先计算列。添加收入、利润率和退款率列,以便你的提示可以引用它们。
- 教授你的模式。粘贴列名称和每个列的单行定义。这就像让新分析师入职一样。
- 使用示例。“这是所需输出的示例。” Claude 可以完美地模仿结构。
- 保存好的提示。保留一个“提示”表,其中包含你最好的说明——可重用、可编辑、可共享。
- 与 Power Query 结合使用。让 Power Query 完成繁重的工作(联接、清理),然后 Claude 绘制叙述。
这是一个惊喜:Sider.AI可以简化“工作流程中的 AI”部分。它基于浏览器的方法可以让你轻松地起草提示、生成 Office Scripts,并在将所有内容连接到 Excel 之前测试 API 样式的调用。但是,如果你尝试让它自己协调你的整个总账…好吧,这就是会计师产生丰富语言的方式。但是,作为构建 Claude + Excel 工作流程的副驾驶——编写干净的提示、起草脚本,甚至解释公式——Sider.AI 正中下怀。 何时 Excel 中的 Claude 是一记本垒打——以及何时不是
完美契合
不太好
- 具有严格合规性的高度敏感数据(使用私有、经过审查的设置或将 AI 排除在外)。
- 精确的财务计算,其中一次误解代价高昂(使用 AI 作为审查员,而不是真理的来源)。
温和的怀疑论者的清单
- 将你的逻辑保留在 Excel 中。使用 Claude 获取想法、摘要和草稿,而不是最终数字。
- 记录一切。提示、假设、映射——未来的你将会感谢过去的你。
- 迭代。你的第二个提示会比你的第一个更好。到了第五个,你会感觉像是在和一个从不睡觉的同事聊天。
10 分钟的入门菜谱
如果你有 10 分钟和一个勇敢的心:
- 安装一个支持 Claude 的 AI 侧边栏加载项。
- 询问:“总结 Q2 收入驱动因素。包括三个要点、一个异常情况和两个操作。”
- 提出后续问题:“哪个地区的退款率最高?给出一个政策建议。”
就是这样。你刚刚将 Claude 与 Excel 集成——没有代码、没有戏剧性,也没有眼泪。
最后一件事…
Excel 中 Claude 的魔力不在于它为你做你的工作。而是它在你的意图和 Excel 的机器精度之间进行转换。你无需与公式作斗争,而是描述你想要什么——并获得草稿、建议或健全性检查。电子表格仍然是你的。Claude 只是帮助你更快地到达那里,减少办公桌上的额头凹痕。
如果你曾经想过,“我希望 Excel 会说人话”,恭喜你:现在它会了。
常见问题解答
Q1:将 Claude 与 Microsoft Excel 集成最简单的方法是什么?
安装一个支持 Claude 的 AI 侧边栏加载项,粘贴你的 Claude API 密钥,然后开始提问关于你选择的单元格。它速度快、无需代码,非常适合摘要、公式和快速见解。
Q2:Claude 可以为复杂的任务编写 Excel 公式吗?
可以——要求 Claude 生成和解释公式,然后在小范围内测试它们。它非常适合棘手的计算,但在推出之前验证数学并添加错误处理。
Q3:在 Excel 中使用 Claude 对于敏感数据安全吗?
使用匿名样本,将 API 密钥存储在安全保险库或连接器中,并避免发送可识别的数据。对于受监管的环境,请与 IT 部门合作,建立一个连接到 Claude API 的私有网关。
Q4:在 Excel 中自动执行 Claude 摘要的最佳方法是什么?
将 Office Scripts 与 Power Automate 结合使用:安排一个流程将你的表发送给 Claude,然后将响应写入摘要表并通过电子邮件发送重点内容。它可重复、可靠且代码量低。
问题五:Sider.AI 在 Claude + Excel 工作流程中扮演什么角色?
Sider.AI 非常适合起草提示词、测试 API 调用,以及在你将它们连接到 Excel 之前生成 Office 脚本。可以把它想象成你友好的预备厨房——Claude 负责烹饪;Excel 负责上菜。