用途:面向 Excel/电子表格的创建、编辑与分析,适合需要自动处理 xlsx 文件的场景。
主要能力:使用 pandas 读取与写入 Excel,可读取默认首表或一次性读取全部工作表为字典,并进行预览、列信息查看和统计描述;使用 openpyxl 新建工作簿、写入数据、添加公式、设置字体/填充/对齐/列宽等格式;使用 load_workbook 编辑已有文件,修改单元格、插入行、删除列、新增工作表。
使用方式:读取用 pd.read_excel('file.xlsx'),全部表用 sheet_name=None;写入用 df.to_excel('output.xlsx', index=False)。新建用 Workbook,公式如 sheet['B2'] = '=SUM(A1:A10)',保存用 wb.save('output.xlsx');编辑用 load_workbook('existing.xlsx')。读取计算结果可加 data_only=True;大文件可用 read_only=True 或 write_only=True。
限制与注意:强调使用公式而非硬编码计算值;openpyxl 会保留公式但不求值。财务模型规范中约定蓝字为硬编码输入、黑字为公式、绿字为跨表链接、黄底为关键假设。未提供关于收费、平台、价格等更多信息。