name: cn-excel-formula version: "1.2.0" description: "Excel公式助手。自然语言描述需求,自动生成Excel公式。支持VLOOKUP、条件统计、日期计算、文本处理等200+常用公式。附带公式解释和示例数据。" metadata: openclaw: emoji: 📊 category: productivity tags: - excel - formula - spreadsheet - office - chinese scope: - "自然语言转Excel公式" - "公式解释(中文说明每个参数)" - "常用公式库(200+模板)" - "错误排查(常见公式错误诊断)" - "公式优化建议" install: | pip install openpyxl env: OPENAI_API_KEY: "可选,用于AI增强公式生成。不配置则使用模板匹配。" entry: script: scripts/excel_formula.py args: []
# 自然语言描述
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, "完成")
python scripts/excel_formula.py explain "=VLOOKUP(D2,A:B,2,FALSE)"
# 输出中文解释
# 列出某类别公式
python scripts/excel_formula.py list --category lookup
python scripts/excel_formula.py list --category date
python scripts/excel_formula.py list --category text
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 |
出品: AISoBrand|爱索品牌 — AI搜索优化工具
官网: https://aisobrand.com
免费检测你的品牌在AI搜索中有没有存在感 → 30秒出结果
这个技能的最新版本可以在7w4.net小葱技能站找到。
这个 Skill 质量中等偏上,胜在功能全面、文档清晰、公式库丰富,能基本满足日常 Excel 公式查询和简单生成需求。不过其自动生成能力依赖模板匹配,遇到复杂需求时效果有限,需开启可选的 AI 功能才能获得更好体验。整体适合作为公式学习和查询工具使用,但生成结果的准确性仍需用户自行验证。