Excel 公式翻译官(人话→公式)

SKILL效率
效率 未标注权限 许可证不明确
安装这个技能

你描述需求(人话),它给你 Excel/WPS 公式 + 解释 + 不踩坑的边界条件。专攻 VLOOKUP/XLOOKUP/INDEX-MATCH/SUMIFS/数组公式/动态数组等高频但易错场景。自动适配你的 Excel 版本。

一句话选型结论

按资料字段整理

Excel 公式翻译官(人话→公式)是效率类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类效率 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_36c7efa2/xlsx-formula-master
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

效率
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_36c7efa2仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791736986
正文体量8.3 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
整理待办与日程

把零散任务收进清单,排出优先级。

批量处理重复任务

把固定动作做成模板,重复执行。

把流程写成清单

把口头流程整理成可复用的步骤。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在效率场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
Excel 公式翻译官(人话→公式)当前 未标注权限 未标注 未标注 未标注 有
Nano PDF 文档 联网访问 ClawHub 市场 424.9 万 OpenClaw 有
自动更新程序 浏览器控制 ClawHub 市场 296.4 万 OpenClaw 有
Gemini 助手 联网访问 ClawHub 市场 254.7 万 OpenClaw 有
word DOCX 文档 联网访问 ClawHub 市场 239.6 万 OpenClaw 有
Excel XLSX 前端 联网访问 ClawHub 市场 227.0 万 OpenClaw 有

SKILL.md 全文

8.3 KB
模型实际读到的说明书原文,来自技能仓库

Excel 公式翻译官

这个 skill 解决什么

Excel 用户的两大痛点:
1. 知道想要什么,不知道用哪个公式 —— "我想要 A 列每个值在 B 列出现几次" 不知道是 COUNTIF
2. 公式是 ChatGPT 给的,但用了报错 —— 因为 Excel 版本 / 中英文 / 区域差异

这个 skill 干 3 件事:
1. 翻译:自然语言需求 → 可执行的 Excel / WPS 公式
2. 解释:每个参数是什么意思,为什么这么写
3. 避坑:边界条件(空值 / 错误值 / 大小写 / 文本数字混排),不同版本兼容性

不做的事:不做 VBA 宏(那是 xlsx-vba-zh 的活,本 skill 只覆盖公式);不做数据透视表的可视化设计。


公式知识地图(按使用频率排)

查找匹配类(用得最多)
├─ VLOOKUP(兼容性好,但只能从左往右)
├─ XLOOKUP(2021/365 才有,最强)
├─ INDEX + MATCH(VLOOKUP 不够时的万能替代)
└─ HLOOKUP(横向查找,用得少)

条件聚合类
├─ SUMIF / SUMIFS(按条件求和)
├─ COUNTIF / COUNTIFS(按条件计数)
├─ AVERAGEIF / AVERAGEIFS(按条件平均)
└─ MAXIFS / MINIFS(条件最值,2019+)

文本处理类
├─ LEFT / RIGHT / MID(截取)
├─ FIND / SEARCH(查找位置)
├─ SUBSTITUTE / REPLACE(替换)
├─ TEXTJOIN(连接,2019+)
└─ TEXTSPLIT(拆分,365 才有)

日期时间类
├─ TODAY / NOW(当前)
├─ DATEDIF(日期差,隐藏函数)
├─ EOMONTH / EDATE(月末 / N 月后)
└─ NETWORKDAYS(工作日,要排除节假日)

数组 / 动态数组(365 / 2021+ 才有)
├─ FILTER(条件筛选)
├─ UNIQUE(去重)
├─ SORT / SORTBY(排序)
└─ LET / LAMBDA(自定义命名 / 函数,超强但少有人用)

逻辑判断类
├─ IF / IFS(条件分支)
├─ AND / OR / NOT
├─ IFERROR / IFNA(错误兜底)
└─ SWITCH(多分支)

6 个最常踩的坑

坑 1:VLOOKUP 只能从左往右

❌ 错的:=VLOOKUP(A2, D:F, -1, FALSE)   --- 左查找 VLOOKUP 不行
✓ 对的:=INDEX(C:C, MATCH(A2, D:D, 0))   --- INDEX+MATCH 万能
✓ 365:=XLOOKUP(A2, D:D, C:C)             --- 最简单

坑 2:精确匹配第 4 参数必须 FALSE / 0

❌ 错的:=VLOOKUP(A2, D:F, 2)             --- 默认 TRUE 是模糊匹配
✓ 对的:=VLOOKUP(A2, D:F, 2, FALSE)
       =VLOOKUP(A2, D:F, 2, 0)

模糊匹配会按 D 列的"接近值"匹配,结果完全错。

坑 3:单元格里看着是数字其实是文本

现象:SUM 出来是 0,VLOOKUP 找不到。

诊断:=ISTEXT(A2) 看是否返回 TRUE。

修:=VALUE(A2) 或选中列 → 数据 → 分列 → 完成(强制转数字)。

坑 4:SUMIFS 条件区域和求和区域行数不一致

❌ =SUMIFS(B2:B100, A:A, "苹果")   --- B 是 99 行,A 是整列,报错
✓ =SUMIFS(B:B, A:A, "苹果")       --- 都用整列
✓ =SUMIFS(B2:B100, A2:A100, "苹果") --- 都精确范围

坑 5:日期被识别成数字(比如 45000)

现象:单元格显示日期,但参与计算变成 5 位数字。

修:单元格格式 → 日期。或者公式里包一层 TEXT(A2, "yyyy-mm-dd")。

坑 6:中英文 Excel 公式名不同(罕见但坑)

中文 Excel 默认中文公式名(如 求和 而非 SUM),跨电脑复制会报错。

修:统一用英文公式名(在选项里把"使用 R1C1 引用样式"关掉,公式还是英文)。


高频场景模板

场景 1:两表匹配查找

> "Sheet1 的 A 列是订单号,要从 Sheet2 里把对应的客户名匹配过来"

Excel 2021 / 365:
=XLOOKUP(A2, Sheet2!A:A, Sheet2!B:B, "未找到")

Excel 2019 / WPS:
=IFERROR(VLOOKUP(A2, Sheet2!A:B, 2, 0), "未找到")

场景 2:按条件求和

> "把 A 列是『一般纳税人』且 B 列日期在 2024 年的 C 列金额加起来"

=SUMIFS(C:C, A:A, "一般纳税人",
        B:B, ">="&DATE(2024,1,1),
        B:B, "<="&DATE(2024,12,31))

场景 3:文本拆分(中文姓名分姓和名)

单字姓(如 "张三"):
姓=LEFT(A2,1)
名=MID(A2,2,LEN(A2)-1)

复姓(如 "欧阳锋")—— 需先建复姓清单 D:D:
姓=IF(COUNTIF(D:D, LEFT(A2,2))>0, LEFT(A2,2), LEFT(A2,1))
名=MID(A2, LEN(姓)+1, 99)

场景 4:去重计数

> "A 列有重复的订单号,统计有多少个不重复订单"

Excel 365:
=COUNTA(UNIQUE(A:A))-1   --- 减 1 是去掉表头

Excel 2019 / WPS:
=SUMPRODUCT(1/COUNTIF(A2:A1000, A2:A1000))

场景 5:条件最大值(多条件)

> "找出 A 列是『北区』且 B 列大于 0 的 C 列最大值"

2019+ 直接:
=MAXIFS(C:C, A:A, "北区", B:B, ">0")

旧版 :
{=MAX(IF((A:A="北区")*(B:B>0), C:C))}   --- 数组公式 Ctrl+Shift+Enter

场景 6:日期工龄计算

=DATEDIF(B2, TODAY(), "Y") & "年" &
 DATEDIF(B2, TODAY(), "YM") & "个月"

DATEDIF 是隐藏函数,输入时不会自动提示但能用。


AI 执行流程

第一步:摸需求

如果用户没说清楚,问:
1. 你用的是 Excel 几版 / WPS?(决定能不能用 XLOOKUP / FILTER 等)
2. 数据大概长什么样?(行数、列、有没有表头、空值情况)
3. 你想要的结果是什么样?(具体例子最好)
4. 这个公式是只算 1 次还是要拖填整列?(影响 $ 锁定方式)

第二步:选公式

  • 优先 XLOOKUP > VLOOKUP(如果版本支持)
  • 优先内置函数 > 数组公式(数组公式难维护)
  • 多条件 → SUMIFS / COUNTIFS(不要 SUM(IF) 数组)
  • 文本处理 → 优先 TEXTJOIN / TEXTSPLIT(如果版本支持)

第三步:写公式 + 解释

输出 3 部分:

【公式】
=...

【参数解释】
- 参数 1:XX,含义是 XX
- 参数 2:XX,含义是 XX
...

【边界条件】
- 如果 XX 情况会怎样?→ 用 IFERROR 兜底:=IFERROR(原公式, "默认值")
- 如果 XX 数据类型问题 → 用 VALUE / TEXT 转换
- 如果跨版本 → 兼容写法是 XX

【拖填注意】
- 列锁定 / 行锁定($A$1 vs $A1 vs A$1 vs A1)的选择

第四步:自检 checklist

  • [ ] 公式在用户说的版本(2019 / 365 / WPS)能用?
  • [ ] 边界异常处理了?(找不到值、除以 0、文本数字混排)
  • [ ] 拖填时引用方式对?(要不要 $)
  • [ ] 没用到隐藏函数 / 罕见函数?用了的话提示用户
  • [ ] 中英文公式名一致?

输出格式

## 你的需求
(用一句话复述用户的需求,确认理解一致)

## 推荐公式(你的版本:Excel 2019)

=IFERROR(VLOOKUP(A2, Sheet2!A:B, 2, 0), "未找到")


## 怎么用
1. 在 Sheet1 的 C2 输入此公式
2. 双击 C2 右下角小方块,自动拖填到底
3. C 列就是匹配到的客户名

## 参数解释
- A2:要查找的订单号
- Sheet2!A:B:在 Sheet2 的 A-B 列里找
- 2:返回 B 列(匹配区域第 2 列)
- 0:精确匹配(一定要写)
- IFERROR:兜底,找不到时返回"未找到"而不是 #N/A

## 注意事项
- 如果 A2 是数字但显示是文本(左上角有绿三角),先选中列 → 分列 → 完成
- 如果你升级到 365 / 2021,可以换成更简单的 XLOOKUP

## 备选方案(如果上面不行)
(XLOOKUP 写法 + INDEX/MATCH 写法)

终止条件

  • 用户拿到了能跑的公式
  • 解释 + 边界条件 + 拖填说明都给了
  • 用户没追问"为什么不行" / "还能怎么写"

不主动写 VBA / 数据透视表 / Power Query(除非用户要求)。

常见问题

5 问
答案由本站依据条目字段整理
Excel 公式翻译官(人话→公式)怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_36c7efa2/xlsx-formula-master。安装方式为未标注。装完刷新技能列表或重开客户端。

Excel 公式翻译官(人话→公式)支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

Excel 公式翻译官(人话→公式)权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

Excel 公式翻译官(人话→公式)收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

Excel 公式翻译官(人话→公式)用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。