Excel表格助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/xlsx-nt 到当前 AI 助手中。
技能介绍
解决的问题
生成或修改 Excel 时,最容易出的问题不是“能不能打开”,而是公式没有缓存值、读回是 None、跨表引用错误、财务模型格式不统一,以及用错了当前运行时无法求值的函数。这类技能把 Excel 任务拆成创建、编辑、批量数据读取和公式校验几个步骤,避免直接手写 Python 时踩 openpyxl、pandas、LibreOffice 的坑。
工作方式
- 创建/编辑:优先用
openpyxl处理单元格、公式、格式和.xlsm宏,批量导入导出用pandas的read_excel、to_excel。 - 读取与建模:快速看内容用
markitdown,但无坐标,不能用于规划编辑;同时读公式和缓存值需要两次load_workbook,分别取公式和值。 - 公式校验:含公式的文件必须重算。
openpyxl写出的公式是字符串,重算前很多工具读回None;重算后若出现errors_found,要按错误摘要修正并再次运行。 - 财务模型:默认按输入、公式、跨表/跨文件链接、关键假设设置颜色,币种、百分比、年份和倍率也有固定格式,假设要放在独立命名单元格并被公式引用。
注意边界
该技能强调零公式错误,但不保证业务结论正确;重算通过只说明公式能求值。它要求避免 XLOOKUP、FILTER、UNIQUE 等无法可靠求值的函数,优先 INDEX/MATCH 和经典函数。编辑已有文件时必须遵循原文件约定,不要改动既有公式,也不要给待填写模板随意添加示例行。
使用场景
- 需要把多份 CSV 或 Excel 批量读取、清洗后写回标准报表,并保持公式可重算。
- 修改财务模型时,保留原有输入颜色、公式结构和百分比格式,只更新指定单元格。
- 读取包含公式的 Excel,同时获取公式字符串和缓存值,避免 `data_only=True` 误存。
- 生成待填写模板时,在表尾加入字段说明、示例行和关键假设单元格引用。
适合人员
- 每周要把多份经营数据汇总成 Excel 报表,并需要公式随输入更新的财务分析人员。
- 需要维护财务模型、保持输入、公式和跨表链接颜色约定的分析师。
- 要用 `openpyxl` 和 `pandas` 读写 Excel,并避免公式缓存值缺失的工程师。
- 需要生成带说明、示例和假设引用的待填写模板的业务运营或产品分析人员。