原書用 Tasting Menu 示範 one-variable data table,測試價格從 €30 到 €50 時 Revenue 如何變化;同時展示 Copilot 第一次給錯 Data Table 設定後如何追問修正。
Copilot 第一版步驟錯誤地說 Column input cell 可選任意 placeholder;實際執行後 Z2:Z22 全部相同,作者再問 Copilot 指示是否正確。
原書 Figure 9-15:
| Price | Revenue |
|---|---|
| 30 | 252,750 |
| 35 | 294,875 |
| 40 | 337,000 |
| 45 | 379,125 |
| 50 | 421,250 |
完整表每 €1 增加一次價格。
價格列 Y2:Y22 = 30…50。Revenue 公式以 Tasting Menu 的 Quantity 總和 × 價格變數計算。Data → What-If Analysis → Data Table 時,Column input cell 必須是 Revenue 公式實際引用的價格 cell,不能隨便選一格。
由 €30 到 €50,Revenue 從 252,750 線性增加到 421,250,總增加 168,500;每增加 €1,Revenue 增加 8,425。
這個案例是本書最清楚的 AI 除錯示範之一:Copilot 的第一版指示語句完整、聽起來合理,但實際產生錯誤結果。正確驗證方式是先照步驟測試,再檢查輸出是否隨輸入變化。
請建立 Tasting Menu price €30–€50 的 one-variable Data Table。請明確指出 Revenue 公式引用的 price input cell,並要求 Data Table 的 Column input cell 必須指向同一格。完成後檢查 Revenue 是否隨 Price 改變,而不是整欄相同。