SuperAPI AI 工具集

excel

办公与效率

查看项目

更新于 10-16 06:42

技能介绍

用途:通过命令行脚本对 Excel(.xlsx)文件进行读取、写入、编辑、格式化与导出,适合批量处理表格数据、生成报表或提取数据用于分析。

主要能力:读取工作簿元信息、整表或指定区域数据、单个单元格(含公式与合并状态);创建新工作簿并指定多个工作表;写入二维数组、带表头数据或键值对;从 CSV/JSON 导入生成 Excel;编辑单元格值或公式;查找与替换文本;新增、重命名、删除、复制工作表;插入或删除行列;合并与取消合并单元格;设置字体、字号、颜色、背景色、对齐、换行与边框;调整行列尺寸;冻结窗格;导出为 CSV、JSON 或 Markdown 表格。

使用方式:先安装依赖 pip install openpyxl,或用 uv run --with openpyxl python3 scripts/excel.py --help。进入 skills/excel 目录后调用脚本,例如 python3 scripts/excel.py info report.xlsx 查看信息,read 读取数据,write 写入,edit 编辑,format 格式化,to-csv/to-json/to-markdown 导出。命令输出统一为含 success 字段的 JSON。

适用场景:生成或更新报表、从表格提取数据供分析、批量格式化表头与列宽、跨格式转换等。

限制:仅针对 .xlsx 格式;需 Python 环境与 openpyxl;具体性能、并发或大文件表现资料未提供。