線上比較兩份清單

貼上文字或上傳 CSV、Excel 檔案,立即比較兩份清單。找出僅存在於其中一份清單的項目、相符項目、重複項目與唯一值。

清單 A 0
清單 B 0

如何線上比對兩份清單

用肉眼比對兩份清單,超過二十行就開始出錯。這個工具讓你一次處理任何數量的資料:貼上內容、按下比對,每一行都會自動分類—哪些缺少、哪些相符、哪些重複。

  1. 貼上清單 A:在左側輸入框中貼入資料,一行一項。通常放你的基準清單或主清單。
  2. 貼上清單 B:貼在右側輸入框。也可以直接上傳檔案,支援 .txt.csv、Excel(.xlsx)三種格式,檔案會直接在瀏覽器中讀取。
  3. 設定選項:從 Excel、CRM 或資料庫匯出的資料經常帶有肉眼看不見的尾隨空格,這是造成比對不符的最大原因。若有這種情況,請開啟「去除空白」。如果兩份清單的英文大小寫不一致,請開啟「忽略大小寫」。
  4. 執行比對,再打開你需要的結果分頁。

空白行會自動被忽略,所以可以直接從試算表複製欄位貼上,不必事先清理。


如何解讀結果

這個工具同時具備清單差異檢查與去重功能。每次比對會產生六種結果:

  • 僅在 A — 存在於清單 A、但清單 B 沒有的項目
  • 僅在 B — 存在於清單 B、但清單 A 沒有的項目
  • 兩者皆有 — 兩份清單的交集,也就是共同項目
  • 所有唯一項目 — 將兩份清單合併,並移除所有重複後的結果
  • A 的重複項 — 清單 A 內部本身重複出現的項目
  • B 的重複項 — 清單 B 內部本身重複出現的項目

每個結果都是純文字,可以直接複製回試算表、CRM 匯入欄位或程式腳本中使用。


這個工具適合用在哪些場景

不用公式比對 Excel 欄位。 VLOOKUP 明明看起來資料一樣,卻回傳 #N/A,最常見的原因就是肉眼看不見的尾隨空格。把兩欄資料複製貼進這裡,開啟「去除空白」,幾秒鐘就能解決。

電子郵件名單整理。 發信前先比對退訂名單、合併多個名單來源且不產生重複、找出兩個活動名單之間重疊的收件人—都是常見用法。

ID、SKU、URL 的核對。 庫存資料與後台系統紀錄核對、資料庫遷移前後的 ID 比對、爬取的 URL 清單與網站地圖比對—任何需要確認「少了什麼」的場景都適用。


這個工具做不到的事

先老實說明限制,免得你浪費時間找錯工具。

  • 一次只能比對兩份清單。 沒有三方比對功能。若要處理三份以上的資料,先比對前兩份,複製「所有唯一項目」的結果,再拿這個結果去跟第三份清單比對。
  • 比對的單位是整行,不是行內的特定欄位。 像「王小明, wang@example.com」這樣的一行會被當成單一字串處理。請先只擷取你要比對的欄位再貼上。
  • 僅支援完全相符。 即使開啟去除空白與忽略大小寫,項目仍必須完全一致才算相符。這個工具沒有模糊比對功能,所以「Jon Smith」不會被視為與「John Smith」相同。
  • 處理能力取決於你的裝置。 由於運算都在本機端進行,實際上限來自你電腦的記憶體,而非伺服器配額。一般筆電處理數萬行資料完全沒問題。

資料不會離開你的瀏覽器

清單類資料往往不是小事—客戶的電子郵件、員工名單、內部 SKU、資料庫 ID,都屬於敏感資訊。這個工具採用完全前端(瀏覽器端)處理:比對邏輯以 JavaScript 在你自己的裝置上執行,資料不會上傳到任何地方,也不會被儲存。關閉分頁,資料就消失了。既有網頁工具的便利性,又擁有等同離線應用程式的資料安全性。


常見問題

比對會區分英文大小寫嗎?

預設情況下會。「Apple」與「apple」會被視為不同項目。若想將兩者視為相同,請開啟「忽略大小寫」選項,這在比對電子郵件或姓名時特別實用。

可以同時比對三份以上的清單嗎?

無法直接做到。先比對其中兩份清單,把「所有唯一項目」的結果複製起來作為合併後的基準清單,再拿去跟第三份清單比對,就能間接涵蓋三個來源。

「所有唯一項目」跟「A 的重複項」有什麼差別?

「所有唯一項目」是你要保留下來的成果:兩份清單合併、去除所有重複後的乾淨主清單。「A 的重複項」則是一種警示:代表清單 A 本身內部就有重複值,通常意味著在信任比對結果之前,應該先處理原始資料的髒亂問題。

項目的排列順序會影響結果嗎?

不會。比對只判斷每個項目是否存在於另一份清單中,跟位置無關。貼上前不需要先排序。

為什麼看起來一樣的項目卻被判定為不同?

多半是肉眼看不見的字元造成的:尾隨或前導空白,或是不同來源匯出時大小寫不一致。開啟「去除空白」與「忽略大小寫」後重新比對一次,絕大多數的誤判都能解決。