案例01|Restaurant Orders:依 Category 彙總 Revenue 並排序

案例02|Category × Month:建立每月營收動態摘要

案例03|Monthly Revenue by Waiter:替換 PivotTable 分析維度

案例04|Slicer 與 Excel Web Workaround:Category/Channel 互動篩選

案例05|Goal Seek:Spaghetti Carbonara 達到 €1,000 Revenue

案例06|單變數 Data Table:Tasting Menu €30–€50 與 Copilot 除錯

案例07|練習:Price × Quantity 的雙變數 Data Table

案例08|不知道要分析什麼:三次詢問 Copilot 建議分析方向

案例09|黑箱結果驗證:熱門 Dishes/Categories 不能只看 Copilot 排名

核心表格

核心主題 主要方法 用途 主要風險/驗證
Advanced PivotTables Context + Main point + optional Action 依 Category/Month/Waiter 動態切換摘要 Rows/Columns/Values 與排序必須實際檢查
Slicer Desktop Excel PivotTable Analyze → Insert Slicer Category/Channel 互動篩選 功能可受版本/環境限制;Prompt 應先說明環境
Web workaround PivotTable Filters 或 Data Validation + SUMIFS 模擬 Slicer 互動效果 Copilot 建議的任意儲存格位置未必可維護
Goal Seek Set cell/To value/By changing cell 從目標結果反推一個輸入 連續數學解可能不符合整數或營運限制
One-variable Data Table 一個 input variable、多個測試值 價格敏感度分析 Column input cell 必須是公式真正引用的 input cell
Two-variable Data Table Row input + Column input 同時測試 Price × Quantity 先建立可重算 model output
Generalizing analysis Ask → Repeat → Curate → Delegate → Review 不知道從哪裡開始時產生分析候選 常出現的建議不等於最重要
Black-box result 要求公式/中間步驟/邏輯 驗證 Copilot 直接給出的排名或數字 沒有 audit trail 的答案不能盲信

Advanced PivotTables:分析視角可以動態切換

本章的 restaurant orders 資料包含 Dish、Category、Unit Price、Quantity、Waiter、Payment Method、Channel、Revenue、Year、Month 等欄位。原書用同一份 Orders Table 先做 Category Revenue 排名,再加入 Month,最後把 Rows 從 Category 換成 Waiter,展示 PivotTable 的核心價值不是「產生一張表」,而是快速改變分析視角。

Slicer 與環境 Context

原書特別提醒 Slicer 在當時只支援桌面版 Excel;Web 版需用 PivotTable Filters 或公式式 workaround。因此當功能與版本有關時,Prompt 應先說明執行環境。產品介面會變,但「先告訴 AI 你的環境限制」是可移轉的提問方法。

Goal Seek:從目標反推輸入

Goal Seek 適合「我知道想要的結果,但不知道輸入要多少」的問題。Spaghetti Carbonara 案例先以 AVERAGEIFS 建立單價,再用 variable quantity × unit price 建 Revenue formula,最後讓 Excel 把 Revenue 設為 1,000 並反推 Quantity=84.2204。

Data Table:AI 指令必須實測

One-variable Data Table 是本章最重要的失敗案例。Copilot 一開始錯誤地說 Column input cell 可用任意 placeholder;照做後整欄 Revenue 完全不隨 Price 變動。作者把錯誤指令重新丟回 Copilot,才得到正確說法:input cell 必須是 model formula 真正使用的價格變數。

Two-variable Data Table