介绍

利用人工智能实现 Excel 自动化——通过对话式人工智能实现全面的 Excel 自动化的模型上下文协议 (MCP) 服务器。

MCP Server for Excel使 AI 助手(GitHub Copilot、Claude、ChatGPT)能够通过自然语言命令自动执行 Excel 操作。它可以自动执行 Power Query、DAX 度量值、VBA 宏、数据透视表、图表、格式设置和数据转换(26 种工具,共 232 种操作)。

⚡ 由真正的 Excel 引擎驱动— ExcelMcp 通过其官方 COM API 驱动实际的 Excel 应用程序,因此它可以做到文件解析工具无法做到的事情:运行实时操作(刷新 Power Query、重新计算、刷新数据透视表和数据模型、评估 DAX、运行 VBA 和 Python =PY()),并编辑现有工作簿,同时保留所有公式、数据透视表、图表、宏和格式。

💡 交互式开发– 在 Excel 中即时查看结果。创建查询、运行查询、检查输出、优化查询并重复操作。Excel 将成为您借助 AI 实现快速开发和测试的工作空间。

你可以做什么

  • 🔄 Power Query(1 个工具,12 个操作)- 原子工作流、M 代码管理、加载目标
  • 📊数据模型/DAX(2 个工具,19 个操作)- 度量、关系、模型结构
  • 🎨 Excel 表格(2 个工具,27 个操作)- 生命周期、筛选、排序、结构化引用
  • 📈数据透视表(3 种工具,30 种操​​作)- 创建、字段、聚合、计算成员/字段
  • 📉图表(2 个工具,29 个操作)- 创建、配置、系列、格式设置、数据标签、趋势线
  • 📝 VBA(1 个工具,6 个操作)- 模块、执行、版本控制
  • 📋范围(4 个工具,46 个操作)- 值、公式、格式设置、验证、保护
  • 📄工作表(2 个工具,16 个操作)- 生命周期、颜色、可见性、跨工作簿移动
  • 🔌连接(1 个工具,9 个操作)- OLEDB/ODBC 管理和刷新
  • 🏷️命名范围(1 个工具,6 个操作)- 参数和配置
  • 📁文件(1 个工具,6 个操作)- 会话管理、工作簿创建、IRM/AIP 保护的文件支持
  • 🧮计算模式(1 个工具,3 个操作)- 获取/设置计算模式并触发重新计算
  • 🎚️切片器(1 个工具,8 个操作) – 数据透视表和表格的交互式筛选
  • 🎨条件格式设置(1 个工具,2 个操作)- 规则和清除
  • 📸屏幕截图(1 个工具,2 个操作)- 将范围/表格捕获为 PNG 格式,用于 LLM 视觉验证
  • 🪧窗口管理(1 个工具,9 个操作)- 显示/隐藏 Excel、排列、定位、状态栏反馈

示例提示

创建并填充数据:

  • “创建一个名为 SalesTracker.xlsx 的新 Excel 文件,其中包含日期、产品、数量、单价和总计表格,并附上示例数据。”
  • “将以下数据放入 A1:C4 单元格:姓名、年龄、城市 / Alice,30 岁,西雅图 / Bob,25 岁​​,波特兰”
  • “添加一个公式列,用于计算数量乘以单价”

分析与可视化:

  • “根据这些数据创建数据透视表,显示按产品划分的总销售额,然后添加柱状图。”
  • “使用 Power Query 导入 products.csv 文件,将其加载到数据模型中,并创建总收入的度量值。”
  • “为‘区域’字段创建一个切片器,以便我可以交互式地筛选数据透视表。”
  • “使用 ProductID 在订单表和产品表之间创建关系”

格式和样式:

  • 将“价格”列格式设置为货币,并将超过 500 美元的值以绿色突出显示。
  • “将此区域转换为蓝色样式的 Excel 表格,并添加汇总行”
  • “将标题加粗,背景设为深色,并自动调整列宽”
  • “一步到位地将相同的节标题样式应用于 A1:G1、A12:G12 和 A24:G24”

格式拆分:数字显示格式使用该range工具,而视觉样式和自动调整使用range_format

自动化:

  • “将所有 Power Query M 代码导出到文件以进行版本控制”
  • “运行 UpdatePrices 宏”
  • “边工作边显示 Excel” ——实时查看更改

🪟 智能体模式 — 观看 AI 在 Excel 中运行:

  • “在构建这个仪表板时,请将 Excel 并排显示给我” ——实时可见性
  • “让我看着你创建图表” ——人工智能会询问你的偏好,然后显示Excel。
  • 状态栏显示实时进度:“ExcelMcp:正在根据销售数据构建数据透视表……”

Excel MCP 官网

https://excelmcpserver.dev/

Excel MCP开源地址

https://github.com/sbroenne/mcp-server-excel

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。