用途:该技能在用户请求涉及 Excel 电子表格(.xlsx、.xlsm、.csv、.tsv)时启用,覆盖创建、编辑、数据分析、财务建模与公式重算等任务。
主要能力:支持用 pandas 读取分析数据,用 openpyxl 创建和编辑保留公式与格式的文件,构建带颜色编码标准的财务模型,并通过 recalc.py 脚本调用 LibreOffice 重算公式。强调使用 Excel 公式而非 Python 硬编码计算值,确保表格可动态更新。
使用方式:创建文件用 openpyxl 的 Workbook;编辑用 load_workbook();数据分析用 pandas 的 read_excel。使用公式后必须运行 python recalc.py <excel_file> [timeout_seconds] 重算并检查错误。脚本返回 JSON,含状态、公式总数及错误位置。
适用场景:财务模型、收入预测、估值模型、Excel 数据读取与分析、单元格修改、行列增删、多工作表操作、CSV/TSV 转换。
限制:需安装 LibreOffice 以支持重算;用 data_only=True 打开并保存会永久丢失公式;文件须以零公式错误交付(如 #REF!、#DIV/0!、#VALUE!、#NAME?、#N/A);更新既有模板时应匹配原有格式,模板约定优先于通用规范。其他未提供的功能、收费或平台信息暂未提供。