Excel 公式生成:把一句自然语言变成能用的表格公式

前言

写表格公式的痛点是「会问不会写」。遇到跨表取数、按条件汇总、多条件匹配这类需求,多数人的实际路径是去搜「VLOOKUP 怎么用」或「SUMIFS 多条件怎么写」,然后对着别人的公式改参数。改成之后又遇到版本差异:Excel 2016 不支持 XLOOKUP,WPS 和 Google Sheets 对数组公式的处理也不一样,改完的公式换台机器就可能报错。

下面介绍的这个 Skill 就是处理这一段:你用自然语言描述要算什么,它给出公式、解释、示例和防错版本。

这是什么

这是一个面向 Excel / WPS / Google Sheets 的公式生成 Skill,按 SKILL.md 通用格式编写,通过自然语言描述生成公式并附带解释与兼容对照。

  • Skill 坐标:@user_70c2f807/excel-formula-generator
  • 名称:官方资料中记为「Excel公式生成」;本任务线索里写作「Excel数据处理」,两个名称不一致,这里以抓取到的 SkillHub 资料为准。
  • 发布者:user_70c2f807(来源标记为 community,属社区发布而非官方团队维护)
  • 分类:office-efficiency
  • 版本:1.0.1
  • 标签:requires_api_key=false,不需要配置 API Key
  • 官方地址:https://api.skillhub.cn/org-b6kzcl68/excel-formula-generator

它解决的是「不会写复杂公式、每次都要百度」这一类办公效率问题。注意来源是 community,安装前建议自己跑一遍示例确认输出质量。

核心功能

根据用户的自然语言描述,自动生成 Excel/WPS/Google Sheets 公式,并附带四类产出:

  1. 公式本身,可直接粘贴到单元格使用。
  2. 逐层解释,说明每一段的作用,便于理解而不是直接照抄。
  3. 使用示例,给出可对照的输入与结果结构。
  4. 防错版本和版本兼容对照,覆盖不同表格软件之间的差异。

触发场景覆盖 Excel 公式、表格公式、VLOOKUP、XLOOKUP、SUMIFS、INDEX MATCH、数据透视、条件格式公式、数组公式、excel formula、spreadsheet function 等关键词,以及创建 / 调试 / 优化 Excel、WPS、Google Sheets 公式的需求。

资料中明确标注 requires_api_key=false,即不依赖外部付费 API 凭证,生成在本地完成。

安装与启用

抓取到的官方资料只给出了坐标、分类、版本和标签,没有提供具体的安装命令、目录路径或配置文件字段。因此这一节不给出未经核实的安装脚本。

已核实的信息是坐标 @user_70c2f807/excel-formula-generator,可在 SkillHub 技能页按该坐标检索后安装:

SkillHub 技能页: https://www.skillhub.cn/skills/user_70c2f807/excel-formula-generator
坐标: @user_70c2f807/excel-formula-generator
分类: office-efficiency
版本: 1.0.1

在支持 SKILL.md 的客户端中启用后,把需求直接用自然语言写出来即可触发,例如描述「在 A 表按姓名匹配 B 表的金额,找不到就返回空」。不需要额外配置 API Key。

资料中没有 Cursor、Codex CLI、Claude Code 的差异化安装说明,这一条无法核实,此处不写。

典型用法

下面这段是按官方描述的「描述 → 公式 + 解释 + 示例 + 防错 + 兼容对照」流程示意的,用来说明一次调用会拿到什么。具体公式文本由 Skill 生成,这里不预设内容。

输入(自然语言):
在 sheet1 里按部门汇总 sheet2 的销售额,只统计 1 月的订单

预期产出结构:
1. 主公式        —— 可粘贴的 SUMIFS 或数组公式
2. 逐层解释      —— 每个条件区域、求和区域对应哪一段
3. 使用示例      —— 示例数据与预期结果
4. 防错版本      —— 处理空单元格、文本型数字等常见出错点
5. 版本兼容对照  —— Excel / WPS / Google Sheets 各自的写法差异

常见需求形态包括:跨表精确匹配或模糊匹配、多条件求和与计数、INDEX MATCH 组合的反向查找、按条件高亮的条件格式公式、以及需要按行展开的数组公式。调试场景同样适用——把现有公式和报错现象描述出来,请它指出出错点并给出修正版。

适用场景与注意

适合这类人:日常工作要处理表格,但记不住长公式的参数顺序,或经常在 Excel、WPS、Google Sheets 之间切换,需要一份兼容写法。也适合想要理解公式结构、而不只是要一行代码的人,因为产出里带逐层解释。

使用上有几点要注意:

  1. 来源是 community,发布者是个人账号 user_70c2f807,不是官方团队。生产环境使用前先拿自己的数据跑一遍。
  2. 抓取到的资料中评分记为 100000、下载 50568 次,与任务线索里写的 99769 分、3459 次下载不一致。这两个数字都未核实,此处不作为质量依据。
  3. 生成结果必须落到你自己的表上验证,尤其是区域引用、合并单元格和空值处理,公式能跑通不代表结果正确。
  4. 版本兼容对照是它的主要价值之一,但具体覆盖到哪个版本区间,资料里没有说明,需要实测确认。
  5. 它生成的是公式,不替代数据透视表、Power Query 这类重处理工具;如果数据量大且要反复跑,考虑直接用工具链而不是公式。

结尾

这个 Skill 的价值在于把「搜公式、抄公式、改公式、查版本差异」这几件事压缩成一次自然语言调用,并且输出解释和兼容对照,便于理解与复用。它不解决数据分析本身的问题,解决的是公式这一层的效率问题。

官方地址:https://api.skillhub.cn/org-b6kzcl68/excel-formula-generator

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

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

Xiaoye