一、案例定位

Appendix B Activity 1 使用 AppendixB/transactions.xlsx,讓 Copilot 先標示並移除 TransactionID duplicates,再統一 Date 格式與 Guide 名稱。

二、學習目標

三、案例情境

Transactions 欄位:TransactionID、Date、TouristName、AmountUSD、Guide、TourType、Notes。資料含 duplicates 與格式問題。

四、開始資料

檢查項目 來源結果
Duplicate rule COUNTIF($A:$A,A2)>1
Applied range A2:A101
Duplicated IDs 數 10
Guide 對照 Person B→Tenzing;Person C→Rajan;Person A→Mark

五、Excel/R/AI 分析方法

Copilot 先以黃色/粗體 conditional formatting 標示 duplicate,再依 TransactionID 刪除後出現的重複列,保留第一筆;接著把 Date 改為 ISO YYYY-MM-DD,最後依已知人物關係替換 Guide。

六、計算結果

來源列出的 10 個 duplicated IDs:E00018、E00052、E00059、E00065、E00073、E00075、E00077、E00079、E00086、E00087。去重後各 ID 唯一。來源亦舉例 Tenzing 對應的較高付款包括 $5,204.57 與 $5,533.91,Mark 一筆 $3,660.85,Rajan 多筆約 $3,000。

七、結果分析與管理解讀

來源明確承認 duplicate rows 的 AmountUSD 可能不同,但人物仍決定「保留第一筆」。這其實是重要資料治理問題:去重 key 與保留策略必須由業務規則決定,不能只因 ID 相同就自動刪除。

八、AI 提問詞

請先列出所有 duplicate TransactionID 及每組各欄差異,不要立即刪除。等我指定保留 first/last/其他規則後再去重;完成後驗證 ID uniqueness,並另列出被刪除的 rows 作 audit trail。

九、思考/情境變動