前言¶
做報表、對賬或數據清洗時,複雜 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
核心功能¶
以下能力均來自官方簡介,未在資料中出現的細節不作延伸:
- 自然語言 → 公式:用中文或英文描述計算目標,由 Skill 生成對應公式。
- 多表格環境:輸出面向 Excel、WPS、Google Sheets,並給出版本兼容對照。
- 可讀性輔助:提供逐層解釋、使用示例,以及側重減少常見錯誤的「防錯版本」。
安裝與啓用¶
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 簡介中的輸出形態:
- 說明環境:例如 Excel 365、WPS 表格或 Google Sheets,以及是否需要兼容舊版函數。
- 描述數據與目標:列名、區域(如 A2:A100)、期望結果(求和、條件計數、查找、文本拆分等)。
- 索要完整輸出:在需求中寫明需要「公式 + 逐層解釋 + 示例 + 防錯寫法 + 各平臺差異」(與官方簡介一致)。
示例對話意圖(非官方逐字示例,僅演示輸入粒度):
我在 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