SuperAPI AI 工具集

xlsx

办公与效率

查看项目

更新于 10-15 20:05

技能介绍

用途:当电子表格文件是主要输入或输出时使用,包括打开、读取、编辑、修复现有 .xlsx,以及新建表格、数据分析与财务建模。

主要能力:用 pandas 读取与分析数据(可读取全部工作表、查看列信息与统计、导出 Excel);用 openpyxl 创建或编辑工作簿,处理公式、样式、行列增删与多工作表;用 scripts/recalc.py 借助 LibreOffice 重算公式并扫描 #REF!、#DIV/0!、#VALUE!、#NAME? 等错误,返回含错误位置与数量的 JSON。

使用方式:数据分析与批量操作选 pandas,公式与格式选 openpyxl。写入计算时使用 Excel 公式而非 Python 硬编码结果,例如 sheet['B10'] = '=SUM(B2:B9)'。保存后如含公式,必须运行 python scripts/recalc.py output.xlsx [timeout_seconds] 重算并检查错误,再按 error_summary 修复后重算。

规范与限制:所有交付文件要求零公式错误、使用一致的专业字体;更新模板时须完全匹配既有格式与约定,模板约定优先。财务模型采用行业配色:蓝色为硬编码输入、黑色为公式、绿色为同工作簿跨表链接、红色为外部链接、黄色背景为关键假设。数字格式要求年份为文本、货币用 $#,##0 并在表头注明单位、零显示为“-”、百分比默认 0.0%、倍数用 0.0x、负数用括号。假设须放在独立单元格并以引用参与公式,硬编码需注明来源。openpyxl 以 data_only=True 打开并保存会永久丢失公式;公式需经 recalc.py 才会得到计算值。具体安装方式与更多平台支持暂未提供。