SuperAPI AI 工具集

anthropics-xlsx

办公与效率

查看项目

更新于 10-15 21:40

技能介绍

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

主要能力:用 pandas 读取与分析数据(可一次读取全部工作表、查看列信息与统计、按列读取、指定数据类型与日期解析);用 openpyxl 创建或修改工作簿,设置字体、填充、对齐、列宽,插入删除行列、新建工作表;写入 Excel 公式而非在 Python 中算好再硬编码,保证表格可随源数据重算。

使用方式:数据分析与批量操作选 pandas,公式与格式选 openpyxl。openpyxl 单元格索引从 1 开始;读取计算值可用 load_workbook('file.xlsx', data_only=True),但以此模式打开并保存会把公式替换为值而永久丢失公式;大文件可用 read_only=True 或 write_only=True。openpyxl 保存的文件公式只是字符串,需用脚本重算:python scripts/recalc.py output.xlsx [timeout_seconds],脚本首次运行自动配置 LibreOffice,重算所有工作表并扫描 #REF!、#DIV/0!、#VALUE!、#N/A、#NAME? 等错误,返回含错误位置与数量的 JSON;若 status 为 errors_found,按 error_summary 修复后重算。

规范与限制:交付文件须使用一致的专业字体,公式错误须为零;更新模板时须完全匹配既有格式与约定,模板约定优先于通用规范。财务模型颜色约定:蓝色 RGB 0,0,255 为硬编码输入,黑色 0,0,0 为公式,绿色 0,128,0 为同工作簿跨表链接,红色 255,0,0 为外部链接,黄色背景 255,255,0 为关键假设。数字格式:年份用文本,货币用 $#,##0 并在表头标注单位,零显示为“-”,百分比默认 0.0%,倍数用 0.0x,负数用括号。假设须放在独立单元格并以引用参与公式,硬编码值须注明来源。需注意引用正确性、区间偏移、除零、循环引用与跨表引用格式。资料未提供该技能的安装方式、收费与平台支持细节。