跳至主要內容
PDF Tools
· PDF Tools · 閱讀約 7 分鐘

PDF 表格複製到 Excel 會跑掉?先抽純文字再整理的做法

從 PDF 直接複製表格到 Excel,資料常常跑版、欄位錯亂。本文介紹先把 PDF 抽成純文字,再分欄整理進 Excel 的實用做法,解決格式跑掉的根本問題。

PDF 表格複製到 Excel 會跑掉?先抽純文字再整理的做法

為什麼 PDF 表格複製到 Excel 總是跑掉

直接從 PDF 選取表格、按 Ctrl+C、再貼到 Excel——這個動作幾乎每個人都試過,結果也幾乎每次都讓人抓狂:原本整齊的欄位全擠在同一格,或是每個字拆成獨立的儲存格,數字後面還黏著單位,完全無法直接運算。

問題出在 PDF 的底層結構。PDF 本質上是一種「印刷格式」,它儲存的是每個字元在頁面上的座標位置,並不像 Excel 那樣有「欄」「列」的概念。當你選取 PDF 裡的表格,作業系統其實只是照著文字座標、由左至右、由上至下依序抓字串,完全不知道哪裡是欄的分界。貼進 Excel 之後,格式自然一團亂。

更麻煩的是,有些 PDF 是掃描圖片轉成的,連文字都無法複製,只能看不能選。不過本文先聚焦在「文字型 PDF」——也就是可以用游標選到文字的那種——來談最有效率的處理方式。


先抽純文字,再整理,為什麼反而更快

聽起來好像多繞了一圈,但實際操作下來,「先抽文字 → 再在 Excel 分欄」往往比直接複製貼上省更多時間。原因有兩點:

1. 純文字格式最乾淨,可預測性高

把 PDF 轉成 .txt 之後,你拿到的是沒有任何隱藏格式的線性文字流。雖然欄位資料會被串在同一行,但它的排列規律是固定的,通常以空格、Tab 或特定分隔符號隔開。這種規律性讓 Excel 的「資料剖析」功能可以一次搞定分欄,而不是逐格手動修改。

2. 避免 PDF 閱讀器各自的複製行為差異

Adobe Acrobat、瀏覽器內建的 PDF 檢視器、macOS Preview,每個工具複製表格的結果都不一樣。用工具統一抽出純文字,行為是可重複、可預期的,不會因為換了一台電腦就又出現奇怪的版型。


完整操作步驟

第一步:把 PDF 的文字抽出來

使用 PDF 轉文字 工具,把整份 PDF 匯出成 .txt 純文字檔。操作很簡單:上傳 PDF,幾秒後下載 .txt 檔案即可。

抽出來的文字檔,用記事本或任何文字編輯器打開來預覽一下。你會看到表格的欄位資料通常以兩個以上的空格分隔,像這樣:

日期          品項          數量    單價    小計
2026-09-01   產品A         10      250     2500
2026-09-02   產品B         5       380     1900

確認分隔符號的規律,這是後面分欄的依據。


第二步:把 txt 檔匯入 Excel 並分欄

方法一:用 Excel「從文字匯入」

  1. 打開 Excel,選「資料」→「從文字/CSV」,選你的 .txt
  2. Excel 會自動偵測分隔符號(通常是空格或 Tab),預覽畫面會顯示分欄結果
  3. 如果偵測不準,手動切換到「固定寬度」模式,拖動分欄線對齊欄位
  4. 確認後按「載入」,資料直接進工作表

方法二:手動貼上再用資料剖析

如果你不想新建一個 Excel 檔,也可以把 .txt 內容直接貼入現有工作表的 A 欄,然後選取那些儲存格,執行「資料」→「資料剖析」,選「分隔符號」→ 勾選「空格」或自訂你看到的分隔字元,一樣可以把資料拆進各欄。


第三步:清理資料、補上格式

抽進 Excel 之後,通常還需要做幾件事:

  • 移除多餘的空白行:純文字轉換有時會帶入空行,用「尋找與取代」搭配篩選可以快速刪除
  • 數字格式修正:有些數字可能以文字型態存入,對齊靠左而非靠右。選取該欄 → 「資料」→「資料剖析」→ 直接按完成,Excel 通常會自動轉換成數值
  • 日期格式統一:如果日期格式是 2026/9/120260901 等非標準格式,用「資料剖析」時在「欄資料格式」選「日期」,指定格式再匯入
  • 表頭確認:有時第一行表頭也會被抽進來,確認位置正確、沒有重複

遇到複雜版型或多頁表格怎麼辦

有些 PDF 的表格會跨多頁,或是版面是雙欄排版,抽出的純文字順序可能會打亂。這種情況有幾個應對方式:

分頁段落處理:把 .txt 檔裡明顯的分頁標記(通常是空白段落或頁碼行)先手動刪掉,確保資料是連續的再匯入 Excel。

先用 PDF 分割工具隔離目標頁:如果整份 PDF 很長,只有幾頁是你要的表格,可以先用 分割 PDF 工具,把那幾頁拆成獨立檔案,再單獨抽文字,處理起來乾淨很多。

欄位順序錯亂:如果雙欄版面讓左欄和右欄的資料交錯在一起,就需要在 Excel 裡用篩選或手動排序來重整。這個情況沒有自動化的萬用解,但只要先識別出資料的分佈規律,用 Excel 的 MOD(ROW(), n) 等公式輔助,還是可以批次整理。


如果需要保留原始排版格式

上面的做法適合「只要資料、不在乎排版」的情境。但如果你的 PDF 表格附帶大量說明文字、圖表、段落結構,需要整份文件可編輯,那直接用 PDF 轉 Word 可能更合適——轉出來的 Word 文件會保留原始的排版,你可以先在 Word 裡找到表格,再複製到 Excel,這樣欄位結構通常比直接從 PDF 複製乾淨許多。

另外,如果你的最終目的是要把一份已整理好的 Word 或 Excel 報告轉成 PDF 分享給別人,Word 轉 PDF 可以確保排版在任何裝置上都一致,不會因為對方軟體版本不同而走位。


動手試試看

PDF 表格複製跑版是很多人每週都在面對的重複困擾,但只要改變一個步驟——先抽純文字——後面的整理工作就會規律很多。

現在就去試試 PDF 轉文字,把你手上那份讓你頭痛的 PDF 表格轉成 .txt,再按照本文的分欄步驟匯入 Excel。如果檔案頁數很多,記得搭配 分割 PDF 先把目標頁面切出來,整個流程會更順。

分享: