Excel专家专业版

Polar Sponsor
爱发电 赞助
.NET 9.0

全场景表格诊断与建模引擎,含跨平台降级矩阵、VBA 生成、敏感性分析与仪表盘设计。

Excel专家专业版

功能概述

Excel专家专业版是一项面向实际任务的技能,主要用于错误恢复步骤;LLM响应超时或无响应;

核心要点

  • 网络延迟或模型负载过高;
  • 执行ping命令测试网络连通性,检查防火墙和代理设置连接,执行ping命令测试网络连通性,检查防火墙和代理设置连接后重新执行命令请求;
  • 确认Agent平台LLM服务正常;

使用与执行

输入内容格式不正确;用户输入不符合skill预期格式;检查输入是否符合skill使用说明中的格式要求,参考示例章节。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。

结果检查与注意事项

从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。

Excel专家专业版

核心能力

错误恢复步骤

错误场景 原因 处理方式
LLM响应超时或无响应 网络延迟或模型负载过高 执行ping命令测试网络连通性,检查防火墙和代理设置连接,执行ping命令测试网络连通性,检查防火墙和代理设置连接后重新执行命令请求;确认Agent平台LLM服务正常
输入内容格式不正确 用户输入不符合skill预期格式 检查输入是否符合skill使用说明中的格式要求,参考示例章节
执行结果与预期不符 指令描述不够明确或上下文不足 提供更详细的指令描述,补充必要的上下文信息
命令执行失败 运行环境不满足要求或权限不足 确认运行环境符合依赖说明中的要求;检查命令权限设置

错误场景

执行错误场景操作,处理用户输入并返回结果。

输入: 用户提供错误场景所需的参数和指令。

输出: 返回错误场景的处理结果。

  • 执行错误场景操作,处理输入数据并返回结果
  • 验证执行结果,确认输出符合预期格式
  • 参考错误场景相关配置参数进行设置

LLM响应超时或无响应

执行LLM响应超时或无响应操作,处理用户输入并返回结果。

输入: 用户提供LLM响应超时或无响应所需的参数和指令。

输出: 返回LLM响应超时或无响应的处理结果。

  • 执行LLM响应超时或无响应操作,处理输入数据并返回结果
  • 验证执行结果,确认输出符合预期格式
  • 参考LLM响应超时或无响应相关配置参数进行设置

能力覆盖范围

本skill还覆盖以下能力场景: 全场景表格诊断与、建模引擎、含跨平台降级矩阵、VBA、敏感性分析与仪表、盘设计、Excel、专家专业版在免费、版诊断能力基础上、扩展跨平台深度降、级矩阵、宏生成与优化、财务建模与敏感性、仪表盘设计与完整、故障排查体系、Use、需要数据分析、报表生成、统计洞察、数据可视化时使用、不适用于实时流数、据处理、适用于独立开发者、企业团队和自动化、工作流场景。这些能力在上述核心功能中均有对应处理逻辑。

已知限制

  • 七大类问题诊断与最优工具选择
  • 标准公式 / 动态数组 / 透视表 / 清洗流程
  • 跨平台基础兼容(365 与旧版 Excel)
  • 失败点提示与下一步指引

专业版新增能力

能力模块 输入 输出 适用场景
跨平台降级矩阵 公式 + 目标平台 降级方案 + 兼容性说明 多端分发
VBA 宏生成 任务描述 完整宏代码 + 错误处理 重复自动化
财务建模 假设 + 现金流 NPV / IRR / 敏感性表 估值与决策
仪表盘设计 数据源 布局 + 图表 + 切片器 管理层交付
数据源对接 连接字符串 Power Query 步骤 多源整合
模板系统 模板定义 模板 ID + 复用指南 重复报告

适用场景

场景一:企业月度报告自动化(财务角色)

每月需汇总各业务线数据并生成报告。专业版输出 Power Query 抓取步骤 + 透视表配置 + VBA 自动刷新宏,配合模板系统实现一键生成。

场景二:财务建模与估值(投资角色)

搭建 DCF 估值模型,需切换乐观 / 中性 / 悲观三套假设。专业版输出场景切换结构 + XNPV / XIRR 公式 + 敏感性分析表(双变量数据表)。

场景三:跨平台分发(运营角色)

报告需在 Excel 365、旧版 Excel、Google Sheets 三个平台打开。专业版提供深度降级矩阵——XLOOKUP 降级 INDEX-MATCH、动态数组降级 CSE 数组、LET 降级辅助列。

场景四:仪表盘交付(管理层角色)

为高管设计月度运营仪表盘,需折线趋势 + 柱状对比 + 切片器联动。专业版输出布局建议、图表配置、切片器连接步骤与色彩规范。

场景五:VBA 宏自动化(IT 角色)

每周从 30 个分公司的 Excel 文件提取关键数据汇总。专业版生成完整 VBA 宏——文件循环、错误处理、进度提示、结果校验,并给出维护指南。

场景六:数据源对接(数据角色)

从 PostgreSQL 数据库与多个 CSV 文件整合数据到 Excel。专业版输出 Power Query 步骤、连接字符串配置(密钥安全存储)、刷新策略与缓存设置。

使用流程

跨平台降级矩阵(节选)

函数 Excel 365 旧版 Excel Google Sheets Numbers
XLOOKUP 原生 降级 INDEX-MATCH 原生 不支持,降级
FILTER 原生 降级 CSE 数组 原生 不支持
LET / LAMBDA 原生 不支持 部分支持 不支持
UNIQUE 原生 降级高级筛选 原生 不支持
动态数组溢出 原生 不支持 原生 不支持

示例

任务:每周从 30 个分公司 Excel 提取 A1 单元格汇总。

输出:

Option Explicit

Sub ConsolidateBranchData()
    Dim wsSource As Worksheet
    Dim wsTarget As Worksheet
    Dim folderPath As String
    Dim fileName As String
    Dim targetRow As Long
    Dim errorLog As String

    ' 初始化
    Set wsTarget = ThisWorkbook.Sheets("汇总")
    targetRow = 2
    errorLog = ""
    folderPath = "C:BranchReports"

    ' 清空旧数据
    wsTarget.Range("A2:B1000").ClearContents

    ' 文件循环
    fileName = Dir(folderPath & "*.xlsx")
    Do While fileName <> ""
        On Error GoTo ErrorHandler
        Workbooks.Open folderPath & fileName, ReadOnly:=True
        Set wsSource = ActiveWorkbook.Sheets(1)

        wsTarget.Cells(targetRow, 1).Value = fileName
        wsTarget.Cells(targetRow, 2).Value = wsSource.Range("A1").Value
        targetRow = targetRow + 1

        ActiveWorkbook.Close False
        fileName = Dir
    Loop

    ' 结果汇总
    MsgBox "汇总完成:共 " & targetRow - 2 & " 个分公司" & _
           IIf(errorLog <> "", vbCrLf & "失败:" & errorLog, "")
    Exit Sub

ErrorHandler:
    errorLog = errorLog & fileName & " - " & Err.Description & vbCrLf
    Resume Next
End Sub

财务建模模板

模型结构:
1. 假设区(输入)—— 单独 Sheet,所有可调参数集中
2. 计算区(公式)—— 引用假设,不硬编码数字
3. 输出区(结果)—— NPV / IRR / 敏感性表
4. 场景切换 —— 通过 INDEX 或 CHOOSE 切换假设集

关键公式:
=XNPV(折扣率, 现金流, 日期)     ' 不规则期间
=XIRR(现金流, 日期)             ' 不规则期间 IRR
=PMT(利率, 期数, 现值)          ' 等额本息

输入格式

参数名 类型 必填 说明
content string 是 相关说明
content string 否 相关说明, 默认: 默认值
content string 否 相关说明, 可选值: json/text/markdown
style string 否 输出风格, 参考 references/style.md

输出格式

{
  "success": true,
  "data": {
    result: "相关说明",
    result: "相关说明",
    result: "相关说明",
    "metadata": {
      "template_used": "reviewer",
      "word_count": 0,
      "style": "专业"
    }
  },
  "error": null
}

输出模板参考: assets/output.json

异常处理

现象 可能原因 解决步骤 优先级
XLOOKUP 报 #NAME? 旧版 Excel 降级 INDEX-MATCH 高
宏被禁用 安全设置 信任中心启用宏 高
数据表灰显 未引用单元格 行列输入指向真实单元格 高
Power Query 报驱动缺失 未安装 ODBC 安装 PostgreSQL 驱动 中
切片器不联动 报表连接缺失 右键报表连接勾选 中
NPV 与 XNPV 差异大 期间不规则 改用 XNPV 中
动态数组 #SPILL Numbers 不支持 导出静态值或换 Excel 中
跨平台格式丢失 用 .xls 格式 改用 .xlsx 中
宏文件循环中断 文件占用 ErrorHandler 跳过 低
假设区数字被硬编码 模型不规范 引用假设区单元格 低

依赖说明

运行环境

  • Agent 平台:支持 SKILL.md 的任意 AI Agent(Claude Code / Cursor / Codex / Gemini CLI 等)
  • 操作系统:Windows / macOS / Linux
  • 办公软件:Microsoft Excel 365 / 旧版 Excel / Google Sheets / Numbers / LibreOffice Calc
  • Python:3.9+(数据源对接与高级清洗示例需要)

依赖说明

依赖项 类型 是否必需 获取方式 版本兼容性
LLM API API 必需 由 Agent 平台内置 LLM 提供 不限
Microsoft Excel 软件 推荐 Office 套件 2016+
Power Query 插件 可选 Excel 2016+ 自带 不限
PostgreSQL ODBC 驱动 驱动 可选 官网下载 9.x+
Python3 运行时 可选 官网下载 3.9+
pandas Python 库 可选 pip install pandas 1.3+

API Key 配置

  • 本 Skill 基于本地公式与 VBA,无需额外 API Key
  • 数据库连接字符串存储于 d:skills.skillhub-credentials 目录(已 gitignore)
  • Power Query 凭据存储于 Excel 凭据管理器,不上传云端
  • 禁止在 SKILL.md 或脚本中硬编码任何密钥或 Token

可用性分类

  • 分类:MD+EXEC(纯 Markdown 指令,部分功能需要 exec 命令行执行能力)
  • 说明:基于 Markdown 的 AI Skill,通过自然语言指令驱动 Agent 输出表格方案与 VBA 代码;专业版涉及数据源对接与脚本化迁移,建议在支持 Python 执行的环境下使用

案例展示

示例1: 基础用法

输入:

{
  "content": "示例数据",
  "content": "示例数据",
  "style": "示例数据"
}

输出:

示例数据

示例2: 进阶用法

输入:

{
  "content": "示例数据",
  "content": "示例数据",
  "style": "示例数据"
}

输出:

示例数据

示例3: 边界情况 - 边界情况

输入:

{
  "content": "示例数据"
}

输出:

示例数据

常见问题

Q1:XLOOKUP 在旧版 Excel 报 #NAME? 错误?

A:旧版不支持。降级为 =IFERROR(INDEX(返回范围, MATCH(查找值, 查找范围, 0)), 默认值)。

Q2:VBA 宏打开报错"被禁用"?

A:Excel 默认禁用宏,需在 文件 → 选项 → 信任中心 → 信任中心设置 → 宏设置 中启用。生产环境建议数字签名。

Q3:XNPV 与 NPV 结果差异大?

A:NPV 假设期末现金流,XNPV 按实际日期折现。期间不规则时必须用 XNPV,否则结果偏差大。

Q4:动态数组在 Numbers 里全部展开为 #SPILL?

A:Numbers 不支持溢出。需把动态数组公式改为显式单元格引用或导出为静态值。

Q5:Power Query 连接 PostgreSQL 报驱动缺失?

A:需安装 PostgreSQL ODBC 驱动或 OLE DB 提供程序。企业环境建议统一推送驱动包。

Q6:敏感性分析数据表显示灰显?

A:数据表需要横向或纵向引用单元格,不能直接输入数字。检查行 / 列输入是否指向了真实单元格。

Q7:仪表盘切片器不联动?

A:检查切片器是否"报表连接"到所有透视表。右键切片器 → 报表连接 → 勾选所有目标透视表。

Q8:VBA 文件循环到一半报错中断?

A:可能是某个文件被占用或格式不符。在 ErrorHandler 中记录错误文件继续执行,结束后汇总失败列表。

Q9:跨平台文件保存后格式丢失?

A:用 .xlsx 而非 .xls,避免格式降级。Google Sheets 与 Numbers 打开 .xlsx 时部分高级功能(如 Power Query)会丢失。

Q10:宏代码维护难度大?

A:使用模块化设计——主流程调用子过程,每个子过程负责单一任务。配合 Git 版本管理与代码评审。

错误处理

错误场景 原因 处理方式
LLM响应超时或无响应 网络延迟或模型负载过高 检查网络连接,重试请求;确认Agent平台LLM服务正常
输入内容格式不正确 用户输入不符合skill预期格式 检查输入是否符合skill使用说明中的格式要求,参考示例章节
执行结果与预期不符 指令描述不够明确或上下文不足 提供更详细的指令描述,补充必要的上下文信息
命令执行失败 运行环境不满足要求或权限不足 确认运行环境符合依赖说明中的要求;检查命令权限设置

已知限制

  • 需要LLM支持
  • 需要LLM支持
  • 需要LLM支持
  • 需要LLM支持

相关专题

更多
Excel制作交互图表的方法 Excel交互式的图表教程大全
Excel制作交互图表的方法 Excel交互式的图表教程大全

Excel交互式图表可通过四种方法实现:一、用切片器控制数据透视图;二、结合下拉列表与INDEX-MATCH动态引用;三、用选项按钮绑定图表系列;四、利用动态命名区域配合OFFSET函数。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2026.01.04

1820

12

excel制作动态图表教程
excel制作动态图表教程

本专题整合了excel制作动态图表相关教程,阅读专题下面的文章了解更多详细教程。

2025.12.29

205

12

Excel图表制作全流程
Excel图表制作全流程

本专题整合了excel制作图表的相关教程,阅读专题下面的文章了解更多详细内容。

2025.12.23

240

7

excel xls与xlsx的区别
excel xls与xlsx的区别

本专题整合了excel中xls与xlsx的区别,阅读专题下面的文章了解更多详细内容。

2025.12.23

357

10

excel 绝对值
excel 绝对值

本专题整合了excel绝对值相关教程,阅读专题下面的文章了解更多详细内容。

2025.12.09

839

10

Excel如何制作一个动态交互式图表
Excel如何制作一个动态交互式图表

首先通过准备数据源并创建基础图表,再插入表单控件实现用户交互,接着使用INDEX公式提取对应数据,然后将图表数据源指向动态区域,最后优化布局与标题实现动态更新。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2025.11.28

1738

9

excel算方差教程
excel算方差教程

计算方差的步骤依次为:1. 计算平均值;2. 计算差异的平方;3. 求和平方值;4. 除以数据点数。想要了解更多相关内容,请阅读专题下面的文章。

2025.05.27

4049

13

怎么用excel制作标签
怎么用excel制作标签

用 Excel 制作标签,若为普通工作表标签,可右键单击标签选 “重命名” 来修改名称;选 “标签颜色” 设置颜色用于区分。若制作数据标签,比如地址标签,先在 Excel 整理好数据,再借助 Word 的邮件合并功能。在 Word 中依次操作:“邮件” 选项卡→“开始邮件合并”→“标签”,选好标签类型,导入 Excel 数据并设置格式,完成后打印 。

2025.04.14

6551

9

excel提取想要的数据
excel提取想要的数据

提取方法有很多种。直接定位:使用“定位”功能选择所需数据。筛选:根据条件筛选数据,显示满足条件的单元格。条件格式:突出显示满足特定条件的数据单元格。高级筛选:指定条件,将提取的数据粘贴到目标范围。公式:使用 index、if、sumif、countif 等函数从数据中提取值。vba 宏:编写脚本以自动提取数据,满足特定条件。

2025.01.08

5430

13

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Excel 教程
Excel 教程

共162课时 | 45.6万人学习

成为PHP架构师-自制PHP框架
成为PHP架构师-自制PHP框架

共28课时 | 3.6万人学习