比較Excel、CSV或任意列表中的兩欄
貼上兩個資料集,透過關鍵欄匹配行。即刻查看哪些匹配、哪些發生了變化、以及每一側的獨有內容。
試試示例:
欄 A
輸入或拖放文件
欄 B
輸入或拖放文件
輸出選項
配對
輸出
在上方兩個面板中貼上或上傳資料以查看結果。
常見問題
如何在Excel中比較兩欄以尋找匹配項?
從Excel複製第一欄並貼到欄 A,然後將第二欄複製到欄 B。工具透過關鍵欄匹配行,即刻顯示哪些匹配、每側獨有哪些內容,以及--如果設定了值欄--哪些內容發生了變化。無需VLOOKUP、COUNTIF或MATCH公式。
範例--兩個客戶匯出:
提示:如果資料有標題行,請在欄位設定中勾選第一行為標題行,這樣欄名會出現在下拉選單中。
範例--兩個客戶匯出:
| 表A(1月) | 表B(2月) | 結果 |
|---|---|---|
| C001 | C001 | ✓ 已匹配 |
| C002 | - | 僅在A中 |
| - | C003 | 僅在B中 |
提示:如果資料有標題行,請在欄位設定中勾選第一行為標題行,這樣欄名會出現在下拉選單中。
如何找到欄A中有但欄B中沒有的項目?
貼上資料後,僅在A中面板會顯示欄A中存在但在欄B中沒有匹配關鍵字的所有鍵值。僅在B中面板則顯示反向情況。
範例--尋找已停產和新增產品:
範例--尋找已停產和新增產品:
| 表A(舊) | 表B(新) | 結果 |
|---|---|---|
| P001 筆記型電腦 | P001 筆記型電腦 | ✓ 已匹配 |
| P003 鍵盤 | - | 僅在A中(已停產) |
| - | P005 網路攝影機 | 僅在B中(新產品) |
這與「比較兩個清單」工具有什麼不同?
比較兩個清單將每個輸入視為扁平清單並執行集合運算。本工具理解表格資料,並透過關鍵欄匹配行,還可以追蹤值的變化。
經驗法則:單欄 → 比較兩個清單。多欄 → 本工具。
| 比較兩個清單 | 比較兩欄 | |
|---|---|---|
| 輸入 | 每行一個項目 | CSV / TSV / 試算表 |
| 匹配方式 | 整行相等 | 透過關鍵欄匹配 |
| 變化偵測 | 否 | 是(追蹤變化在) |
| 最適合 | 簡單項目清單 | 資料庫匯出、試算表 |
經驗法則:單欄 → 比較兩個清單。多欄 → 本工具。
「匹配依據」欄是什麼?
關鍵欄用於標識和匹配兩個資料集之間的行--類似VLOOKUP公式中的查找欄。
範例--透過ID匹配客戶:
選擇具有唯一、穩定識別符的欄(如ID、電子郵件或訂單號)--而非可能變更的名稱或描述。
範例--透過ID匹配客戶:
| 表A | 表B | 結果 |
|---|---|---|
| C001,Alice | C001,Pro方案 | ✓ 透過C001匹配 |
| C002,Bob | - | 僅在A中 |
| - | C003,基本方案 | 僅在B中 |
選擇具有唯一、穩定識別符的欄(如ID、電子郵件或訂單號)--而非可能變更的名稱或描述。
如何偵測兩個版本資料集之間的變化?
在欄位設定中為兩側設定追蹤變化在欄。關鍵字匹配但值不同的行將出現在已變更部分,並排顯示舊值(來自A)和新值(來自B)。
範例--產品目錄中的價格變化:
適用於:發現匯出間的價格變化、尋找更新的客戶記錄、比較設定快照。
範例--產品目錄中的價格變化:
| 產品ID | 表A價格 | 表B價格 | 結果 |
|---|---|---|---|
| P001 | 99 | 1,099 | △ 已變更 |
| P002 | 5 | 5 | ✓ 已匹配 |
適用於:發現匯出間的價格變化、尋找更新的客戶記錄、比較設定快照。
我可以比較標題或欄位置不同的欄嗎?
可以。您可以為每一側獨立選擇關鍵欄,因此欄不需要在相同位置或具有相同的標題名稱。
範例--ID欄在不同位置:
將匹配依據設定為A. 第2欄(ID) = B. 第1欄(ID)--工具會自動處理不匹配情況。
範例--ID欄在不同位置:
| 表A | 表B |
|---|---|
| 姓名,ID,部門 | ID,姓名,部門 |
| Alice, E001, 工程 | E001, Alice, 工程 |
將匹配依據設定為A. 第2欄(ID) = B. 第1欄(ID)--工具會自動處理不匹配情況。
如果資料中有重複的關鍵字值會怎樣?
工具將表A中的每一行與表B中第一個具有相同關鍵字的行匹配(VLOOKUP方式)。
範例--表B中的重複關鍵字:
如果表A中有重複關鍵字,每行都會獨立與B中的首次匹配進行處理。
範例--表B中的重複關鍵字:
| 表A | 表B | 結果 |
|---|---|---|
| C001, Alice | C001, Pro ← 首次匹配 | ✓ 已匹配 |
| C001, Basic ← 重複 | 僅在B中 |
如果表A中有重複關鍵字,每行都會獨立與B中的首次匹配進行處理。
我的資料會傳送到伺服器嗎?
不會。所有處理完全在您的瀏覽器中透過JavaScript運行。您的資料永遠不會離開您的裝置,也不會儲存在任何地方。