客戶名單重複地址去重:哪些能合併、CSV 匯入前查什麼

整理重複地址前,先分清楚要處理的是「同一個地址寫成兩種樣子」,還是「同一個客戶被建了兩筆」。前者看地址欄就能判斷;後者不行,同一個門牌可能住著好幾戶,或登記好幾家公司。地址喵的去重工具只整理地址欄,不能拿來判定兩筆會員、客戶或公司是同一個。
可合併與不可合併:案例對照表
路名為虛構。「去重工具」指地址喵的地址名單去重檢查:兩筆都解析為完整匹配、標準化後整串相同,才會被歸成同一群。
| 兩筆地址 | 差別 | 去重工具的結果 | 建議 |
|---|---|---|---|
| 台中市○○區○○路8號/臺中市○○區○○路8號 | 台、臺 | 同一群 | 地址欄統一成一種寫法 |
| ○○路三段8號/○○路3段8號 | 中文數字、全形數字 | 同一群 | 同上 |
| ○○路8-1號/○○路8之1號 | 連字號與之 | 都轉成8之1號,同一群 | 回原始資料或門牌確認後再合併 |
| 高雄縣美濃鎮○○街5號/高雄市美濃區○○街5號 | 改制前後名稱 | 舊名換成現行名稱後比對 | 確認路名仍在該區 |
| ○○街12號2樓/○○街12號6樓 | 樓層 | 不同群 | 不可合併 |
| ○○路8號3樓/○○路8號3樓之2 | 樓之 | 不同群 | 不可合併 |
| ○○區○○路/○○區○○路8號 | 一筆沒有門牌 | 高度可能,不列重複 | 補上門牌再比 |
| ○○路8號(沒寫縣市、區) | 全台有同名路 | 多候選,不列重複 | 人工選定行政區 |
| 路名寫錯字 | 不在官方名冊 | 查無,不列重複 | 回原始來源確認 |
| 同一地址,收件人或公司不同 | 身分不同 | 地址同一群 | 地址寫法可統一,客戶紀錄不合併 |
兩筆寫法究竟差在哪一段,可以貼進地址比較並排看,路名、門牌、郵遞區號與行政歸屬會分項標出一不一致。它只比到區間級以上,同一棟的不同樓層不替你判定。
同址但收件人或公司不同:只整理地址,不合併身分
去重工具把相同的標準化地址標成同一群,接著要做的是核對身分欄,而不是刪列。兩位收件人住在同一門牌、兩家公司登記在同一商辦,地址群組可以相同,客戶或公司紀錄仍要分開。
實際覆核時,把候選列並排,至少查看客戶編號、姓名、公司統編、聯絡方式與訂單或匯入來源。只有這些欄位也能證明是同一筆資料重複匯入,才決定合併;若只是地址相同,保留兩筆,並把地址群組當成投遞位置的索引。樓層或室號不同時,更不能以主門牌相同為由合併。這樣能同時解決地址寫法重複,也不會誤刪同住家人、同棟公司或不同部門。
試算表的「移除重複內容」為什麼不夠
Google 試算表的「資料 > 資料清除 > 移除重複內容」,只在儲存格的值相同時才算重複,勾選要比對的欄之後,會把重複的列直接刪掉。放到地址名單上有兩個問題:臺北市和台北市、8號和8號的值不同,它抓不到;反過來,只勾地址欄時,同址的兩位客戶會被刪掉一位。同一個選單的「裁剪空格」可以先清掉前後與多餘的空格,但不分行空格不會被移除。
比較穩的做法是先不刪:用去重工具在新欄標出重複群組,再由熟悉這份名單的人決定哪些合併。
CSV 匯入前檢查清單
- 編碼:CSV 若是帶 BOM 的 UTF-8,Excel 可以直接正常開啟;不是的話,微軟建議改從「資料 > 取得資料 > 從檔案 > 從文字/CSV」開啟,或用「從文字取得資料」叫出文字匯入精靈。中文顯示不對時,關掉後用這兩種方式重新開啟原始檔。
- 字集:文字匯入精靈的「檔案來源」要對上檔案實際用的字集,多數情況維持預設即可。
- 逗號與引號:地址本身含逗號時,值要用引號括住,精靈的「文字辨識符號」選引號,引號裡的逗號才不會被當成分隔。沒設好,一個地址被拆進兩欄,同一列後面整排錯位。
- 代碼欄設成文字:精靈的「欄資料格式」選「文字」;手動貼上前,也可先把空白欄設成文字(常用 > 數字 > 數字格式 > 文字)。Excel 遇到以 0 開頭的數字會預設刪掉 0,微軟的例子是 0784367998 變成 784367998;已經掉了,可用自訂數字格式或 TEXT 函數補回顯示。設成文字的數字靠左對齊,一眼就能檢查。
- 郵遞區號位數:地址喵只輸出 3 碼。目標系統要求 3+3,就從中華郵政的 3+3 查詢取得,不要把前三碼重複一次或補零湊位數。
- Google 試算表:「檔案 > 匯入」可選匯入位置,例如建立新試算表、插入新工作表或取代目前工作表,「分隔符字元」可選自動偵測、標籤、逗號或自訂。第一次匯入可以選插入新工作表,免得蓋掉既有資料。匯入時開頭的 0 會不會保留,Google 的說明頁沒有交代,匯入後抽幾列看。
- 欄位定義與小批試匯:同樣叫 City 或 Postal Code,各系統期待的內容可能不同,先拿到目標系統的範例檔再對欄位,再挑少量代表列試匯,這也是地址喵拆分器頁的建議。測試列可以放缺樓室、舊縣市名、同名道路與空值;地址要先拆欄的,做法見Excel 地址拆欄與批次整理。
- 唯一鍵不是地址:系統若用鍵值更新既有紀錄,別拿地址當人或公司的唯一鍵,否則同址另一位客戶的資料會被覆蓋。
欄位設計:原始輸入獨立一欄
| 欄位 | 內容 |
|---|---|
| 原始地址 | 客戶當時填的原文,之後不改;重新解析、處理申訴都靠它 |
| 標準化地址、縣市、行政區、3 碼 | 工具輸出,規則更新時可以重跑 |
| 可信度、重複群組 | 工具給的五級判讀與群組 |
| 人工判定 | 合不合併、依據、處理人與日期,不要只把可信度改成「成功」 |
| 規則版本、處理日期 | 知道這筆是哪一版規則算的 |
| 英文地址、英譯來源 | 官方對照、未收錄或人工確認;英文不取代中文原址 |
| 拒絕行銷註記 | 當事人是否表示拒絕行銷,合併時跟著帶過去 |
個資法:輸入、編輯、刪除名單都在「處理」的定義裡
個人資料保護法第 2 條第 1 款所稱個人資料,指「自然人之姓名、……聯絡方式、財務情況、社會活動及其他得以直接或間接方式識別該個人之資料」;第 4 款所稱處理,指「為建立或利用個人資料檔案所為資料之記錄、輸入、儲存、編輯、更正、複製、檢索、刪除、輸出、連結或內部傳送」。名單上有姓名和收件地址時,匯入時的輸入、統一寫法時的編輯與更正、刪掉重複列,都是第 4 款列出的動作。
- 第 5 條:蒐集、處理或利用個人資料,「不得逾越特定目的之必要範圍,並應與蒐集之目的具有正當合理之關聯」。
- 第 19 條:非公務機關蒐集或處理個人資料,「應有特定目的」,並符合條文列舉的情形之一,例如「與當事人有契約或類似契約之關係,且已採取適當之安全措施」、「經當事人同意」。
- 第 20 條:利用「應於蒐集之特定目的必要範圍內為之」,目的外利用限於所列情形,例如「法律明文規定」、「經當事人同意」、「有利於當事人權益」;拿個人資料做行銷,當事人表示拒絕時,「應即停止利用其個人資料行銷」。
放到名單整理上:兩份名單的蒐集目的不同(像出貨名單與活動報名),合併成一份拿去做別的事之前,先確認新用途還在原目的範圍內;重複客戶合併時,拒絕行銷的註記要保留。名單要截圖或轉給別人,門牌、樓層與室號怎麼遮,見地址截圖與轉交前的遮罩。條文依 2026 年 9 月全國法規資料庫的現行內容,個案有疑問請教法律專業人士。
常見問題
同一個地址的兩位客戶可以合併成一筆嗎?
不行。地址一致只代表位置欄位相同,是不是同一人或同一家公司,要用其他識別資料判斷。
5-1號和5之1號會被當成重複嗎?
地址喵會把5-1號統一成5之1號,兩筆會分到同一群。合併前回原始資料或門牌確認。
用 Excel 開 CSV,中文地址變成亂碼怎麼辦?
先關掉,改從「從文字/CSV」重新開啟原始檔;用文字匯入精靈的話,在「檔案來源」選對字集。
名單貼進去重工具會上傳嗎?
不會。解析與分組都在你的瀏覽器內完成,一次最多 500 行。
資料來源
- 正確在 Excel 中開啟 CSV UTF-8 檔案(Microsoft)
- 將數字格式化為文字(Microsoft)
- 文字匯入精靈(Microsoft)
- 匯入資料集和試算表(Google 文件編輯器說明)
- 分隔文字、移除重複內容,或裁剪空格(Google 文件編輯器說明)
- 個人資料保護法(法務部全國法規資料庫)
- 改制後高雄市-區里名稱及代碼之改制前後對照表(內政部)
接下來看什麼
其他喵宇宙站台
- 用公司名稱查統編,核對契約主體(公司喵)
公司登記與稅籍只反映公開狀態,不代表交易安全或清償能力。