数据报表分析
收到一份业务数据 Excel,不知道该怎么分析、怎么做图、怎么汇报。这个案例展示如何用 LanMate 把杂乱数据变成有结论、有图表、可直接汇报的分析报告。
用到的技能
- 内置技能(随 LanMate 安装,开箱即用):Excel 表格(lanmate-xlsx)、数据图表(lanmate-data-viz)、HTML 报告(lanmate-html-report)
- 技能商店:数据可视化分析——根据业务问题选择图表、提炼结论
场景痛点
- 数据口径混乱:日期格式不一、合并单元格、空值和异常值混在其中
- 不知道该分析什么:有数据但没有业务问题
- 图表堆砌无结论:做了很多图,但不知道说明了什么
- 汇报材料难产:分析做完还要重新排版成报告
推荐流程
| 阶段 |
提示重点 |
输出 |
| 读表 |
先描述工作簿结构、字段含义、脏数据 |
数据字典、问题清单 |
| 定指标 |
说明要回答的业务问题(不是“分析一下”) |
指标口径表 |
| 清洗 |
说明空值、重复值、异常值的处理方式 |
清洗后的 xlsx |
| 可视化 |
根据业务问题选择图表类型 |
图表 PNG |
| 汇报 |
生成自包含 HTML 分析报告 |
单文件 HTML 报告 |
提示词示例
销售数据分析
请读取我上传的"电商销售数据.xlsx",先不要修改原文件。
业务问题:分析本月各产品线的销售表现和盈利能力,
判断哪些产品线贡献高、哪些利润表现较弱,并识别本月销售中的异常波动。
请输出:
1. 说明数据字段含义,检查缺失值、重复记录、异常值和字段格式问题
2. 按产品线统计销售额、毛利、毛利率、销售额占比和毛利贡献占比,并排名
3. 按日汇总销售额和毛利率,分析本月销售表现的日度变化
4. 生成柱状图对比各产品线销售额和毛利,折线图展示每日销售额变化
5. 识别销售额或毛利率明显异常的日期,结合数据说明,不要在缺少依据时推测原因
6. 总结本月表现最好的产品线、需要重点关注的产品线,以及 3 条可用于业务复盘的结论
输出一份自包含 HTML 分析报告,图表内嵌其中。
要求:保留原始数据,统计过程可追溯;图表标题直接表达主要结论;
无法从数据中确认的原因标注"待核实",不要编造。
多表合并对账
合并 input 目录中 6 个区域的周销售表。
先检查列名、数据类型、日期范围、币种和主键,不一致时停止并列出差异。
按订单号去重,但保留重复来源记录。
汇总前输出总行数、空值、异常值和重复数。
生成 clean-sales.xlsx、exception-list.xlsx 和 reconciliation.md。
金额汇总必须与各源表合计对账,差异不为 0 时不生成管理结论。
验收标准
- 数字可回到源文件,公式可重算
- 异常值未静默删除,清洗过程有记录
- 图表标题直接表达业务结论,不是“销售额图表”这种泛化标题
- 无法从数据中确认的原因标注“待核实”
- HTML 报告自包含(无外部依赖),可直接发送给他人查看
常见错误
| 常见错误 |
为什么会发生 |
更好的做法 |
| “分析一下这个 Excel” |
没有业务问题,模型只能泛泛总结 |
说明要回答什么问题、统计哪些指标、按什么维度比较 |
| 未指定数据口径 |
多个口径混用导致结果不可信 |
指定唯一数据源和统计口径 |
| 图表堆砌无结论 |
什么图都做一张 |
根据业务问题选择图表,每张图要有结论性标题 |
| 未保留原始数据 |
直接在原文件上修改 |
明确“先不要修改原文件”,清洗后另存 |
| 让 AI 推测业务原因 |
模型倾向给出解释 |
明确“缺少依据的原因标注待核实,不要编造” |