Appendix B Activity 1 使用 AppendixB/transactions.xlsx,讓 Copilot 先標示並移除 TransactionID duplicates,再統一 Date 格式與 Guide 名稱。
YYYY-MM-DD。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 |
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 相同就自動刪除。
請先列出所有 duplicate TransactionID 及每組各欄差異,不要立即刪除。等我指定保留 first/last/其他規則後再去重;完成後驗證 ID uniqueness,並另列出被刪除的 rows 作 audit trail。