Spreadsheet Compare & Merge Tool for Excel - Combine Excel Files into One Spreadsheet Compare & Merge Tool for Excel - Combine Excel Files into One

下載 Excel 試算表比對與合併工具,將多個 Excel 檔案合併為一個

SoftOrbits 的Excel 試算表比對與合併工具在同一個視窗中兼具 Excel 檔案合併與比對功能。它先把整個資料夾的活頁簿合併成一個檔案,再顯示同一張表格兩個版本之間的變更。檔案由程式本身讀取,執行工作的電腦上不必安裝 Excel。

Windows 11 / 10免費試用,無需註冊
Spreadsheet Compare & Merge Tool for Excel - Combine Excel Files into One 螢幕截圖.
十二個分公司的匯出檔放在同一個資料夾裡,標題列卻沒有兩個是一樣的。一個寫 Name,下一個寫 Full Name,第三個把 revenue 簡寫成 Rev。SoftOrbits 試算表比對與合併工具會比對欄位標題,把它們讀進同一張表格。缺少的欄位會留空,而不會讓資料往左偏移。載入新舊兩個版本,就能逐格看出哪裡變了。

如何下載並使用 Excel 試算表比對與合併工具

加入檔案.
1

加入檔案

下載試算表比對與合併工具,把活頁簿拖曳到清單中,或加入整個資料夾。CSV 匯出檔可以和活頁簿放在同一批次中。清單中設定的順序就是寫入的順序。

決定欄位如何對齊.
2

決定欄位如何對齊

「依順序」會把第 1 欄放在第 1 欄下方。「依標題」則依欄位標題而不是位置來比對欄位。欄位不同的檔案仍會落在正確位置,結果會保留所有檔案中出現過的每一欄。

比對兩個 Excel 活頁簿.
3

比對兩個 Excel 活頁簿

將舊檔放在左側,新檔放在右側。兩個表格會同步捲動。變更的值用一種顏色,變更的公式用另一種顏色,新增或消失的列也各有自己的顏色。圖例就在表格旁邊。

匯出結果.
4

匯出結果

將輸出檔命名為 .xlsx 或 .csv,副檔名決定格式。差異可以匯出為填上底色的 XLSX、可供指令碼讀取的 CSV 清單,或可列印的 HTML 或 PDF 報告。

在查詢編輯器裡耗了三小時,還是沒有合併好的檔案.

在查詢編輯器裡耗了三小時,還是沒有合併好的檔案

根據 Microsoft 的文件,Power Query 只有在檔案具有「相同的結構和相同的副檔名」時才能合併。在 r/excel 上,有位使用者花了大約三個小時,試圖合併兩個標題略有不同的檔案。試算表比對與合併工具不需要這類設定。加入檔案,選擇依順序或依標題,然後按下按鈕即可。

您的 Office 版本可能根本沒有比對工具

根據 Microsoft 的支援頁面,Excel 只有在 Microsoft 365 Apps 企業版中才附有內建的試算表比對 ("Spreadsheet Compare")。個人版、家用版、商務版和專業版訂閱都不包含此功能,而且 Inquire 增益集必須手動啟用。本程式可搭配任何 Office 版本執行,電腦上沒有 Office 也能使用。

您的 Office 版本可能根本沒有比對工具.
薪資和價目表不會離開電腦.

薪資和價目表不會離開電腦

瀏覽器比對工具會要求您上傳檔案。若是薪資數字或客戶價目表,在許多公司光這一點就沒得談了。試算表比對與合併工具在您的電腦上執行,將輸出寫在來源檔案旁邊,不上傳任何東西,也不需要帳號。

九種差異

比對檢視會標示變更的值、公式和格式,以及新增或消失的列、新增或移除的欄,以及新增或移除的工作表。九個類別都有名稱並分別計數,可用「上一個」和「下一個」逐一瀏覽。

依標題比對欄位

依標題比對時,會建立批次中所有標題的聯集,並統一大小寫、去除前後空格。標題為空的欄位依位置比對。同一個檔案中出現兩次的標題會保留為兩欄,因為合併它們會把兩種不同的東西混在一起。

一個損壞的檔案不會毀掉整批作業

無法讀取的活頁簿會在報告中單獨列一行,批次中的其他檔案則繼續處理。Excel 每張工作表最多允許 1,048,576 列,因此會超過此上限的合併會停止並顯示訊息。使用 1904 日期系統的活頁簿會在讀入時轉換,避免日期偏移四年。

為真實的資料量而設計

五十個各有 10,000 列的活頁簿,8.64 秒就能合併成 500,001 列,記憶體峰值為 220 MB。隨著檔案增加,記憶體用量呈線性成長。一對各 100,000 列的工作表,6.56 秒即可比對完成。這些數字來自我們自己的測試。

方便分享的匯出檔

XLSX 匯出檔保留底色,並把圖例放在獨立的工作表中,因此沒有本程式的人也能在 Excel 中開啟。CSV 匯出檔不論介面語言為何,都使用固定的英文標題:Sheet、RowLeft、RowRight、Cell、OldValue、NewValue、Type。也可產生用於列印的 HTML 或 PDF 報告。

附帶分割功能

由列數或某一欄的值決定在哪裡分割。每個部分都會重複標題列,檔名中的序號會補零,讓檔案總管依 01、02、10 而不是 1、10、2 的順序排列,程式也不會讓分割出的檔案覆寫正在分割的原始檔案。

Spreadsheet Compare & Merge Tool for Excel - Combine Excel Files into One
Spreadsheet Compare & Merge Tool for Excel - Combine Excel Files into One下載 Excel 試算表比對與合併工具,指定一個活頁簿資料夾,讓它產生一個檔案。接著不必開啟任何一個檔案,就能將它與上個月的版本比對。

誰需要試算表比對與合併工具

財務與會計

月底一到,就有十幾份分公司匯出檔,而且格式各不相同。把它們合併成一張工作表來做樞紐分析,再將本月價目表與上個月的比對,只看有變更的部分。

營運與倉儲

CRM 和倉儲系統分批匯出資料,一次四十個 CSV 檔,分隔符號則由來源系統自行決定。把它們合併,或者反過來,將主表分割成每個分公司一個檔案後再寄出。

分析師與 IT

兩個設定活頁簿,一個來自 UAT,一個來自正式環境。它們有共用的鍵值欄,依此對齊列,差異比對幾秒內就有答案。接著,差異的 CSV 清單可以直接交給指令碼處理。

可讀取與寫入的格式

只會寫入 .xlsx 和 .csv。不讀取舊的二進位格式,請先在任何試算表程式中將其另存為 .xlsx。

格式副檔名讀取寫入
Excel 活頁簿.xlsx是是
啟用巨集的活頁簿.xlsm是否
逗號分隔值.csv是是
定位字元分隔值.tsv是否
舊版 Excel 活頁簿.xls否否
Excel 二進位活頁簿.xlsb否否
差異報告.html、.pdf否是
 免費下載
Spreadsheet Compare & Merge Tool for Excel - Combine Excel Files into One
Spreadsheet Compare & Merge Tool for Excel - Combine Excel Files into One
價格
從 ¥ 139 / 月
版本
3.4
檔案大小
12 Mb
最后更新于
05/10/26
System Requirements
  • Windows 11/10/8.1/8/7 (32/64 位)
  • Intel i3、AMD Ryzen 5 或以上
  • 4 GB 或以上記憶體
  • NVIDIA® GeForce® 系列 8 和 8M、Intel® HD Graphics 2000、Quadro FX 4800、Quadro FX 5600、AMD Radeon™ R600、Mobility Radeon™ HD 4330、Mobility FirePro™ 系列、Radeon™ R5 M230 或更高階顯示卡,並安裝最新驅動程式
  • 1280 × 768 螢幕解析度,32 位元色彩
  • 1 GB 或以上可用硬碟空間

常見問題解答

將欄位模式切換為「依標題」。由標題文字決定每一欄的位置,因此即使某一欄往右移了兩個位置,仍能與其他檔案對齊。結果會包含遇到的每個標題,某個檔案缺少的欄位會留空,而不會讓整列資料橫向偏移。

合併時用欄位來對齊檔案。欄位順序不同時,依標題比對可以把資料放在正確的標題下方。若要做類似查閱的聯結,請執行比對並選擇共用的鍵值欄。程式會依該鍵值對齊兩張表格,並列出只出現在其中一側的資料。

Excel 有內建的試算表比對 ("Spreadsheet Compare"),但您的版本很可能沒有。瀏覽器比對網站則要求先上傳檔案。這款 Excel 比對工具的未註冊版會顯示前 25 項差異,足以判斷它能否回答您的問題。

可以。比對列之前,會先依標題對齊欄位,換了位置的欄位會標示為「已移動」,而不是報告成一欄被刪除、另一欄被新增。只存在於一側的欄位,在另一側會以灰色占位欄顯示。捲動時兩個表格保持同步。

在我們測量的版本上,一對各 100,000 列的工作表約 6.5 秒即可比對完成。每個表格只繪製畫面上的列,因此即使表格這麼大,捲動仍然流暢。Excel 每張工作表的上限是 1,048,576 列,會超過此上限的合併會停止並顯示訊息。

線上合併工具會要求您把檔案傳送到別人的伺服器。如果是 40 MB 的客戶記錄匯出檔,這可能就無法接受。本程式在您自己的電腦上執行,適合處理薪資、客戶或價格資料。

兩個版本會在同步捲動的表格中開啟。每項差異都依類別以顏色標示,表格旁附有圖例。「上一個」和「下一個」可從一項差異跳到下一項。

此版本一次比對兩個檔案,不支援三方比對和自動衝突合併。若有三個檔案,請先比對第一版和第二版,再比對第二版和第三版。兩份報告會顯示每一輪編輯改了什麼。

不會。合併會附加收到的所有內容並保留每一列,因為判斷兩列是否代表同一件事,是對您資料的判斷,而不是對檔案的判斷。請在結果中自行去除重複,或使用比對功能查看哪些列只存在於其中一個檔案。

不需要,這正是獨立工具的意義所在。執行合併或比對的電腦上不必有 Office,因為活頁簿由程式本身剖析。您需要的只是能開啟結果的程式,而 .csv 幾乎在任何試算表程式甚至文字編輯器中都能開啟。

評分 Spreadsheet Compare & Merge Tool for Excel - Combine Excel Files into One

  • Windows 7
  • Windows 8
  • Windows 10
  • Windows 11
作者: SoftOrbits (English)
4.5
平均評分: 4.5 從 830 票數
好

Risk-free download

progressive-webapps/apis/offline-first Created with Sketch.
100% offline
Your files never leave your PC
Safe & secure download
Directly from the official website
No sign-up required
No account or email to get started
Trusted since 2006
Desktop software for Windows