【WorkBuddy·基础入门】第 7 篇 :不会公式也能做分析:WorkBuddy Excel 入门实战
1. 这篇能学到什么
你将完成数据准备、清洗、多表合并、分类汇总、排序筛选、公式、图表和透视分析,并学会先写"数据口径",再核对数字。不会公式并不等于可以不懂口径;WorkBuddy 能代写公式,但最终仍要由你判断算得是不是同一件事。
学完本篇,你能够:
- 说清 WorkBuddy 能对 Excel 做什么、哪些决定仍要由人确认;
- 判断一张表是否适合直接分析;
- 处理表头、日期、数值、空值、重复和异常记录;
- 在合并多表前检查字段与统计范围;
- 按地区、产品和渠道分类汇总并排序筛选;
- 要求 WorkBuddy 写出可追溯公式,而不只粘贴最终数值;
- 选择适合的图表,建立基础透视分析;
- 调用表格技能并判断它是否真正完成任务;
- 用总分核对、抽样手算和异常检查验收工作簿。
本篇学习路线
| ① 认识能力 | ② 准备数据 | ③ 确认口径 | ④ 清洗合并 | ⑤ 汇总分析 | ⑥ 图表透视 | ⑦ 核对交付 |
|---|---|---|---|---|---|---|
| 知道能做什么 | 让表格可分析 | 先约定怎么算 | 保留变化记录 | 形成结论底稿 | 让关系可视化 | 数字与文件双验收 |

图 1:可靠分析不是"一键出图",而是从原始数据到口径、清洗、汇总、核对的闭环。
2. 最终会得到什么成果
输出 销售分析报告.xlsx,至少包含 6 个工作表:
| 工作表 | 内容 |
|---|---|
| 使用说明 | 数据范围、更新时间、口径和注意事项 |
| 原始数据副本 | 原表合并后的只读副本 |
| 清洗后数据 | 统一日期、地区、产品和数值格式 |
| 地区汇总 | 销量、销售额、占比和排名 |
| 产品汇总 | 各产品汇总与排序 |
| 数据质量问题 | 空值、重复、异常和处理方式 |
另外至少有 1 张图表;可选增加透视分析页。
本篇练习的验收基准是:去除 1 条完全重复记录后,共有 11 条唯一记录;销售额合计为 10560;其中 1 条记录地区为空、1 条记录销量为空。地区为空的记录是否计入"全部销售额"与是否计入"地区排行",必须在口径中分别说明。
最终工作簿推荐扩展为 8 个工作表:
| 顺序 | 工作表 | 读者在这里看什么 |
|---|---|---|
| 1 | 使用说明 | 数据范围、口径、刷新时间、负责人 |
| 2 | 原始数据副本 | 两份源文件合并后的原值和来源文件 |
| 3 | 清洗记录 | 每个变化的原值、新值、原因和状态 |
| 4 | 清洗后数据 | 可用于分析的规范数据 |
| 5 | 地区汇总 | 地区销售额、占比、排名和柱状图 |
| 6 | 产品汇总 | 产品销量、销售额和排名 |
| 7 | 透视分析 | 地区 × 渠道或产品的交叉比较 |
| 8 | 数据质量问题 | 空值、重复、异常与待确认项 |
3. 开始前要准备什么
本篇已经准备两份练习素材:
为了便于直接实操,本文还配套了完整实例资料文件夹:第七篇实例资料-销售数据分析。其中包含两份原始 CSV、字段说明、空的中间结果与正式成果目录、提高练习关联表,以及单独存放的教师参考答案。
两份表包含日期、地区、产品、渠道、销量和销售额,并故意设置:两种日期格式、一个地区空值、一条完全重复记录和一个销量空值。数据全部为虚构练习信息。
把两份 CSV 复制到独立目录:
text
第七篇实例资料-销售数据分析/
├── 00-原始数据/
│ ├── 销售数据-上半月.csv
│ └── 销售数据-下半月.csv
├── 01-中间结果/
├── 02-正式成果/
└── 待确认问题.md
整理前先检查:一行只代表一条记录;第一行是唯一表头;不要使用合并单元格;销量和销售额是真正数值;空值不要用 /、无、- 混填;原文件只读。
一张"适合分析"的明细表长什么样
| 原则 | 合格示例 | 不合格示例 | 为什么 |
|---|---|---|---|
| 一行一条记录 | 一行是一笔销售 | 一行里同时写三个产品 | 无法可靠分组 |
| 一列一种含义 | "地区"只放地区 | "地区/负责人"混在一列 | 无法独立筛选 |
| 表头唯一 | 第一行只有字段名 | 上方还有大标题和空行 | 容易读错数据范围 |
| 类型一致 | 销售额都是数值 | 1200元、960、- 混用 |
可能无法求和 |
| 空值明确 | 留空并在质量表说明 | 无、暂无、/ 混填 |
不知道是 0 还是未知 |
| 不合并单元格 | 每行地区都有值 | 同一地区向下合并 10 行 | 后续行会被识别为空 |
练习前的五项检查
- 两份 CSV 都能在 Excel 或文本编辑器正常打开;
- 源文件只放在
00-原始数据,不直接修改; - 当前工作空间是练习目录,不是整个"文档"或桌面;
- 使用 Plan、均衡模型和默认权限;
- 表格技能已安装或可在任务中选择。
4. 必要概念
4.1 WorkBuddy 可以怎样处理 Excel
| 能力 | 可以做什么 | 仍需你确认什么 |
|---|---|---|
| 读取盘点 | 识别文件、工作表、表头、行列数和数据类型 | 是否读全、范围是否正确 |
| 数据清洗 | 统一格式、去空格、识别重复和异常 | 哪些可以修正、哪些应待确认 |
| 多表合并 | 按列追加或按键关联 | 字段含义、连接键和重复规则 |
| 分类汇总 | 按地区、产品、月份等统计 | 指标口径和分母 |
| 公式 | 写求和、占比、排名、查找等公式 | 公式范围和业务含义 |
| 图表 | 生成柱状、折线、饼图等 | 图表是否适合表达问题 |
| 透视分析 | 快速切换行列和值字段 | 汇总方式是否正确 |
| 格式整理 | 表头、列宽、数字格式、冻结窗格 | 是否清晰且没有掩盖异常 |
WorkBuddy 可以替你完成大量操作,但不能凭空知道"销售额是否含税""退货要不要减""空地区是否进入排行榜"。这些属于业务口径。

图 3:表格技能可以执行读取、清洗、合并、计算和可视化,但业务口径与最终确认仍由用户负责。
4.2 表头、数据格式和空值
表头
字段名应短、明确、唯一。不要同时存在 销售额、金额、成交额,除非三者含义真的不同。多表字段命名不一致时,应先建立字段映射:
| 上半月字段 | 下半月字段 | 统一字段 | 是否可直接合并 |
|---|---|---|---|
| 日期 | 销售日期 | 日期 | 需确认含义一致后改名 |
| 金额 | 销售额 | 销售额 | 需确认币种和含税口径 |
| 产品 | 商品 | 产品 | 需检查编码或名称体系 |
数据格式
单元格"看起来一样"不等于真实类型一样。数字 1200 和文字 '1200 在排序、求和时可能不同;日期 2026-09-01 也可能只是文本。WorkBuddy 应报告字段的实际类型和无法转换的记录。
空值
空值至少有三种含义:
- 确实为零: 当天销量为 0;
- 没有发生: 该产品当天没有记录;
- 未知或未填写: 销量本应存在但缺失。
这三种不能全部替换为 0。本练习中,销量为空但销售额为 720,说明销量未知;该行销售额可以按约定参与销售额合计,但不能参与销量合计。
4.3 数据清洗不是修改事实
数据清洗不是修改事实
清洗可以统一 2026/9/1 和 2026-09-01 的格式,可以去除文字前后空格;不能把未知地区自动猜成"华东",也不能为缺失销售额编一个平均值。无法确定的记录应保留、标记或排除,并写进质量问题页。
清洗动作分三类:
| 类型 | 示例 | 是否可自动执行 |
|---|---|---|
| 确定性转换 | 去首尾空格、统一日期显示 | 预览后通常可以 |
| 规则性判断 | 按六字段完全相同去重 | 确认规则后可以 |
| 业务性补全 | 猜测空地区、估算销量 | 不应自动执行 |
每次清洗都应留下记录:来源文件、原行号、字段、原值、新值、处理原因和状态。删除重复记录也不等于从原文件永久删除,只是在清洗后的分析数据中保留一条,并在质量表记录另一条被排除。

图 4:能确定的格式问题可以修正,需要业务判断的空值和异常必须进入待确认。
4.4 多表合并:先判断是"追加"还是"关联"
| 合并方式 | 含义 | 例子 |
|---|---|---|
| 纵向追加 | 两张表列结构相同,把行接在一起 | 上半月销售 + 下半月销售 |
| 横向关联 | 根据共同键补充更多列 | 销售明细 + 产品分类表 |
本练习是纵向追加。合并前检查六件事:字段数量、字段名称、字段顺序、数据类型、单位、是否有重叠记录。不要因为两个工作表看起来相似就直接拼接。
横向关联时必须确认连接键是否唯一。例如用"产品名称"关联价格表,如果价格表中同名产品有两行,合并后可能把销售记录重复放大。优先使用稳定的产品编码,并检查关联前后行数。
4.5 数据口径:分析前先写一页说明
先确定数据口径
| 指标 | 示例口径 | 必须说明 |
|---|---|---|
| 销量 | 有效记录中销量求和 | 退货是否为负数 |
| 销售额 | 含税成交金额求和 | 币种、含税与否 |
| 地区占比 | 地区销售额 ÷ 全部有效销售额 | 分母是否排除异常记录 |
| 排名 | 按销售额从高到低 | 并列怎样处理 |
本练习建议口径:
| 项目 | 约定 |
|---|---|
| 时间范围 | 2026-09-01 至 2026-09-06 |
| 币种 | 人民币,销售额按原值,不推断含税状态 |
| 重复 | 六个字段完全相同视为重复,分析中只保留一条 |
| 销售额总计 | 所有销售额有效的唯一记录求和 |
| 销量总计 | 只对销量非空的唯一记录求和 |
| 地区排行 | 地区非空的记录参与;空地区单列"待确认" |
| 利润 | 没有成本字段,不计算 |
口径不是文章末尾的备注,而是公式、汇总和图表的共同前提。改变任何一条,都可能改变所有下游结果。
4.6 分类汇总、排序和筛选
分类汇总回答"不同类别各是多少"。例如按地区汇总销售额时,应同时保留记录数、销量、销售额、占比和排名,方便发现"销售额高但记录很少"的情况。
排序只改变展示顺序,不应改变总数;筛选只隐藏不符合条件的行,不等于删除。验收时要检查是否仍有筛选状态,避免把"当前可见行合计"误当全部数据合计。
简单例子:按销售额从高到低排序,可以找到领先地区;筛选"渠道=线上",只能回答线上渠道问题,不能继续把结果称为"全部销售"。
4.7 公式、图表和透视表各做什么
公式、图表、透视表各做什么
- 公式适合逐行计算和可追溯指标,例如
销量 × 单价; - 汇总表适合形成稳定交付;
- 透视表适合交互探索不同维度;
- 图表适合表达比较和趋势,不能修正错误数据。
公式要可追溯
常见公式包括求和、占比、排名和条件汇总。重点不在背公式,而在确认引用范围:
| 目的 | 公式思路 | 验收 |
|---|---|---|
| 总销售额 | 对清洗后销售额列求和 | 与地区分项之和一致 |
| 地区占比 | 地区销售额 ÷ 有效总销售额 | 占比合计约 100% |
| 排名 | 对地区销售额降序排名 | 并列规则明确 |
| 条件汇总 | 按地区或产品求和 | 条件列和求和列未错位 |
不要让 WorkBuddy 把公式全部替换成静态数字。保留公式便于以后更新和检查;同时可以在交付记录中写出关键公式区域。
怎样选择图表
| 问题 | 推荐图表 | 不建议 |
|---|---|---|
| 各地区销售额比较 | 横向或纵向柱状图 | 类别很多的饼图 |
| 每日销售额变化 | 折线图 | 只显示总计的仪表盘 |
| 产品销售额占比 | 类别少时可用饼/环图,优先条形图 | 3D 饼图 |
| 地区 × 渠道比较 | 分组柱状图或透视表 | 同时堆太多系列 |
图表必须有标题、单位、数据来源;纵轴不要通过截断制造夸张差距。颜色只用于区分类别或强调重点,不要为了好看使用过多颜色。
透视表的四个区域
- 行:你想按什么分类,例如地区;
- 列:第二个比较维度,例如渠道;
- 值:要汇总的指标,例如销售额求和;
- 筛选:限制范围,例如产品 A。
常见错误是把销售额设置成"计数"而不是"求和"。建立透视表后,先核对右下角总计是否等于清洗后数据总销售额。
4.8 表格技能的作用
表格技能提供读取、清洗、公式、图表和工作簿检查的具体方法;它不能替你决定业务口径。启用后仍要写清输入、字段、规则、输出和验收。
安装、启用和真正调用是三件事。任务前确认技能已启用;指令中明确"使用表格技能";执行后以工作簿结构、公式、图表和检查记录判断是否真正参与,而不是只看"已安装"。
4.9 怎样核对结果
核对分四层:
- 行数核对: 原始行、重复行、待确认行、有效唯一行能否对上;
- 总分核对: 地区分项之和、产品分项之和是否等于同一口径总计;
- 抽样核对: 手算 3~5 行,检查公式与清洗记录;
- 呈现核对: 图表、透视表和筛选状态是否与数据一致。

图 5:先核对输入和行数,再核对公式与汇总,最后才相信图表和结论。
5. 手把手操作
本次练习分九步。前五步只做边界确认、数据盘点、口径确认和清洗预览;第六步得到批准后才创建最终 Excel。
text
准备工作空间 → 启用表格技能 → 盘点文件与字段
→ 确认数据口径 → 生成清洗预览 → 合并并清洗
→ 分类汇总与排序筛选 → 公式、图表和透视分析
→ 四层核对与交付
第一步:建立练习工作空间
按第 3 节创建目录,把两份 CSV 放进 00-原始数据。在 WorkBuddy 新建任务并选择练习目录,使用均衡模型、Plan 和默认权限。原始 CSV 全程只读,所有新文件保存到 01-中间结果 或 02-正式成果。
本步提示词:
text
请把"第七篇实例资料-销售数据分析"作为本次任务的工作空间。
本步只检查工作空间,不分析数据,也不创建或修改文件。请确认以下目录是否存在:
1. 00-原始数据
2. 01-中间结果
3. 02-正式成果
只允许读取"00-原始数据";两份 CSV 必须保持只读。后续中间文件保存到"01-中间结果",最终成果保存到"02-正式成果"。
请列出你实际看到的目录和文件,并复述本次任务的读写边界。完成后暂停,等我确认。




图 6:输入和成果分目录保存,避免分析过程中覆盖源表
第二步:启用表格技能并提交第一阶段任务
从任务输入区选择表格技能。确认"已安装"不等于"当前任务已选择",然后发送下面的本步提示词。Plan 中应该出现数据盘点、口径、清洗、合并、汇总、图表、透视和验收。
本步提示词:
text
请在当前任务中启用表格技能,并使用 Plan 模式规划这次销售数据分析。
现在只输出执行计划,不清洗数据,不创建 Excel。计划必须包含:文件与字段盘点、数据质量检查、口径确认、清洗预览、纵向合并、地区与产品汇总、排序筛选、公式、图表、地区×渠道交叉分析、最终验收。
请为每个阶段写明输入、输出文件、需要我确认的事项和停止点。原始 CSV 只读;中间结果写入"01-中间结果";最终成果写入"02-正式成果"。完成计划后暂停,等我确认。



图 7:先审分析口径,再让 WorkBuddy 创建工作簿
第三步:盘点文件、字段和数据质量
要求 WorkBuddy 先输出 01-中间结果/数据盘点.md,至少包括:
| 项目 | 本练习预期 |
|---|---|
| 文件数 | 2 |
| 表头 | 日期、地区、产品、渠道、销量、销售额 |
| 原始数据行 | 12 行,不含两个表头 |
| 日期格式 | YYYY-MM-DD 和 YYYY/MM/DD 两种 |
| 空值 | 地区 1 个,销量 1 个 |
| 完全重复 | 下半月表有 1 条重复销售记录 |
| 数值字段 | 销量、销售额 |
| 明显异常 | 销量为空但销售额为 720,需要标记 |
如果盘点结果不是这些数,先检查是否漏读文件、把表头当数据、空行处理不同,或重复判断规则不一致。
本步提示词:
text
计划已确认。请只读取"00-原始数据"中的以下文件:
- 销售数据-上半月.csv
- 销售数据-下半月.csv
- 字段说明与分析任务.md
不要修改源文件,不要创建最终 Excel。
请盘点:文件名、编码和分隔符、字段名、字段顺序、数据行数、字段类型、日期范围、日期格式、空值、数值异常、完全重复记录和两文件字段差异。只有日期、地区、产品、渠道、销量、销售额六个字段全部相同,才算完全重复。每个问题都要注明来源文件和原始行号。
把结果保存为"01-中间结果/数据盘点.md",并在回复中报告原始记录总数、空值数和完全重复数。完成后暂停,等我确认。





图 8:最终数字是否可信,首先取决于输入行数和问题识别是否正确
第四步:确认数据口径
逐条审阅第 4.5 节的口径,尤其确认:
- 重复是否按六字段完全相同判断;
- 地区空值是否计入销售额总计;
- 地区空值是否从地区排名排除并单列;
- 销量空值是否保持未知;
- 是否禁止计算利润;
- 销售额的币种和含税状态如何表述。
合格回复:
text
口径确认。地区空值记录的销售额计入整体销售额,但不计入已知地区排名,并在"待确认"中单列;销量空值保持为空,不补 0。继续生成清洗预览,仍不要创建最终 Excel。
本步提示词:
text
请根据"01-中间结果/数据盘点.md"和"00-原始数据/字段说明与分析任务.md",生成"01-中间结果/数据口径确认表.md"。本步只提出和确认口径,不清洗、不合并、不创建最终 Excel。
逐项写明:时间范围、币种与含税状态、重复判断规则、日期格式、地区空值、销量空值、销售额总计、地区排名、占比的分母、利润是否可计算。每项包含"建议口径、采用理由、对结果的影响、是否需要确认"。
默认建议:六个业务字段全部相同才视为重复;地区空值的销售额计入整体总计,但从已知地区排名排除并单列"待确认";销量空值保持未知且不补 0;没有成本字段,不计算利润。生成后暂停,逐项等待我确认。




第五步:审阅清洗预览
预览至少列出下面三类变化:
| 来源和行 | 原值/现象 | 建议处理 | 是否改变原文件 |
|---|---|---|---|
| 上半月第 3 行 | 2026/09/01 |
统一显示为 2026-09-01 |
否 |
| 下半月第 4、5 行 | 六字段完全相同 | 清洗后只保留一条,记录排除行 | 否 |
| 上半月第 5 行 | 地区为空 | 保持为空,标待确认 | 否 |
| 下半月最后一行 | 销量为空 | 保持为空,不补 0 | 否 |
任何"根据相邻记录把空地区补成华南""按销售额倒推销量"等建议都应退回,因为材料没有提供足够依据。
本步提示词:
text
数据口径已确认。请根据确认后的口径,只生成"01-中间结果/清洗预览.md",不要修改两份 CSV,也不要创建最终 Excel。
清洗预览至少包含:来源文件、原始行号、字段、原值或现象、建议处理、处理理由、状态。日期可以统一为 YYYY-MM-DD;六个业务字段完全相同的重复记录只建议在分析数据中排除一条;地区和销量空值保持为空并标记"待确认"。禁止根据相邻行猜地区,禁止根据销售额倒推销量。
另外汇总预计的清洗前行数、排除重复数、清洗后唯一记录数和未解决问题数。完成后暂停,等我批准清洗方案。




图 9:清洗规则必须透明,不能只交付"清洗完
第六步:确认后合并并清洗
批准清洗预览后,要求 WorkBuddy:
- 纵向追加两份 CSV;
- 增加
来源文件和原始行号两列; - 在"原始数据副本"保留全部 12 行;
- 在"清洗后数据"保留 11 条唯一记录;
- 日期统一为真正日期值并显示
YYYY-MM-DD; - 不修改地区和销量空值;
- 在"数据质量问题"记录 1 条重复、2 个空值问题;
- 不覆盖两份 CSV。
本步提示词:
text
清洗预览已批准。请使用表格技能纵向合并两份 CSV,并开始创建"02-正式成果/销售分析报告.xlsx"。
先创建:使用说明、原始数据副本、清洗记录、清洗后数据、数据质量问题。原始数据副本保留全部 12 行,并增加"来源文件"和"原始行号";清洗后数据只排除 1 条经确认的六字段完全重复记录,保留 11 条唯一记录;日期保存为真正日期值并显示 YYYY-MM-DD;地区空值和销量空值保持为空。
"数据质量问题"要记录 1 条重复、1 个地区空值和 1 个销量空值;"清洗记录"要能追溯每项处理。不得覆盖或改名源 CSV。完成这五张表后暂停,报告各表行数和保存路径,先不要创建汇总、图表或交叉分析。




图 10:清洗不是隐藏问题,而是保留原始副本并记录每项变化
第七步:生成分类汇总、排序和筛选
创建"地区汇总"和"产品汇总"。地区汇总建议字段:地区、有效记录数、销量合计、销售额合计、销售额占比、排名、备注。产品汇总使用同样结构。
这里有一个重要核对点:地区为空的 1440 元计入整体销售额 10560 元,但已知地区汇总之和只有 9120 元。报告必须解释二者相差 1440 元来自"地区待确认",不能让读者误以为汇总漏算。
对汇总表按销售额降序排列。再分别测试"渠道=线上"和"产品=A"的筛选,记录筛选条件;完成后清除筛选,避免交付时只显示部分数据。
本步提示词:
text
请继续编辑"02-正式成果/销售分析报告.xlsx",新增"地区汇总"和"产品汇总"。关键指标使用可追溯公式,不要手填最终答案。
两张汇总表都包含:类别、唯一记录数、已知销量、销售额、销售额占比、排名和备注,并按销售额从高到低展示。地区为空的记录单列"待确认",不参加已知地区排名,但其 1440 元仍计入全部销售额。请核对:整体销售额 10560 元,已知地区 9120 元,待确认地区 1440 元。
分别演示"渠道=线上"和"产品=A"的筛选,记录筛选结果,然后清除所有筛选再保存。完成后暂停,报告地区和产品汇总值、公式区域以及是否已清除筛选。




图 11:筛选只隐藏行,不改变数据;交付前要确认是否仍处于筛选状态
第八步:创建公式、图表和透视分析
关键指标尽量使用公式,而不是手填静态值。创建一张"各地区销售额"柱状图,图表引用地区汇总中的已知地区数据;标题注明"已知地区",避免忽略空地区造成误导。
再创建一个地区 × 渠道透视分析:
- 行:地区;
- 列:渠道;
- 值:销售额求和;
- 筛选:产品;
- 空地区:保留为"(空白)"或"待确认",不要隐藏。
核对透视表的总计应为 10560 元。如果筛除了空地区,总计应明确变为 9120 元,并显示筛选状态。
本步提示词:
text
请继续编辑"02-正式成果/销售分析报告.xlsx"。保留已有公式,新增一张"已知地区销售额"柱状图,以及"透视分析"工作表。
柱状图只展示华东、华南、华北三个已知地区,引用"地区汇总"的公式结果,不包含总计行;图表标题或旁边说明必须写明:已知地区合计 9120 元,另有 1440 元地区待确认。
在"透视分析"中建立地区×渠道交叉分析:行为地区,列为渠道,值为销售额求和,产品作为筛选条件。空地区显示为"待确认"或"(空白)",不得隐藏。未筛选总计必须为 10560 元;若演示排除空地区,总计应为 9120 元并明确显示筛选状态。完成后清除测试筛选,暂停并报告图表数据范围、交叉表总计和筛选状态。


图 12:图表引用汇总数据,数值变化时可以同步更新




图 13:透视表最容易选错的是值字段的汇总方式,销售额应使用求和而不是计数
第九步:检查公式、数字和最终文件
先让 WorkBuddy 自动检查,再由你手工抽查。要求报告:原始行数 12、重复排除 1、唯一记录 11、地区空值 1、销量空值 1、销售额总计 10560、已知地区销售额 9120、待确认地区销售额 1440。
随机手算至少三行和一个地区小计;检查公式是否出现 #REF!、#VALUE!、#DIV/0!、#N/A。最后关闭并重新打开工作簿,测试筛选、图表和透视是否仍能使用。
本步提示词:
text
请对"02-正式成果/销售分析报告.xlsx"做最终审计,先检查内容,发现问题要说明原因再修复,不得修改原始 CSV。
请完成并报告:
1. 每张工作表的用途、行列数和关键公式区域;
2. 原始 12 行、重复 1 行、唯一 11 行、地区空值 1 个、销量空值 1 个;
3. 总销售额 10560 元、已知地区 9120 元、待确认地区 1440 元;
4. 地区分项、产品分项和地区×渠道交叉表是否回到同一总计;
5. 是否存在 #REF!、#VALUE!、#DIV/0!、#N/A、空引用或硬编码总计;
6. 图表是否只引用三个已知地区,并披露 1440 元待确认;
7. 是否仍有筛选、隐藏关键行列、文字截断或格式错误;
8. 关闭并重新打开后,公式、图表和工作表是否正常。
把审计结果保存为"02-正式成果/最终验收记录.md"。完成后暂停,给出最终文件路径和仍需人工确认的问题。








图 14:最终交付不仅要有图表,还要报告行数、空值、重复和总计核对结果
6. 可直接照抄的指令
完整练习指令
text
请使用 Plan 模式和表格技能分析"00-原始数据"中的销售表。
第一阶段先输出:文件与工作表清单、字段类型、行数、空值、重复、异常日期和异常数值;再给出数据口径与清洗预览,确认前不要生成最终 Excel。
口径:只有"日期、地区、产品、渠道、销量、销售额"六个字段完全相同才判断为重复;日期统一为 YYYY-MM-DD;地区或销量缺失时不猜测,标记待确认;销售额按原值汇总;无成本字段,因此不得计算利润。
确认后新建"销售分析报告.xlsx",包含:使用说明、原始数据副本、清洗后数据、地区汇总、产品汇总、数据质量问题。增加一张地区销售额柱状图;如适合,再增加透视分析。
原文件只读。所有公式必须可追溯,图表引用汇总表。完成后报告原始行数、去重数、待确认数、有效行数、总销量和总销售额,并检查公式错误。
建议把完整任务拆成下面几条指令发送,每阶段确认后再继续。
只盘点,不修改数据
text
只读取"00-原始数据"中的两份 CSV,不创建最终 Excel,不修改源文件。
请列出:文件名、表头、数据行数、字段类型、日期范围、空值数量、完全重复数量、异常值和字段差异。
同时说明每个问题所在的来源文件和原始行号。先输出"数据盘点.md",等我确认。
生成数据口径
text
根据盘点结果生成"数据口径确认表",逐项说明:时间范围、币种、重复判断键、日期处理、地区空值、销量空值、销售额总计、地区排名、利润是否可算。
每项提供"建议口径、影响、需要我确认的问题"。确认前不要清洗或合并。
只生成清洗预览
text
请根据已确认口径生成清洗预览,列出来源文件、原始行号、字段、原值、建议值、处理理由和状态。
日期格式可以统一;六字段完全相同的重复行可建议排除一条;地区和销量空值保持为空并标待确认。不要猜值,不要修改 CSV,不要生成最终 Excel。
创建分析工作簿
text
清洗预览已确认。请使用表格技能在"02-正式成果"新建"销售分析报告.xlsx"。
包含:使用说明、原始数据副本、清洗记录、清洗后数据、地区汇总、产品汇总、透视分析、数据质量问题。
原始数据副本保留 12 行并增加来源文件和原始行号;清洗后数据保留 11 条唯一记录。关键指标使用可追溯公式,不覆盖源 CSV。
图表和透视专项指令
text
在"销售分析报告.xlsx"中新增一张"已知地区销售额"柱状图,引用地区汇总,不包含地区空值,并在图注说明另有 1440 元地区待确认。
创建地区 × 渠道透视分析:行为地区,列为渠道,值为销售额求和,产品为筛选。空地区保留,不隐藏。完成后核对未筛选总计为 10560 元。
最终核对指令
text
先不要继续美化,请审计最终工作簿:
1. 报告每个工作表的行列数和作用;
2. 检查公式错误、空引用、硬编码总计和图表数据范围;
3. 核对原始 12 行、重复 1 行、唯一 11 行、地区空值 1、销量空值 1;
4. 核对总销售额 10560、已知地区 9120、地区待确认 1440;
5. 检查地区与产品分项是否分别能回到同一总计;
6. 列出仍需人工检查的单元格、公式和图表。
局部修改指令
text
只修改"地区汇总"工作表:把销售额列设置为人民币数值格式,按销售额降序,保留现有公式和数据;其它工作表、图表和透视表不要改。修改后重新报告该表的总计和公式区域。
7. WorkBuddy 会怎样执行
text
盘点文件与字段 → 识别数据质量问题 → 提出清洗和口径
→ 用户确认 → 合并原始副本 → 清洗 → 汇总与公式
→ 生成图表/透视 → 检查公式 → 报告核对数字
任何"先做完再告诉你口径"的流程都应退回。口径改变会影响所有下游数字和图表。
标准执行阶段
| 阶段 | WorkBuddy 应输出 | 用户确认什么 |
|---|---|---|
| 数据盘点 | 文件、行列、字段、类型、问题 | 输入是否读全 |
| 口径建议 | 每项规则及其影响 | 业务含义是否正确 |
| 清洗预览 | 原值到建议值的映射 | 是否有猜测或误删 |
| 合并清洗 | 原始副本、清洗表、质量记录 | 行数和问题数 |
| 汇总计算 | 地区、产品、总计、公式 | 分项能否对上总计 |
| 图表透视 | 图表范围、透视字段和筛选 | 表达是否准确 |
| 最终审计 | 错误检查和核对数字 | 是否可以交付 |
哪些现象应该立即暂停
- 两份 CSV 只读取了一份;
- 没有确认口径就删除"重复"或填补空值;
- 把销量空值直接变成 0;
- 用销售额倒推销量,但没有单价依据;
- 地区汇总只有 9120 元,却称为整体销售额;
- 透视表把销售额设置为计数;
- 图表引用原始脏数据而不是已验收汇总;
- 准备覆盖原始 CSV;
- 报告了利润,但输入没有成本字段。
8. 结果验收
- 输入文件没有被覆盖;
- 原始行数 = 有效行数 + 去重/排除行数(按规则解释);
- 清洗前后变化有记录;
- 手算 3 行和一个地区小计,与结果一致;
- 各地区销售额之和等于总销售额;
- 占比合计约为 100%,考虑四舍五入;
- 图表标题、单位、分类完整,无空白系列;
- 公式无
#REF!、#VALUE!、#DIV/0!; - 数据质量问题页包含所有未解决项;
- 关闭并重新打开 Excel 后仍可正常查看。
第一层:输入与清洗核对
- 两份源文件都已读取,原始副本共 12 行;
- 清洗后为 11 条唯一记录;
- 重复行只在分析数据中排除,原始副本仍保留;
- 两种日期格式已经统一为真正日期值;
- 地区空值和销量空值没有被猜测填充;
- 每项变化都有来源文件和原始行号。
第二层:公式与汇总核对
- 总销售额为 10560 元;
- 已知地区销售额为 9120 元;
- 地区待确认销售额为 1440 元;
- 地区分项 + 待确认 = 整体总计;
- 产品分项之和 = 整体总计;
- 销量合计没有把未知销量当作 0;
- 占比公式分母与口径一致;
- 公式区域没有硬编码最终答案。
第三层:图表与透视核对
- 图表标题明确写"已知地区"或解释空值;
- 图表数据范围没有包括总计行或漏掉地区;
- 横纵轴、单位、图例和数据来源清楚;
- 透视表销售额使用"求和"而不是"计数";
- 未筛选透视总计为 10560 元;
- 所有筛选器都能正常使用,交付时已清除测试筛选。
第四层:工作簿交付核对
- 8 个工作表名称与用途清楚;
- 首行冻结、列宽合适、表头不被截断;
- 金额、整数、日期和百分比格式统一;
- 没有隐藏关键行列或意外筛选;
- 数据质量问题页记录所有未解决问题;
- 文件保存在
02-正式成果,原始 CSV 未改变; - 关闭后重新打开,公式、图表和透视仍正常。
三种手工抽查
- 抽三行: 手算三条销售额之和,与清洗后数据一致;
- 抽一个地区: 筛出该地区逐行求和,与地区汇总一致;
- 抽一个产品: 对照产品汇总和透视结果,检查总计一致。
9. 常见问题
| 问题 | 处理 |
|---|---|
| 总销售额与原表不同 | 先查重复、筛选、文本数字和排除口径 |
| 日期按文字排序 | 转为真正日期值并统一显示格式 |
| 图表不随数据更新 | 检查图表是否引用汇总区域 |
| 公式看起来正确但总计错 | 检查范围是否漏行、含表头或被筛选 |
| 把空值补成 0 | 区分"没有发生"和"未知",未知应待确认 |
| 透视表为空或字段错 | 检查表头、数据区域和字段类型 |
问题一:数字看起来像数字,却无法求和
可能是文本数字、前后空格、货币符号或千位分隔符混入。要求 WorkBuddy 报告真实数据类型和无法转换的单元格,不要直接批量替换所有符号,以免破坏负号或小数点。
问题二:两个工作表合并后行数变多
纵向追加时检查是否重复;横向关联时检查连接键是否唯一。关联表出现一对多关系,会把原行复制多次。先比较合并前后行数,再查重复键。
问题三:去重后删掉了两笔真实交易
说明重复键设置过宽。例如只按日期、地区和产品去重,可能误删同一天的两笔真实订单。优先使用订单号;没有订单号时,把所有可区分字段纳入规则并保留待确认。
问题四:空值被全部填成 0
先区分"确实为零""没有发生""未知"。未知值不参与该指标求和,但对应行的其它有效指标可能仍能参与。例如销量未知不代表销售额无效。
问题五:汇总总计对不上
依次检查筛选状态、重复处理、空类别、公式范围、文本数字和不同口径。不要直接修改总计单元格;先找到差额由哪些记录组成。
问题六:占比加起来不是正好 100%
如果差异只有 0.01%~0.02%,可能来自显示时四舍五入;底层公式仍应用未舍入值计算。如果差异较大,检查分母、空类别或漏项。
问题七:图表漂亮但结论误导
检查是否截断纵轴、隐藏空类别、混用金额与销量、选择不合适图表,或只展示筛选后的部分数据。标题应说明时间范围、指标和限制。
问题八:透视表总计和汇总表不同
检查源数据区域是否一致、透视是否刷新、值字段汇总方式、筛选器和空值处理。两者口径一致时才应该比较。
问题九:WorkBuddy 没有调用表格技能
确认技能已安装且在当前任务启用;指令明确要求使用;任务确实包含工作簿生成、公式或图表。让 WorkBuddy 列出实际使用的能力和生成文件路径,以成果验证。
问题十:生成的 Excel 打不开或公式报错
不要继续覆盖同一个文件。保留错误版本,让 WorkBuddy 检查文件格式、公式名称、区域引用和兼容性;修复后新建带版本号的文件,再重新打开验收。
10. 本篇小结
表格分析的核心不是公式,而是:表头规范、数据可追溯、口径先确认、清洗有记录、合计能对上、图表不误导。
记住这条顺序:
text
先看数据结构
→ 再定业务口径
→ 预览清洗变化
→ 合并和计算
→ 用图表表达
→ 用行数、总分和抽样核对
不会公式并不会妨碍你使用 WorkBuddy,但你必须知道每个指标代表什么、哪些记录应该参与、最终数字怎样证明正确。
11. 课后练习
增加"渠道"列,制作渠道 × 地区的透视分析,并回答三个问题:销售额最高的地区、销量最高的产品、数据中最需要补录的字段。每个结论都注明来自哪个工作表和单元格区域。
基础练习
使用本篇两份 CSV 完整生成 销售分析报告.xlsx,并让另一位读者只根据"使用说明"和"数据质量问题"解释 10560、9120 和 1440 三个数字的关系。
提高练习
新增一份"产品信息.csv",包含产品、产品类别和标准单价,用产品字段横向关联。先故意放入一个重复产品,再检查一对多关联是否导致行数膨胀。
自我评分
| 项目 | 分值 | 达标标准 |
|---|---|---|
| 工作空间和原文件保护 | 15 | 输入只读,成果另存 |
| 数据盘点和口径 | 20 | 12 行、问题数和规则正确 |
| 清洗与多表合并 | 20 | 11 条唯一记录,变化可追溯 |
| 汇总、公式与排序筛选 | 20 | 总分一致,公式可检查 |
| 图表和透视 | 15 | 选择合理,范围与总计正确 |
| 最终验收 | 10 | 无公式错误,可重新打开 |
达到 85 分以上,再进入下一篇 PPT 实战。因为下一篇会直接引用 Excel 中的核心数据;上游数字不可靠,PPT 做得再漂亮也没有意义。