跳到主要內容

將 Excel 檔案分割成多個檔案

依列數、平均份數或某一欄的值,把 Excel 工作表分割成多個活頁簿或工作表,並保留數字格式與標題列。整個過程在瀏覽器中完成,檔案不會離開你的裝置。

將 Excel 或 CSV 檔案拖放到這裡CSV、TSV、TXT、XLSX、XLS、ODS・上限 500 MB
選擇檔案在你的裝置上處理,不會上傳
在瀏覽器中執行・不需上傳運作方式

分割 Excel 檔案 使用方法

  1. 1

    放入活頁簿

    支援 XLSX、XLSM、XLSB、XLS 或 ODS。如果有多個工作表,請在輸入選項中選擇要分割的那一個。

  2. 2

    選擇分割方式

    可依每個檔案的列數、平均分成幾份,或依欄位值分割(例如「區域」或「主管」),每個值各自成為一份。

  3. 3

    選擇檔案或工作表

    「ZIP 內的 Excel 檔案」會讓每一份各是一個活頁簿;「單一 Excel 活頁簿」則把每一份放在各自的工作表中。

  4. 4

    下載

    先瀏覽分割結果清單與各份的前幾列,確認無誤後,再儲存 ZIP 或活頁簿。

限制與 Pro

活頁簿上限 500 MB;每次分割最多 10,000 個檔案,或單一活頁簿內最多 500 個工作表;一次只能分割一個工作表。

活頁簿上限 4 GB。 查看 Pro

關於 分割 Excel 檔案

這個頁面可以把 Excel 活頁簿中的一個工作表分割成較小的檔案,每一份的最上方都會保留原工作表的標題列。常見用途:把各分店或各業務主管的資料分別寄給對應的人、把價格表切成拍賣平台或 1C 匯入可接受的大小,或是把很長的清單按月份分成不同工作表。

列資料是以儲存格複製,而不是轉成文字,所以數字仍是數字,並保留貨幣、百分比、千分位等數字格式;日期也仍是真正的日期,格式不變,欄寬同樣會一併帶入。公式會換成 Excel 最後計算出的值,即使公式參照的列被分到其他檔案,各份的內容也不會出錯。

輸出形式由你決定:可以是打包成 ZIP 的多個 .xlsx 檔案(方便把各自的檔案寄給每個人),或是單一活頁簿,每份一個工作表,名稱為「Part 1」「Part 2」…或以欄位值命名。各份也能輸出為 CSV,日期採 ISO 格式(2024-05-01),並可指定編碼與分隔符號。

舊版 .xls 與 OpenDocument .ods 檔案也能讀取,輸出一律為目前的 .xlsx 格式。不會保留的內容有:填色、字型、框線等儲存格樣式、合併儲存格、圖表、圖片、註解、資料驗證,以及活頁簿中的其他工作表。每一份連同標題列,不可超過 Excel 的 1,048,576 列。

隱私

活頁簿由 SheetJS 在這個分頁內的 Web Worker 中開啟,新檔案也在其中產生;試算表不會離開你的電腦,關閉頁面後也不會留存。

分割 Excel 檔案:常見問題

如何依欄位把 Excel 工作表分割成多個檔案?
放入活頁簿,選擇「欄位值」並指定欄位,例如「區域」。每個不同的值都會成為獨立檔案,如 orders-North.xlsx、orders-South.xlsx,最上方保留標題列,列的順序不變。可打包成 ZIP 下載,或選擇「單一 Excel 活頁簿」,讓每個值各成為一個工作表。
公式和格式會保留嗎?
值與數字格式都會保留,例如顯示為 $1,200.00 的金額或顯示為 05/01/2024 的日期,在分割後看起來一樣。公式會換成最後計算的結果,避免相關列分到其他檔案時出錯。填色、字型、框線、合併儲存格、圖表與註解則不會複製。
可以把一個工作表分割成同一活頁簿的多個工作表嗎?
可以。在「儲存方式」中選擇「單一 Excel 活頁簿」,每一份就會成為名為 Part 1、Part 2 的工作表;若依欄位分割,則以欄位值命名。工作表名稱會縮短到 Excel 的 31 個字元上限,Excel 不允許的字元會被取代。這樣最多可建立 500 個工作表。
有多個工作表的活頁簿怎麼處理?
一次只會分割一個工作表。檔案含有多個工作表時,輸入選項中會出現「工作表」清單,預覽與分割結果都會依你選的工作表而定。若要分割兩個工作表,各執行一次即可;檔案仍在載入狀態,切換工作表後再下載只需幾秒。
可以分割 XLS 或 ODS 檔案嗎?
可以。Excel 97–2003 的舊版 .xls、二進位的 .xlsb,以及 LibreOffice 的 OpenDocument .ods 試算表,讀取方式都與 .xlsx 相同。分割後會輸出為現今各種試算表軟體都能開啟的 .xlsx 檔案;若匯入時想用純文字,也可改存成 CSV。

此工具的其他用途