前言¶
生成 Excel 报表这件事,常见的做法是写一段一次性脚本:拼单元格、套样式、最后另存。一旦报表要带多个 sheet、跨表引用公式、合并单元格和图表,脚本就会越堆越长,公式算出来的值也常常是空的——openpyxl 只写不算。下面介绍的这个 Skill 把这套流程收敛成一组可触发的能力,底层仍是 Python 与 openpyxl,外加 LibreOffice 无头重算。
这是什么¶
Skill 名称为「Excel表格构建与公式」,坐标 @org-b6kzcl68/xlsx,版本 1.0.0,来源标记为 enterprise,由重庆途光网络传媒有限责任公司发布,分类 office-efficiency,不需要 API Key(requires_api_key=false)。它面向的是电子表格处理与分析场景:创建 .xlsx 报告、读取或导出已有工作簿、在 CSV 与 xlsx 之间转换。
核心功能¶
1、创建与写入:用 openpyxl 新建工作簿,支持多 sheet、样式、合并单元格、图表与表格。
2、读取与导出:读取已有 .xlsx,或把工作簿内容导出为 JSON、CSV。
3、结构编辑:增删行、增删列,调整表结构。
4、公式重算:通过 LibreOffice 无头模式重算公式,避免打开文件时公式值为空。
5、触发方式:在对话中提到「Excel表格生成」「多sheet报表」「openpyxl」「公式重算」「CSV转xlsx」等表述即可命中。
安装与启用¶
已抓取资料中没有给出安装命令或目录约定,也没有 Cursor、Codex CLI、Claude Code 各自的差异说明。该 Skill 基于通用 SKILL.md 格式,实际启用方式以宿主工具的文档为准,本文不推测。
下面这段是资料中可核对的归属与元信息,写文档或做登记时可以直接引用:
名称: Excel表格构建与公式
坐标: @org-b6kzcl68/xlsx
版本: 1.0.0
来源: enterprise
分类: office-efficiency
发布者: 重庆途光网络传媒有限责任公司
标签: requires_api_key=false
典型用法¶
资料给出的是能力清单与触发词,没有附带可复制的脚本。按其描述,一次完整的处理流程是:先明确要产出的工作簿结构(几个 sheet、哪些列、是否需要合并与图表),再写入数据与公式,接着用 LibreOffice 无头模式重算公式,最后按需导出 JSON 或 CSV。
几个直接可用的场景:
- 生成带样式和公式的多 sheet 报表。
- 读取已有工作簿,取出数据或整体导出。
- 在单元格层面增删行、增删列。
- CSV 与 xlsx 双向转换。
- 公式重算,确保导出后的文件里公式已有结果。
适用场景与注意¶
适合需要程序化产出 Excel 交付物、且不希望维护大段一次性脚本的场景。
需要注意的几点:
1、公式结果依赖 LibreOffice 重算,环境里需要可用的 LibreOffice;资料未说明重算的具体命令与参数。
2、统计数字以抓取到的 SkillHub 页面为准:评分 100000、下载 1010、安装 0。资料未提供统计的时间范围;另有线索显示评分为 99402、下载 1662,两处不一致,引用时需自行核对。
3、资料给出的官方地址为 https://www.skillhub.cn/skills/org-b6kzcl68/xlsx,接口地址为 https://api.skillhub.cn/org-02qudk26/xlsx,两者的 org 标识不一致,本文未能打开任一页面验证,引用前建议自行核对。
4、简介末尾带有一句淘宝店铺「AI灵匣」的推广语,指向所谓完整版工作流套件,属于发布者的外部导流内容,与 Skill 本身能力无关。
小结¶
它把 openpyxl 建表、改结构、导出和 LibreOffice 重算打包成一套可触发的流程,省掉重复拼脚本的工作。需要确认安装方式和重算细节时,直接看上面的官方地址。