SuperAPI AI 工具集

xlsx

办公与效率

查看项目

更新于 10-15 19:52

技能介绍

用途:当任务以电子表格文件为主要输入或输出时使用,例如打开、读取、编辑或修复已有 .xlsx 文件,以及创建、分析表格数据。

主要能力:支持 Excel 文件的创建、编辑与分析;使用公式而非硬编码计算值,保证表格可随源数据重算;通过 scripts/recalc.py 调用 LibreOffice 重算公式并扫描全部单元格中的 Excel 错误(如 #REF!、#DIV/0!、#VALUE!、#N/A、#NAME?);脚本返回 JSON,含错误类型、位置与数量。

必要用法与依赖:需 openpyxl(创建与编辑)、pandas(数据分析与批量操作)、LibreOffice(soffice,用于重算脚本),git 可选。脚本路径相对技能目录,运行方式为 cd {this_skill_dir} && python scripts/...;重算命令:python scripts/recalc.py output.xlsx 30。Windows 上依赖须安装并在 PATH 中,缺失时应报告问题并停止重试。

输出要求:交付文件应使用一致的专业字体(如 Arial、Times New Roman),除非用户或既有模板另有要求;所有 Excel 模型须零公式错误;更新模板时必须精确匹配既有格式、样式与惯例,既有模板约定优先。财务模型建议遵循行业颜色约定:蓝色 RGB 0,0,255 为硬编码输入,黑色 0,0,0 为公式与计算,绿色 0,128,0 为同一工作簿内链接,红色 255,0,0 为外部链接,黄色背景 255,255,0 为关键假设;数字格式上,年份以文本字符串表示,货币用 $#,##0 并在表头标注单位,零值显示为“-”,百分比默认 0.0%,倍数用 0.0x,负数用括号;假设应集中放在独立单元格,公式引用单元格而非硬编码,硬编码需注明来源格式“Source: [System/Document], [Date], [Specific Reference], [URL if applicable]”。

适用场景:数据分析、批量操作、新建表格、更新既有模板、构建带公式的财务模型,以及公式错误校验。

限制:openpyxl 创建的公式以字符串保存,需脚本重算才会得到计算值;使用 data_only=True 读取后再保存会以值替换公式并永久丢失公式;大型文件宜用 read_only 或 write_only;需注意 1 起始索引、列映射、跨表引用格式和数据缺失等常见陷阱。未提供该技能的具体收费、平台与效果信息。