SuperAPI AI 工具集

xlsx

办公与效率

查看项目

更新于 10-16 06:45

技能介绍

用途:创建、编辑和分析 .xlsx 文件,覆盖公式、格式化、数据分析和可视化。适用于财务建模、数据分析与表格更新等场景。

主要能力:使用 pandas 读取、分析、导出数据;使用 openpyxl 创建或修改工作簿,写入公式、设置字体/填充/对齐/列宽,支持插入行、删除列、创建新工作表;通过 recalc.py 调用 LibreOffice 重新计算公式。

必要用法:数据分析与批量操作用 pandas,如 pd.read_excel('file.xlsx')、df.to_excel('output.xlsx', index=False);公式与格式用 openpyxl,如 load_workbook、Workbook、Font、PatternFill;写公式而非硬编码计算值;保存后必须运行 python recalc.py output.xlsx [timeout_seconds] 重算并检查错误,脚本返回含错误位置与数量的 JSON。

关键规范:所有 Excel 文件必须零公式错误(#REF!、#DIV/0!、#VALUE!、#N/A、#NAME?);更新模板时严格匹配既有格式,模板约定优先;财务模型采用标准配色(蓝色为硬编码输入、黑色为公式、绿色为同工作簿跨表链接、红色为外部链接、黄色背景为关键假设),年份按文本、货币用 $#,##0 并在表头标注单位、零显示为 -、百分比默认 0.0%、倍数用 0.0x、负数用括号;假设集中单独单元格并以引用代替硬编码;硬编码需注明来源。

限制:需假定已安装 LibreOffice 用于重算;openpyxl 以 data_only=True 打开并保存会永久丢失公式;大文件建议使用 read_only 或 write_only;recap.py 的具体路径与完整实现未提供。