Excel公式生成:用自然语言产出可落地的表格公式

前言

做报表、对账或数据清洗时,复杂 Excel 公式往往要查函数文档、试错误引用,WPS 与 Google Sheets 的函数名和语法还不完全一致。若你已经在 Cursor、Claude Code 等 Agent 里用对话解决问题,把「写公式」也交给 Skill,可以少开几次搜索引擎,并一次性拿到解释与兼容说明。

下面介绍 SkillHub 上的社区 Skill Excel公式生成(坐标 @user_70c2f807/excel-formula-generator,当前版本 1.0.1),以及安装与使用方式。

这是什么

Excel公式生成 是 SkillHub 分类 office-efficiency 下的社区来源 Skill,发布者为 user_70c2f807。官方简介说明:根据用户的自然语言描述自动生成 Excel / WPS / Google Sheets 公式,并附带逐层解释、使用示例、防错版本和版本兼容对照,针对「不会写复杂公式、每次都要查资料」这类办公效率问题。

页面标注 requires_api_key=false,即不依赖额外 API Key 即可按 Skill 设计使用(具体仍取决于你所用的 Agent 与模型配置)。

SkillHub 页面:https://www.skillhub.cn/skills/user_70c2f807/excel-formula-generator
API 坐标页:https://api.skillhub.cn/user_70c2f807/excel-formula-generator

核心功能

以下能力均来自官方简介,未在资料中出现的细节不作延伸:

  1. 自然语言 → 公式:用中文或英文描述计算目标,由 Skill 生成对应公式。
  2. 多表格环境:输出面向 Excel、WPS、Google Sheets,并给出版本兼容对照。
  3. 可读性辅助:提供逐层解释、使用示例,以及侧重减少常见错误的「防错版本」。

安装与启用

Skill 基于通用 SKILL.md 格式。在 SkillHub 上安装时,需把包装进当前 Agent 能识别的 skills 目录,否则 Agent 可能无法加载。

方式一:SkillHub CLI(推荐)

先确认是否已安装 CLI:

command -v skillhub && skillhub --version

未安装时可按 SkillHub 安装文档执行完整安装(含 CLI 与默认 Skill):

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash

安装本 Skill 时,必须使用 --dir 指向当前环境的 skills 目录。常见路径如下(摘自 SkillHub 安装说明):

  • Cursor:~/.cursor/skills/
  • Claude Code:~/.claude/skills/
  • Codex:~/.codex/skills/ 或项目下的 .agents/skills/

安装命令示例(将 <skills 目录> 换成上面对应路径):

skillhub install @user_70c2f807/excel-formula-generator --dir <skills 目录>

安装完成后,按你所用 Agent 的要求重启或刷新 Skill 列表,使新 Skill 生效。

方式二:让 Agent 按官方提示安装

SkillHub 页面提供的安装提示为:请 Agent 根据 https://skillhub.cn/install/skillhub.md 安装 @user_70c2f807/excel-formula-generator。在 Cursor 等客户端中,可将该句连同安装文档链接一并发给 Agent,由 Agent 按文档完成 CLI 检查与 skillhub install。

Cursor、Codex CLI、Claude Code 的差异主要体现在 skills 目录路径 与 是否需重启;安装命令本身相同,区别只在 --dir 目标。

典型用法

资料未给出固定 CLI 子命令或配置文件字段,用法是在 Agent 对话中启用该 Skill 后,用自然语言说明表格需求。可按下面结构组织输入,便于对齐 Skill 简介中的输出形态:

  1. 说明环境:例如 Excel 365、WPS 表格或 Google Sheets,以及是否需要兼容旧版函数。
  2. 描述数据与目标:列名、区域(如 A2:A100)、期望结果(求和、条件计数、查找、文本拆分等)。
  3. 索要完整输出:在需求中写明需要「公式 + 逐层解释 + 示例 + 防错写法 + 各平台差异」(与官方简介一致)。

示例对话意图(非官方逐字示例,仅演示输入粒度):

我在 Google Sheets 的 B 列是日期,C 列是金额。
需要按月份汇总 2024 年各月 C 列合计,并给出数组公式和防错写法,
同时说明在 Excel 365 里对应的写法差异。

Agent 在加载 Excel公式生成 后,应依据 Skill 内指令生成公式与说明;具体回复格式以 Skill 包内 SKILL.md 为准。

适用场景与注意

适合谁

  • 经常写条件统计、查找引用、日期文本处理公式,但函数语法不熟练的办公用户。
  • 需要在 Excel、WPS、Google Sheets 之间切换,希望一次描述拿到多环境对照的人。
  • 已在 Agent 工作流中处理文档、脚本,希望把公式生成并入同一对话链路的开发者或数据分析岗位。

限制与注意

  • 来源为 community,公式逻辑以模型与 Skill 说明为准;上线前请在副本数据或少量行上验证结果。
  • 复杂业务规则、宏/VBA、Power Query 等超出「单元格公式」范畴的需求,是否覆盖取决于 Skill 正文,资料中未单独承诺。
  • 安装时务必使用正确的 --dir;装到默认 ./skills/ 而 Agent 读取的是 ~/.cursor/skills/ 等路径时,会出现「已安装但不可用」的情况。
  • SkillHub 统计(截至页面抓取):评分 100000,下载 36499;与第三方转载的计数可能不一致,以 SkillHub 页面为准。

结尾

Excel公式生成 把「查函数、拼公式、对平台差异」收敛成一次自然语言请求,并强调解释、示例与防错版本,适合作为 office-efficiency 类 Skill 补位。若需安装或查看更新说明,请以 SkillHub 官方页为准:

https://www.skillhub.cn/skills/user_70c2f807/excel-formula-generator

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜