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

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

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

小夜