SuperAPI AI 工具集

xlsx

数据与分析

查看项目

更新于 10-15 23:32

技能介绍

用途:创建、编辑和分析 Excel 电子表格,处理 .xlsx/.csv 文件,适用于需要公式、格式与数据分析的表格任务。

主要能力:用 pandas 读取与分析数据(多工作表、统计、导出);用 openpyxl 创建或修改工作簿,添加公式、字体、填充、对齐、列宽等格式;保留已有模板的格式与约定;重算公式并扫描错误。

使用方式:数据分析用 pandas,如 pd.read_excel('file.xlsx')、df.to_excel('output.xlsx', index=False);公式与格式用 openpyxl,如 Workbook()、load_workbook('existing.xlsx')、sheet['B2']='=SUM(A1:A10)'。使用公式后必须运行 python recalc.py output.xlsx [timeout_seconds] 重算,脚本首次运行自动配置 LibreOffice,返回 JSON 错误详情。

关键要求:所有计算应使用 Excel 公式而非 Python 硬编码值;交付文件须零公式错误(#REF!、#DIV/0!、#VALUE!、#N/A、#NAME?);更新模板时严格匹配既有格式。财务模型遵循颜色约定(蓝色硬编码输入、黑色公式、绿色同工作簿链接、红色外部链接、黄色关键假设)与数字格式(年份为文本、货币 $#,##0、零显示为 -、百分比 0.0%、倍数 0.0x、负数用括号)。硬编码值需注明来源。

限制:openpyxl 保存的公式不计算结果,需 recalc.py;data_only=True 读取后保存会永久丢失公式;需 LibreOffice 支持重算;未提供收费、平台与效果信息。