一、案例定位

依原書 Figure 10-5,重建 January 的 volume → mix → price → monthly revenue 計算鏈,並加入原書 error check。

二、學習目標

三、案例情境

Base daily sales 為 120 cups。January seasonality 套用後,來源公式 =Assumptions!$B$9*Assumptions!B34 得到 96 cups/day,再依 40%/60% mix 拆成 large/small。

四、開始資料

步驟 原書公式/結果
Seasonality-adjusted Cups =Assumptions!$B$9*Assumptions!B34 → 96
Large Cups =Assumptions!$B$12*Revenue!B5 → 38(顯示值)
Small Cups =Assumptions!$B$13*Revenue!B5 → 58(顯示值)
Total Cups Check =SUM(B6:B7) → 96
Error Check =B8-B5 → 0

五、Excel/VBA 分析方法

Large/small prices 使用 absolute references;monthly business days 與 seasonality 使用可向右變動的 relative references。把每日 sales value 乘上當月 business days 得到 monthly revenue。

六、計算結果

January Revenue Step 原書結果
Large Daily Revenue =B6*Assumptions!$C$12 → $154
Small Daily Revenue =B7*Assumptions!$C$13 → $202
Total Daily Revenue =SUM(B12:B13) → $355
Monthly Revenue =B14*Assumptions!B32 → $7,814

七、結果分析與管理解讀

Revenue model 清楚分離 volume、mix、price、calendar/seasonality。這讓 modeler 能單獨 stress-test 每個 driver,而不是把 monthly revenue 直接 hard-code。

八、AI Prompt

請根據 January 的 96 cups/day、40%/60% mix、$4/$3.50 prices 與 monthly revenue $7,814,解釋 revenue model 的 driver chain,並指出 row 9 error check 的目的。

九、思考/What-if

**問題:**如果 large + small 的計算沒有加回 96,row 9 =B8-B5 會如何?