SuperAPI AI 工具集

xlsx

办公与效率

查看项目

更新于 10-16 03:40

技能介绍

用途:创建、编辑和分析 .xlsx 文件。数据分析与基础操作可用 pandas;复杂格式、公式和 Excel 特性用 openpyxl。

主要能力:读写多工作表、插入/删除行列、新建表、字体与填充等格式设置,以及公式写入。所有计算应使用 Excel 公式而非 Python 硬编码结果,以保证表格可随源数据重算,例如用 =SUM(B2:B9)、=(C4-C2)/C2。

必要用法:新建示例 from openpyxl import Workbook;读取用 load_workbook('existing.xlsx');pandas 读取用 pd.read_excel('file.xlsx', sheet_name=None)。若含公式,必须用 python recalc.py output.xlsx [timeout_seconds] 重算,脚本首次运行自动配置 LibreOffice 宏,扫描全部单元格并返回 JSON 错误详情(如 #REF!、#DIV/0!、#VALUE!、#NAME?),最多支持 Linux 与 macOS。

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

限制:openpyxl 保存的公式不被求值,须用 recalc.py;以 data_only=True 打开并保存会永久丢失公式。资料未提供安装来源、定价或平台支持细节。