返回精选库
xlsx·办公与效率

xlsx 使用指南:整理表格、写公式并检查结果

本文目录

xlsx 适合以电子表格为主要输入或交付物的任务:清理 CSV、修改已有工作簿、增加公式或制作分析表。关键是把计算规则写清楚,并在保存后重新计算、抽查结果。

安装与准备

打开 Claude Code,添加官方文档技能:

提示词
/plugin marketplace add anthropics/skills
/plugin install document-skills@anthropic-agent-skills

这组命令在 Claude Code 对话中执行,安装文档技能集合。之后准备原文件和新文件的保存位置。运行环境需要 Python 表格库;含公式的输出还需要 LibreOffice 进行重算。

第一次使用

以下内容发到 Agent 对话中,替换成自己的文件和目标:

提示词
请使用 xlsx Skill 处理 reports/orders.xlsx,另存为 reports/orders-summary.xlsx。
保持原始数据工作表不变。增加月度汇总:订单数、收入、退款额和净收入,净收入=收入-退款额。金额保留两位小数,说明退款按发生月统计。使用公式并重算,抽查一月和十二月。

先读结构和业务规则

先确认工作表、表头、日期格式和已有公式。退款按订单月还是退款发生月统计,会直接改变月度结果;这一点需要由你决定。修改已有模板时,应识别输入单元格并保留原有公式与格式,避免把模型当空表重建。

先抽查少量公式

让 Agent 先填两三个关键计算,核对它们引用的日期列、金额列和数据范围。净收入应该保留为公式,修改输入后才能继续计算。金额、比例和日期分别设置格式,说明手动输入值和假设,便于以后维护。

重算后检查数值

openpyxl 写入公式不会同时生成计算缓存,因此保存成功不代表预览里已有结果。工作流会用配套 recalc.py 调用 LibreOffice 重算。必须读取它返回的错误状态和单元格位置,再独立抽查月度数值是否符合原始数据。

交付前检查

打开交付文件检查公式、格式、列宽和关键月份。改动一个输入值,确认相关汇总会更新。重算无错误只表示公式能执行,不能证明业务规则或引用范围正确。

常见问题

公式显示空白? 可能尚未重算缓存,先检查重算是否真正完成。

退出码为 0 就能交付吗? 不能,只要 JSON 状态仍有 errors_found,就要查看公式错误。

文件有外部工作簿链接或宏? 开始前单独说明,常规保存和重算可能影响这些特性,需要专门处理。

用一小段数据证明公式规则

以订单汇总为例,先选一个有退款和跨月订单的月份,人工算出订单数、收入、退款和净收入。让 Agent 写出对应的两三格公式,并指出引用的是哪个日期列;确认口径后再扩展十二个月。这样能发现“按下单月”与“按退款发生月”的差别,而不是等整本表完成后才追查。

重算报告通过后,再用 data_only 方式读取缓存值并与手算样本比对。若只看到公式字符串,可能是没有缓存;若看到数字却与业务口径不符,重算也不会替你纠正。修改已有工作簿时尽量保留原公式和输入单元格规范,特别留意宏、外部链接和合并单元格,避免常规保存流程破坏原件。

让接手的人看懂哪些格子能改

新建月度模型时,在说明区标明原始数据、手工输入、计算公式和结果页,并给一个真实格式的示例输入行。已有模板则沿用原有的颜色或填充约定,不要另外创造一套。假设与固定数字应写在可见位置:例如税率、汇率或退款口径来自何处。别人改了输入后,应能判断哪些结果应该联动。若公式含跨工作簿引用或宏,先确认能否安全保存和重算;不明确时保留原文件并报告风险。

你的首次任务进行得怎么样?

选择项通过网站统计帮助我们了解常见卡点。屏蔽统计可能导致无法送达;具体问题请通过邮件反馈。

参考来源

  1. XLSX 官方技能规范Anthropic
  2. Anthropic 文档技能安装说明Anthropic
  3. 在 Claude 中使用 SkillsAnthropic
发现过期或有误的信息?告诉我们