分析性程序
毛利率分析
多维度毛利率两期对比分析,支持PVM归因分解和AI变动原因分析
视频教程
本工具对收入成本明细大表进行多维度毛利率两期对比分析,支持 PVM 归因分解和 AI 智能分析。
注: 毛利率 AI 分析功能仅限 Pro 会员使用。
功能特性
- 按用户自定义维度进行透视聚合,计算本期与上期的毛利率变动
- 对超阈值项执行 PVM(Price-Volume-Mix)归因分解,识别变动主因
- 结合 AI 大模型自动生成变动原因分析和审计应对建议
- 输出料工费成本结构表和月度毛利率趋势表
配置表结构
配置文件路径:input/毛利率分析配置表.xlsx,包含三个 Sheet。
Sheet 1:数据源
| 本期数据路径 | 本期数据表名 | 上期数据路径 | 上期数据表名 | 线程数 |
|---|---|---|---|---|
/data/收入成本大表.xlsx | 2024年 | /data/收入成本大表.xlsx | 2023年 | 5 |
- 本期数据路径、本期数据表名:必填,指向收入成本明细数据
- 上期数据路径、上期数据表名:选填,不填则仅分析本期
- 线程数:AI 并发线程数,默认 5
Sheet 2:字段映射
| 标准字段 | 数据源列名 | 必填 | 说明 |
|---|---|---|---|
| 营业收入 | revenue | 是 | |
| 营业成本 | cost | 是 | |
| 数量 | qty | 是 | |
| 材料费用 | material_cost | 否 | 映射后生成成本结构表 |
| 人工费用 | labor_cost | 否 | 映射后生成成本结构表 |
| 制造费用 | mfg_cost | 否 | 映射后生成成本结构表 |
| 日期 | date | 否 | 映射后生成月度分析表 |
| 会计主体 | company | 否 | 映射后按主体分组 |
注意: 左侧"标准字段"列不可修改,右侧填写数据表中实际的列名。材料费用、人工费用、制造费用三项全部映射后,才会生成成本结构分析表。日期字段映射后才会生成月度分析表。
Sheet 3:透视维度
| 维度名称 | 数据源列名 | 毛利率变动阈值 | 收入阈值 | 是否启用 |
|---|---|---|---|---|
| 业务类型 | 收入类型 | 0.05 | 是 | |
| 产品分类 | 一级分类 | 0.05 | 是 | |
| 客户 | 客户名称 | 0.05 | 3000000 | 是 |
| 销售模式 | 销售模式 | 否 |
- 维度名称:输出 Sheet 名称,自定义命名
- 数据源列名:数据表中的任意列名,不局限于示例
- 毛利率变动阈值:变动超过此值才触发 PVM 归因和 AI 分析,默认 5%。支持
5%或0.05两种写法 - 收入阈值:本期或上期收入需大于此值才标记,不填则不限制
- 是否启用:填
是启用,填否跳过
每个维度独立设置阈值。例如按客户分析时可设置较高收入阈值只关注大客户,按业务类型分析时不设收入阈值全量分析。
输出文件
输出路径:output/毛利率分析/毛利率分析结果表_YYYYMMDD_HHMMSS.xlsx
每个启用的维度会生成以下 Sheet(以"客户"维度为例):
| Sheet | 内容 |
|---|---|
客户 | 主分析表:两期对比、毛利率变动、PVM 归因、AI 分析 |
客户成本结构 | 料工费占比及单位成本分析(需映射材料/人工/制造费用) |
客户月度分析 | 1-12 月毛利率趋势(需映射日期字段) |
主分析表字段
| 字段 | 说明 |
|---|---|
| 会计主体 | 按主体分组(如已映射) |
| 维度项 | 维度值(如客户名称) |
| 本期/上期 营业收入、营业成本、数量 | 基础指标 |
| 本期/上期 单价、单位成本、毛利额、毛利率 | 计算指标 |
| 毛利率变动 | 本期毛利率 - 上期毛利率 |
| 超阈值标记 | 标记"超阈值"的项才进行归因分析 |
| 售价影响 / 销量影响 / 成本影响 | PVM 三因子分解金额 |
| 变动主因 | 售价变动 / 销量变动 / 成本变动 / 综合变动 |
| 变动原因(AI) | AI 生成的变动原因分析 |
| 审计应对(AI) | AI 生成的审计应对建议 |
使用步骤
- 准备收入成本明细大表(Excel)
- 在配置表中填写三个 Sheet 的配置
- 在参数设置中配置 AI 接口(
base_url、api_key、model_name),不配置则跳过 AI 分析 - 运行工具
- 在
output/毛利率分析/目录下查看结果
注意事项
- 每完成一个维度会自动保存一次,中途中断不会丢失已完成的数据
- 本期或上期完全无数据的项会直接标注"本期无数据"/"上期无数据",跳过分析
- 本期相关表头为浅蓝色,上期相关表头为浅橙色
- 透视维度可以是数据表中的任意列,灵活配置
- 映射列名重复时取第一个,并增加提示
实践建议
毛利率变动分析中,超过阈值(如 5%)的项目会触发 PVM(Price-Volume-Mix)归因分解,识别变动主因,再穿透到明细数据。AI 会接收各种统计汇总维度以及有特征代表性的明细数据,自动分析波动原因并生成审计应对建议。
每个维度的分析结果包含三部分:
- 毛利率变动表:两期对比 + PVM 归因 + AI 原因分析和审计应对
- 成本结构表:料工费占比分析(需映射材料/人工/制造费用)
- 月度分析表:1-12 月毛利率趋势(需映射日期字段)
基本只需复核 AI 给出的原因分析,执行审计应对程序即可。