用途:创建、编辑和分析 .xlsx 文件,覆盖公式、格式化、数据分析与可视化。需先确认 LibreOffice 已安装,用于通过 recalc.py 重算公式。
主要能力:用 pandas 做数据分析与读写,用 openpyxl 处理公式与格式;支持新建工作簿、加载并修改已有文件、多工作表操作、样式与列宽设置;重算脚本命令为 python recalc.py <excel_file> [timeout_seconds],首次运行自动配置 LibreOffice 宏,扫描所有单元格错误并以 JSON 返回错误类型与位置。
规则与约束:必须使用 Excel 公式而非 Python 硬编码计算值;交付时零公式错误(#REF!、#DIV/0!、#VALUE!、#N/A、#NAME?);更新模板时须沿用原有格式与约定,不得强制套用标准格式。财务模型遵循行业配色与数字格式:蓝字为硬编码输入,黑字为公式,绿字为同工作簿跨表引用,红字为外部链接,黄底为关键假设;年份按文本、货币用 $#,##0 并在表头标注单位、零显示为短横线、百分比默认 0.0%、倍数用 0.0x、负数用括号;假设独立单元格存放并用引用而非硬编码;硬编码需注明来源(系统/文档、日期、具体引用、URL)。
限制:openpyxl 保存的公式仅为字符串,需 recalc.py 重算;以 data_only=True 打开并保存会永久丢失公式;具体价格与商业条款暂未提供。