例如,您可能有兩份員工名單,需要找出同時出現在兩份名單中的人;或者需要透過移除新增與刪除的條目來同步兩份產品目錄。這些都是常見任務,因為 Excel 經常被用於儲存與交換表格資料。
在本示例中,任務是找出兩份膝上型電腦清單中相匹配的條目。每張表都含有一個能唯一標識產品的 SKU 欄位。在您的場景中,它也可能是以全名為關鍵欄位的客戶清單,或名與姓等多欄位組合。
將兩個檔案拖放到本頁面
開始時,從檔案資源管理器將兩個檔案拖放到本頁面,一個放在左側面板,另一個放在右側面板。您也可以使用剪貼簿將資料直接貼上到表格中——當電子表格儲存在 Google 表格中或使用非 XLSX/CSV 格式時尤其實用。本示例如下所示:

指定標題行與關鍵列
如果您的表格不含標題行,可跳過此步;但要獲得準確結果,此步很重要。標題行為 xlCompare 提供欄位名,關鍵列則告訴應用應使用哪個欄位在兩張表之間匹配行。
如何選擇標題行
點選行號旁的 HDR 標記,所選行將高亮為藍色。本示例中每張表的第一行都是標題行。若沒有標題行,跳過此步即可,不影響對比結果。

如何指定關鍵列
點選列標題中的 KEY 標記,所選列將高亮為藍色。本示例使用 SKU 列作為關鍵欄位,它能唯一標識每一行。複雜場景下關鍵欄位可由多個欄位組成。不確定用哪個欄位?跳過即可,xlCompare 會使用另一種演算法查詢差異。

對比兩張表格
點選兩張表格下方的 Compare(對比) 按鈕執行對比,結果立即顯示,所有差異以顏色高亮。

結果如下:

獲取共有行清單
在對比報告上方的 Legend(圖例) 中會顯示匹配行與差異行的數量。

選擇 Common(共有),xlCompare 將只顯示 SKU 同時存在於兩份清單中的行。這正是我們需要的。

Common 與 Equal 有何區別?
Equal(相等) 僅顯示完全相同的行;而 Common(共有) 既顯示完全相同的行,也顯示部分單元格發生變化的行。無論行內有多少處差異,只要在另一張表中存在對應的行即可。
儲存結果清單
線上版 xlCompare 不會直接儲存檔案到磁碟,而是允許您複製結果表格並貼上到新的 Excel 檔案或 Google 表格中。
在其中一張表內任意位置右鍵單擊。

點選 Select All(全選),再次右鍵並選擇 Copy(複製)。

完成!所選資料現已存入剪貼簿,可直接貼上到 Microsoft Excel 或 Google 表格。也可使用快捷鍵:
- Ctrl+A —— 全選
- Ctrl+C —— 複製
結論
如您所見,整個任務只需輕點幾下即可完成。即便您精通 Excel 公式與高階功能,用 5-6 次點選得到結果也更快更省心。
想試試桌面版應用嗎?
線上版 xlCompare 是對比 Excel 表格的快速、免費方式。桌面版則包含一系列面向專業與企業用途的高階功能:
- 同時對比工作簿中的所有工作表。
- 處理大型檔案時效能更快。
- 高階對比設定——忽略符號或計量單位、定義數值精度、對結果分組與篩選等。
- 表示式級別的公式對比與審計。
- 建立並儲存詳細的對比報告。
- 與 Git、SVN、Perforce 等倉庫整合,便於分析變更與解決衝突。
xlCompare 桌面版是面向企業使用者的專業解決方案。
下載 xlCompare 桌面版,解鎖全部專業功能。
下載試用