原書示範桌面版 Excel 以 Slicer 為 PivotTable 加入 Category、Channel 互動篩選,並針對當時 Web 版無法加入 Slicer 的限制提供替代方案。
桌面版步驟:PivotTable Analyze → Insert Slicer → 勾選 Category、Channel。Web 版則改用 Filters 或 Data Validation + SUMIFS。
| 環境 | 方案 | 核心方法 |
|---|---|---|
| Desktop Excel | Slicer | Category、Channel 按鈕篩選 |
| Excel for Web(原書當時) | Option 1 | 把 Category、Channel 拖到 PivotTable Filters |
| Excel for Web(原書當時) | Option 2 | Data Validation dropdown + SUMIFS |
公式式 workaround:先用 UNIQUE(Orders[Category])、UNIQUE(Orders[Channel]) 建 dropdown 來源,再以 =SUMIFS(Orders[Revenue],Orders[Category],N1,Orders[Channel],O1) 動態摘要。原書作者明確較推薦 Option 1,Option 2 用來示範讓 Copilot 當教師逐步解釋 Data Validation。
桌面版可透過 Slicer 直接互動;Web workaround 也可達到篩選效果,但需要額外 helper area、dropdown 與公式。原書提醒 Copilot 建議的 N1/O1/P1 位置未必有良好可讀性,作者後來另加標籤。
Prompt 中先說明使用環境能避免 Copilot 提供無法執行的功能。更重要的是:AI 建議的儲存格位置只是提案,真正模型應採用清楚、可維護的版面。
我使用的是目前這個 Excel 環境。若支援 Slicer,請為現有 PivotTable 加 Category、Channel Slicer;若不支援,先提出最簡單的 PivotTable Filters workaround,再提供公式式替代方案。請不要假設任意儲存格位置就是最佳版面。
**問題:**若使用公式式 workaround,但 dropdown 選到 Category/Channel 組合在資料中不存在,SUMIFS 會回什麼?