SuperAPI AI 工具集

analyzing-spreadsheets

办公与效率

查看项目

更新于 10-15 22:41

技能介绍

用途:创建、编辑和分析 Excel 电子表格(.xlsx、.xlsm、.csv),覆盖公式计算、单元格格式、财务建模与数据处理。

主要能力:支持用 pandas 做数据分析与批量操作,用 openpyxl 处理公式和复杂格式;可新建或加载工作簿、修改单元格、插入行、添加工作表、跨表引用,并导出多工作表文件。

使用方式:先按场景选库——数据分析与批量操作用 pandas,公式与格式用 openpyxl。创建或加载后修改数据、公式与格式,保存文件;若含公式,需运行重算脚本:python recalc.py output.xlsx [timeout_seconds],再检查错误并修复。依赖安装:pip install openpyxl pandas xlrd xlsxwriter;recalc.py 需本机安装 LibreOffice(macOS:brew install libreoffice;Ubuntu:apt-get install libreoffice)。

核心要求与限制:交付成果必须零公式错误(#REF!、#DIV/0!、#VALUE!、#N/A、#NAME?),始终使用 Excel 公式而非 Python 硬编码计算值,以保证表格动态可更新。openpyxl 生成的公式只是字符串、不含计算值,须通过 recalc.py 重算。以 data_only=True 打开会永久用值替换公式。财务模型有颜色编码约定(蓝字为硬编码输入、黑字为公式、绿字为跨表链接、红字为外部引用、黄底为关键假设),假设应放在独立单元格并附来源、日期与 URL。需注意单元格索引从 1 开始、DataFrame 行与 Excel 行存在偏移、列映射需核对、分母除零前检查、NaN 用 pd.notna() 处理,并建议先在小范围测试公式再全面应用。

适用场景:数据汇总与分析、财务报表与假设驱动模型、需要动态公式的表格交付。

暂未提供:该技能的安装步骤、调用入口、收费与平台支持等具体信息。