财务数据分析案例
场景
你是公司的商业分析师,CFO 发现 Q1 净利润环比下降 20%,但收入只下降了 5%。请分析利润下降的原因,并给出改善建议。
分析框架
第一步:利润结构拆解
第二步:收入端分析
-- 各业务线收入变化
SELECT
business_line,
SUM(CASE WHEN quarter = 'Q1' THEN revenue END) AS q1_revenue,
SUM(CASE WHEN quarter = 'Q4' THEN revenue END) AS q4_revenue,
ROUND((SUM(CASE WHEN quarter = 'Q1' THEN revenue END) -
SUM(CASE WHEN quarter = 'Q4' THEN revenue END)) /
SUM(CASE WHEN quarter = 'Q4' THEN revenue END) * 100, 2) AS change_pct
FROM revenue_detail
GROUP BY business_line
ORDER BY change_pct ASC;
-- 收入构成变化:高毛利 vs 低毛利产品
SELECT
product_category,
gross_margin_tier, -- 高/中/低毛利
SUM(CASE WHEN quarter = 'Q1' THEN revenue END) AS q1_revenue,
SUM(CASE WHEN quarter = 'Q4' THEN revenue END) AS q4_revenue,
ROUND(SUM(CASE WHEN quarter = 'Q1' THEN revenue END) /
(SELECT SUM(revenue) FROM revenue_detail WHERE quarter = 'Q1') * 100, 2) AS q1_share
FROM revenue_detail
GROUP BY product_category, gross_margin_tier;
第三步:成本端分析
-- 成本明细变化
SELECT
cost_category,
cost_type, -- 固定/变动
SUM(CASE WHEN quarter = 'Q1' THEN amount END) AS q1_cost,
SUM(CASE WHEN quarter = 'Q4' THEN amount END) AS q4_cost,
ROUND((SUM(CASE WHEN quarter = 'Q1' THEN amount END) -
SUM(CASE WHEN quarter = 'Q4' THEN amount END)) /
SUM(CASE WHEN quarter = 'Q4' THEN amount END) * 100, 2) AS change_pct
FROM cost_detail
GROUP BY cost_category, cost_type
ORDER BY change_pct DESC;
示例分析结果:
| 成本项 | 类型 | Q4(万) | Q1(万) | 变化 | 说明 |
|---|---|---|---|---|---|
| 人力成本 | 固定 | 800 | 900 | +12.5% | Q1 扩招 + 年终涨薪 |
| 服务器 | 变动 | 300 | 380 | +26.7% | 用户量增长,扩容 |
| 营销费用 | 变动 | 500 | 650 | +30% | Q1 春节大促投入 |
| 办公租金 | 固定 | 200 | 200 | 0% | 未变化 |
| 研发外包 | 变动 | 100 | 150 | +50% | 新项目外包 |
第四步:利润瀑布图分析
净利润从 500 万降至 100 万,下降 400 万(80%),收入减少 50 万,成本增加 350 万。
第五步:关键比率分析
| 指标 | Q4 | Q1 | 变化 | 健康线 |
|---|---|---|---|---|
| 毛利率 | 65% | 58% | -7pp | ≥60% |
| 营销费用率 | 18% | 25% | +7pp | ≤20% |
| 人力成本率 | 30% | 35% | +5pp | ≤30% |
| 净利率 | 18% | 4% | -14pp | ≥10% |
第六步:建议方案
| 改善方向 | 具体措施 | 预期效果 | 时间维度 |
|---|---|---|---|
| 营销效率 | 砍掉 ROI < 1 的渠道 | 营销费用率 → 20% | 1 个月 |
| 收入结构 | 加大高毛利产品推广 | 毛利率 +3pp | 2 个月 |
| 人效提升 | 暂缓 HC 扩张,优化低效岗位 | 人力成本率 → 32% | 3 个月 |
| 成本控制 | 服务器资源优化,降低单位成本 | 服务器成本 -15% | 2 个月 |
面试应答要点
财务分析要点
- 结构化拆解:收入 - 成本 = 利润,分别看变化
- 收入质量:不只看总量,还看收入结构(高/低毛利占比)
- 成本归因:区分固定成本(人力、租金)和变动成本(营销、服务器)
- 率的思维:关注比率(毛利率、费用率)而非仅看绝对值
- 可操作性:建议必须具体、可量化、有时间节点