SuperAPI AI 工具集

xlsx

办公与效率

查看项目

更新于 10-15 23:42

技能介绍

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

主要能力:用 pandas 读取整表或全部工作表;用 openpyxl 创建和编辑工作簿、写入公式与格式;通过 scripts/recalc.py 调用 LibreOffice 重算公式并扫描全部单元格中的 Excel 错误,返回含错误位置与数量的 JSON。

使用方式:数据分析用 pandas,公式与格式用 openpyxl。读取示例:pd.read_excel("file.xlsx"),全部工作表用 sheet_name=None。写入时必须使用公式而非硬编码值,例如 sheet["B10"] = "=SUM(B2:B9)"。保存后如含公式,必须执行 python scripts/recalc.py output.xlsx 重算并修复错误。openpyxl 单元格索引从 1 开始,data_only=True 可读计算值,但以此模式打开并保存会永久丢失公式。

输出要求:所有交付文件使用一致的专业字体;公式错误必须为零(#REF!、#DIV/0!、#VALUE!、#N/A、#NAME?)。更新模板时须完全匹配既有格式与约定,模板约定优先于通用规范。财务模型颜色规范:蓝色 RGB 0,0,255 为硬编码输入,黑色 0,0,0 为公式与计算,绿色 0,128,0 为同工作簿跨表链接,红色 255,0,0 为外部文件链接,黄色背景 255,255,0 为关键假设或待更新单元格。数字格式:年份按文本,货币用 $#,##0 并在表头标注单位,零值显示为“-”,百分比默认 0.0%,倍数用 0.0x,负数用括号。公式中所有假设放在独立单元格,用单元格引用替代硬编码值。

限制:依赖 pandas、openpyxl 与 LibreOffice;公式需重算后才更新值;资料未提供安装命令、收费与平台信息。