御越 Data & AI
模拟数据 / Demo

经营原因分析

先问经营问题,再核对数字是怎么来的。

模拟数据 / Demo · v1.2.0 · 数据截止 2025-12-31

预约 Data & AI 体检

8 月对照 7 月

变化基准为 vs 2025-07。

8 月、7 月与相对 2025-07 的变化
指标2025-082025-07vs 2025-07
销售收入¥742,232.23¥796,654.05−¥54,421.82
订单数3,1983,376−178
成交客户2,4772,599−122
客单价¥232.09¥235.98−¥3.89
毛利率41.6%42.2%-0.7pp

收入变化分解

7 月收入 + 价格 + 销量 + 结构 = 8 月收入。三项按品类单独计算。促销贡献是占比,列在桥接之外。

8 月销售收入低于 7 月 ¥54,421.82。价格贡献 −¥5,717.29,销量贡献 −¥49,805.36,结构贡献 ¥1,100.83。价格是品类均价变化乘以 8 月销量,销量是总件数变化乘以 7 月整体均价,结构是 8 月总销量乘以品类占比变化和 7 月品类均价。香氛礼盒标价上调约 5%,替换装下调约 8%。基础护理销量占比下降,记在结构项里。

结构贡献 ¥1,100.83,对收入是小幅正贡献。销量从毛利最高的基础护理转向毛利最低的季节限定,毛利率由 42.2% 降到 41.6%(-0.7pp)。毛利结构在变差,只看收入会漏掉这一点。

7 月到 8 月收入 Waterfall

价格、销量、结构按品类公式单独计算。起点和终点为中性色,正负贡献用两种克制色调。

  1. 7 月收入¥796,654.05
  2. 价格−¥5,717.29
  3. 销量−¥49,805.36
  4. 结构¥1,100.83
  5. 8 月收入¥742,232.23
7 月收入
¥796,654.05
价格
−¥5,717.29
销量
−¥49,805.36
结构
¥1,100.83
8 月收入
¥742,232.23
促销贡献(占比)
0.0%

活动标记订单净额 / 8 月净额,不是增量,不进入加法分解。

门店收入变化排名

按相对 7 月的变化额排序。条形过零基准线;正负同时用符号和色调区分。

门店收入变化额

每家门店 8 月相对 7 月的收入变化。Tooltip 含城市、当期收入、上月收入和变化率。

  1. 青岚生活宁波鄞州店¥9,623.72

    宁波 · 8 月 ¥78,556.81 · 7 月 ¥68,933.09 · 变化率 14.0%

  2. 青岚生活合肥政务店¥5,243.57

    合肥 · 8 月 ¥81,127.91 · 7 月 ¥75,884.34 · 变化率 6.9%

  3. 青岚生活苏州园区店¥3,653.39

    苏州 · 8 月 ¥81,462.76 · 7 月 ¥77,809.37 · 变化率 4.7%

  4. 青岚生活南通崇川店¥102.99

    南通 · 8 月 ¥86,307.38 · 7 月 ¥86,204.39 · 变化率 0.1%

  5. 青岚生活无锡梁溪店−¥1,195.87

    无锡 · 8 月 ¥77,432.67 · 7 月 ¥78,628.54 · 变化率 -1.5%

  6. 青岚生活南京鼓楼店−¥1,404.47

    南京 · 8 月 ¥75,069.80 · 7 月 ¥76,474.27 · 变化率 -1.8%

  7. 青岚生活杭州滨江店−¥10,986.42

    杭州 · 8 月 ¥71,215.61 · 7 月 ¥82,202.03 · 变化率 -13.4%

  8. 青岚生活上海徐汇旗舰店−¥17,183.86

    上海 · 8 月 ¥65,971.61 · 7 月 ¥83,155.47 · 变化率 -20.7%

  9. 青岚生活上海静安店−¥18,475.19

    上海 · 8 月 ¥64,262.07 · 7 月 ¥82,737.26 · 变化率 -22.3%

  10. 青岚生活杭州西湖店−¥23,799.68

    杭州 · 8 月 ¥60,825.61 · 7 月 ¥84,625.29 · 变化率 -28.1%

8 月缺货影响估计(周数据按日历日均摊)

覆盖周:2025-07-28、2025-08-04、2025-08-11、2025-08-18、2025-08-25。方法:weekly_stockout_allocated_by_calendar_days。这是周估计均摊,不是日级趋势。

8 月缺货影响估计(周数据按日历日均摊)

门店级周缺货影响按日历日均摊到 8 月。合计应等于经营快照中的缺货影响金额。

  1. 青岚生活上海静安店¥11,278.59

    上海 · 覆盖周 2025-07-28、2025-08-04、2025-08-11、2025-08-18、2025-08-25 · 周级未满足需求按日历日均摊,不是日级趋势

  2. 青岚生活宁波鄞州店¥10,607.05

    宁波 · 覆盖周 2025-07-28、2025-08-04、2025-08-11、2025-08-18、2025-08-25 · 周级未满足需求按日历日均摊,不是日级趋势

可核对的汇总查询

静态站不执行 SQL。下列语句与方法定义中的经营口径一致,只查询已确认订单净额。

SELECT
  to_char(o.order_date, 'YYYY-MM') AS month,
  round(sum(o.net_amount), 2) AS revenue,
  count(*) AS orders,
  count(DISTINCT o.customer_id) AS customers,
  round(sum(o.net_amount) / nullif(count(*), 0), 2) AS average_order_value,
  round(sum(o.gross_profit) / nullif(sum(o.net_amount), 0), 4) AS gross_margin_rate
FROM public.demo_orders AS o
WHERE o.dataset_version = 'v1.2.0'
  AND o.order_date >= '2025-07-01'
  AND o.order_date < '2025-09-01'
GROUP BY 1
ORDER BY 1;
看板方法与限制

问题。 2025-08 相对 2025-07,销售收入为什么变化?

粒度。 已成交订单(demo_orders)按自然月汇总;缺货影响按周库存估计后再按日历日均摊。

窗口。 2025-08 vs 2025-07。收入、订单、客户、客单价、毛利率均来自已确认销售。

KPI 公式。

  • 销售收入:Σ 订单净额
  • 订单数:COUNT(订单)
  • 成交客户数:COUNT(DISTINCT customer_id)
  • 客单价:销售收入 / 订单数
  • 毛利率:Σ 毛利 / Σ 净收入
  • 价格 / 销量 / 结构贡献:价格=Σ(p1-p0)·q1;销量=(Q1-Q0)·(R0/Q0);结构=Q1·Σ(s1-s0)·p0。p 为品类收入/销量,s 为销量占比
  • 促销贡献:活动标记订单净额 / 当月净额
  • 缺货影响:Σ(周 stockout_qty × 该周落在当月的覆盖日占比 × 该 SKU 当月实际净售价;无成交回退标价)

图表选择。 只有两个时点,所以用加法 waterfall 而不是伪时间序列。门店条形图按变化额排序,并给出上月收入。缺货图是周估计均摊,不是日级趋势。促销贡献是占比,不进入加法分解。

可以支持。 核对收入变化主要由 Volume 驱动,并查看哪些门店和缺货估计需要跟进。

不能据此结论。 不能据此谈论流量或转化,因为本数据集没有这些字段。也不能把四周完整周当成完整自然月缺货观测。

模拟数据 / Demo · v1.2.0 · 数据截止 2025-12-31 · checksum 0a0f2ef38a58…

本项目使用完全合成的模拟数据,不源自任何真实企业、客户或个人,不代表真实经营结果。

完整口径说明见 生成方法。本页数字只来自静态公开快照,不连接数据库。

本项目使用完全合成的模拟数据,不源自任何真实企业、客户或个人,不代表真实经营结果。

生成方法、公式与限制见 看板方法。本页数字只来自静态公开快照,不连接数据库。

对比窗口为 2025-08 对 2025-07。收入、订单、客户、客单价和毛利率均来自已确认销售。促销贡献是活动标记订单占比,不进入加法 waterfall。