舊檔
把 .xlsx 或 .csv 拖到這裡,或點一下選擇檔案
新檔
要拿來對照的那一份
不會上傳任何東西。檔案由這個分頁的 JavaScript 讀取,不會離開你的電腦 —— 沒有任何伺服器看得到,關掉分頁資料就沒了。
比對兩個 Excel 檔案的差異
- 放進兩個檔. 左邊是舊的、右邊是新的。都在瀏覽器裡讀,不會上傳。
- 決定怎麼對應列. 兩邊順序一樣就用「依位置」;順序不同或有增刪,就選一個唯一的鍵欄。
- 下載差異報告. 報告列出每一處變動的位置、變動前與變動後,可存成 .csv 或 .xlsx。
先決定「哪一列對哪一列」
兩個檔案的比對,難的不是找出不同的字,而是知道要拿哪一列跟哪一列比。 兩種方式:
- 依位置:第 1 列比第 1 列、第 2 列比第 2 列。適合兩份匯出來自同一個系統、 順序一定相同的情況。中間插入或刪除一列,後面全部會被判成不同 —— 這時候改用鍵欄。
- 依鍵欄:挑一個在兩邊都唯一的欄(訂單編號、統一編號、料號、Email), 用它把兩邊的列配對起來。順序不同、有新增有刪除,都對得起來。
報告裡有什麼
- 有變動的儲存格:位置、變動前、變動後,一列一筆。
- 只在舊檔的列(被刪掉的)與只在新檔的列(新增的)。
- 統計:幾個儲存格不同、幾個相同、各有幾列只在一邊。
比的是值,不是格式
顏色、字型、框線、欄寬都不比。公式也不比 —— 比的是公式算出來的值, 因為對帳要的是結果對不對,不是寫法一不一樣。
數字會照它顯示的樣子比對。兩邊小數位設定不同(一邊顯示 3.1、一邊顯示 3.10)時, 建議先把兩邊的格式統一,否則會出現一堆看起來一樣、實際被判為不同的儲存格。
要比同一個活頁簿裡的兩張工作表?
那是另一個入口:把同一個檔拖進來一次,選兩張工作表 —— 英文版的 compare two Excel sheets 就是做這件事的。 繁中版還沒建,先用英文版(工具介面的文字是英文,但功能一樣)。
常見問題
兩個檔案的欄位順序不一樣可以嗎?
可以,但要勾「第一列是標題列」,這樣才會依標題名稱對欄,而不是依位置。
有列數上限嗎?
沒有我們設的上限,限制是瀏覽器記憶體。幾萬列很順,幾十萬列建議用桌面版。
檔案會被上傳嗎?
不會。兩個檔都是被這個分頁裡的 JavaScript 讀掉的。按 F12 看「網路」分頁,拖檔案時不會有任何新請求。
可以比 .xls 嗎?
不行。舊的 .xls 二進位格式不支援,請先在 Excel 裡另存成 .xlsx 或 .csv。
相關頁面
同一件事,在自己的電腦上做
TableDI 是一套完全在自己電腦上執行的桌面試算表工作空間。 匯入、整理、做成圖表 —— 什麼都不會上傳,也不用註冊帳號。
永久免費,不是試用 —— 不用帳號、不用信用卡。目前是 macOS,Windows 版準備中。付費版多了什麼。
2026-09-01 由 TableDI 團隊最後檢查。這一頁有錯嗎?告訴我們 —— 只有一個收件匣,由做 TableDI 的人自己看。