SuperAPI AI 工具集

xlsx

智能体与模型

查看项目

更新于 10-16 08:44

技能介绍

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

主要能力:用 pandas 做数据分析与批量操作,用 openpyxl 处理公式、格式和 Excel 专有特性;支持新建工作簿、加载并修改现有文件、多工作表操作、插入删除行列、设置字体填充对齐与列宽。

使用方式:数据分析用 pandas(pd.read_excel、df.to_excel);公式与格式用 openpyxl(Workbook、load_workbook)。关键要求是使用 Excel 公式而非硬编码计算结果,例如 sheet['B10'] = '=SUM(B2:B9)'。含公式的文件必须用脚本重算:python recalc.py output.xlsx [timeout_seconds],脚本首次运行自动配置 LibreOffice,重算所有工作表并扫描 #REF!、#DIV/0!、#VALUE!、#NAME? 等错误,返回 JSON 错误位置与数量。

财务模型规范:输入用蓝色文字,公式用黑色,同工作簿链接用绿色,外部链接用红色,关键假设用黄色背景;年份按文本、货币用 $#,##0 并在表头注明单位、零值显示为“-”、百分比默认 0.0%、倍数用 0.0x、负数用括号;所有假设放在独立单元格并用引用,硬编码需注明来源。

限制:openpyxl 保存的公式不自动求值,需 recalc.py;以 data_only=True 打开并保存会永久丢失公式;修改模板须严格匹配既有格式,模板约定优先于上述规范。其余细节暂未提供。