📦 Excel公式助手Excel公式助手。自然语言描述需求,自动生成Excel公式。支持VLOOKUP、条件统计、日期计算、文本处理等200+常用公式。附带公式解释和示例数据。 — Excel公式助手。用自然语言描述需求,自动生成Excel公式。支持VLOOKUP、条件统计、日期计算、文本处理等200+常用公式,附带公式解释与示例数据。

v1.1.0

1小时前

0· 18·0 当前·0 累计
下载技能包
最后更新
2026/4/20
0
安全扫描
VirusTotal
无害
查看报告
OpenClaw
安全
medium confidence
该技能与其既定用途(生成和解释 Excel 公式)保持一致;仅在提供密钥时才可选使用 OpenAI API,否则依赖本地模板库——提供的文件中未发现无关凭据、奇怪安装源或意外持久化。
评估建议
该技能如其所述:一个使用本地模板库、可选 OpenAI 辅助的中文 Excel 公式助手。安装前请注意: 1) 仅当你安装 openai 包并设置 OPENAI_API_KEY 时,脚本才会调用 OpenAI——除非你信任使用 OpenAI 服务,否则不要设置该密钥。 2) 建议安装 openpyxl,但并非绝对必需;从 PyPI 安装风险较低,你仍可检查完整脚本以确认其用途。 3) 如需格外谨慎,请在隔离环境(virtualenv/容器)中运行,并审阅完整未截断的源码,确保除已审查内容外无隐藏网络请求或文件访问行为。如需,我可扫描剩余脚本(提供内容被截断)以提升可信度。...
详细分析 ▾
用途与能力
名称/描述(Excel 公式生成、解释、模板、诊断)与交付资产一致:模板字典、NL→公式规则、CLI 示例,以及可选 AI 路径。唯一微小不符是 SKILL.md 建议安装 openpyxl,尽管可见代码主要做文本生成(openpyxl 可能在文件别处被 Excel 相关辅助函数使用,属合理)。
指令范围
SKILL.md 指示运行附带的脚本,并使用 generate/explain/list/diagnose 命令。说明不要求代理读取无关的系统文件或秘密位置。当启用 AI 生成时,脚本仅尝试从环境中读取 OPENAI_API_KEY。
安装机制
无注册表安装说明;SKILL.md 建议使用 `pip install openpyxl`,这是 PyPI 上的标准包。未发现来自不可信 URL 的下载或归档解压行为。
凭证需求
此技能无需任何凭据。它记录了一个可选的 OPENAI_API_KEY,用于增强 AI 生成,其使用程度与代码中可选的 OpenAI 使用成正比。不会请求其他密钥或无关的环境变量。
持久化与权限
技能并非强制启用,不会请求超出平台默认值的与自主性相关的权限,也不会修改其他技能或系统级配置。
安全有层次,运行前请审查代码。

运行时依赖

无特殊依赖

版本

latestv1.1.02026/4/19

v1.1.0:修复SKILL.md格式

无害

安装命令

点击复制
官方npx clawhub@latest install cn-excel-formula
镜像加速npx clawhub@latest install cn-excel-formula --registry https://cn.longxiaskill.com

技能文档

功能

  • 自然语言描述 → 自动生成Excel公式
  • 公式中文解释(每个参数都有说明)
  • 200+常用公式模板库
  • 常见错误排查
  • 公式优化建议

使用方法

生成公式

``bash # 自然语言描述 python scripts/excel_formula.py generate "查找A列中与D2匹配的B列值" # 输出:=VLOOKUP(D2, A:B, 2, FALSE)

# 带条件的求和 python scripts/excel_formula.py generate "求A列大于100且B列为'完成'的C列之和" # 输出:=SUMIFS(C:C, A:A, ">100", B:B, "完成") `

解释公式

`bash python scripts/excel_formula.py explain "=VLOOKUP(D2,A:B,2,FALSE)" # 输出中文解释 `

常用公式库

`bash # 列出某类别公式 python scripts/excel_formula.py list --category lookup python scripts/excel_formula.py list --category date python scripts/excel_formula.py list --category text `

错误排查

`bash python scripts/excel_formula.py diagnose "=VLOOKUP(D2,A:B,2,FALSE)" --error "#N/A" # 输出可能原因和修复方法 ``

支持的公式类别

| 类别 | 常用公式 | |----------|----------| | 查找引用 | VLOOKUP, HLOOKUP, INDEX+MATCH, XLOOKUP, INDIRECT | | 条件统计 | SUMIFS, COUNTIFS, AVERAGEIFS, MAXIFS, MINIFS | | 日期时间 | DATE, DATEDIF, EDATE, EOMONTH, NETWORKDAYS | | 文本处理 | LEFT, RIGHT, MID, FIND, SUBSTITUTE, CONCATENATE | | 逻辑判断 | IF, IFS, SWITCH, AND, OR, IFERROR | | 数学计算 | ROUND, ROUNDUP, ROUNDDOWN, MOD, INT, ABS | | 数据清洗 | TRIM, CLEAN, UPPER, LOWER, PROPER, TEXT | | 数组公式 | UNIQUE, FILTER, SORT, SEQUENCE, TRANSPOSE |

典型场景

  • 数据查找:根据姓名查工资、根据编号查详情
  • 条件汇总:按部门/月份/状态分类统计
  • 日期计算:工龄、合同到期、项目倒计时
  • 文本提取:从身份证提取生日、提取邮箱域名
  • 错误处理:#N/A、#VALUE!、#REF! 排查修复
数据来源ClawHub ↗ · 中文优化:龙虾技能库