【課堂練習｜兩份 Excel 名單比對與合併】

使用檔案：
- 08_A_研習報名名單_全為虛構.xlsx
- 09_B_研習現場簽到名單_全為虛構.xlsx

所有資料皆為虛構。請把「學號」當成主要識別鍵，不可只用姓名判斷同一人。

練習 A｜比較兩份名單差異

提示詞：
請讀取 A、B 兩份 Excel，以「學號」為主要識別鍵進行比對，不要修改原始檔。建立「研習名單差異報告.xlsx」，包含以下工作表：
1. 摘要：A 總筆數、B 總筆數、共同學號數、只在 A、只在 B、B 的重複學號、共同學號但欄位不一致。
2. 只在 A：報名但未出現在簽到名單的人。
3. 只在 B：現場新增或未在原報名名單的人。
4. 欄位衝突：同學號但姓名、單位、電子郵件、手機或餐食需求不一致；同時保留 A 值與 B 值，不要自行選一個覆蓋。
5. 重複資料：列出任一來源中重複的學號及其所有原始列。
完成後另列出人工複核建議。遇到姓名相同但學號不同時，視為不同人並標記提醒。

練習 B｜合併成一份大名單

提示詞：
請將 A、B 兩份 Excel 合併成「研習整合名單_v1.xlsx」，以學號去重，每個學號保留一列。新增「資料來源」欄，填 A、B 或 A+B；新增「資料狀態」欄，填一致、只在 A、只在 B、欄位衝突或來源重複。若同一學號的欄位有不同值，請保留「A_欄位值」與「B_欄位值」，並標記待人工確認，不得自行猜測哪個較新。另建立「重複紀錄」工作表保留被去重的原始列。不要修改或覆蓋兩個來源檔。

課堂檢查點：
- 有沒有誤把同名但不同學號的人合併？
- 有沒有漏掉 B 表中的重複學號？
- 欄位衝突是否同時保留 A、B 原值？
- 合併後每個學號是否恰好一列？
- 原始兩個 Excel 是否完全沒有被改動？
