WindowsでPDFをExcelに変換する方法
Microsoft 365のExcelなら、データ › データの取得 › ファイルから › PDF から でデジタルPDFの表を取り込めます。表の罫線や行列がはっきりしていれば十分に実用的です。サブスクリプションもアップロードもなしにどんなPDFでも変換したいなら、File Actureの「ファイルを変換」がPC上で各ページを別々のワークシートにします。金額は本物の数値として、長いIDは文字列のまま入ります。
2026年11月4日に更新読了時間 約8分
File Actureチーム
銀行の明細、価格表、レポートがPDFで届き、その数字を表計算で使いたい。手で打ち直すのは時間がかかりミスも出やすく、PDFからコピーすると多くの場合すべてが1列に詰め込まれます。このガイドでは、Excel単体でできること、その限界、そしてPDFをどこにも送らずにPC上で変換する方法を説明します。
ExcelだけでPDFを表に変換できる?
Microsoft 365のサブスクリプションに含まれるExcelなら可能です。Excelは[ファイル]›[開く]ではPDFを開けませんが、Power Queryの取り込み機能でPDF内の表を読めます。データ › データの取得 › ファイルから › PDF から を選んでファイルを指定すると、ナビゲーターに見つかった表とページが一覧表示されます。
すでにMicrosoft 365を契約していて、会計ソフトから書き出したようなデジタルPDFであれば、これが最良の無料の方法です。ただし、頼る前に知っておきたい限界があります。
- 得意なケース: 行と列がはっきりした表はきれいに取り込め、読み込む前に1つずつプレビューでき、データの変換 でPower Queryエディターを使って整えることもできます。
- スキャンしたPDF: スキャンはページの画像です。PDFの取り込みは画像内の文字を認識しないため、取り込めるものが見つかりません。
- ゆるいレイアウト: 表として作られておらず空白でそろえただけの数字は、おかしな形の表に分かれたり、見落とされたりします。結局シートを手で組み立てることになります。
コピー&ペースト、Word、オンライン変換はどう?
EdgeでPDFの表をコピーしてExcelに貼り付けるのは手早いものの、たいてい1行が1つのセルに入ってしまい、列は自分で分ける必要があります。
WordはPDFを開いて文書に作り直せるので、認識された表をそこからExcelにコピーできます。シンプルなページなら使えますが、込み入ったページではレイアウトがずれ、表が崩れることがあります。
PDFをExcelに変換するWebサイトは、ファイルを自社のサーバーで変換します。つまり明細や給与一覧を第三者にアップロードすることになります。その前にオンラインPDFツールでファイルがどう扱われるかを確認してください。
File ActureはWindowsでPDFをどうExcelに変換する?
File Actureの ファイルを変換 は双方向に使えます。PDFをドロップして変換先にWord、Excel、PowerPointを選ぶか、Officeファイルをドロップすれば PDF になります。検出された形式 の行には、ツールがファイルの中身から何を認識したかが表示されます。
Excelへの変換では、PDFの各ページがそれぞれ別のワークシートになります。各行のテキストが1行になり、ページ上の位置に応じてセルに分けられるので、PDFの列はシートでも列になります。数値、パーセント、通貨の金額は適切な表示形式の本物の数値として書き込まれ、長いID、電話番号、日付は文字列のままなので、先頭のゼロも残ります。
変換はPC上で行われ、PDFがアップロードされることはありません。結果はPDFと同じ名前の新しい.xlsxファイルとして選んだフォルダに保存され、元のファイルは変わりません。キャンセルやエラーのときに書きかけのファイルが残ることもありません。複数のPDFをまとめて変換でき、AES-256を含むパスワード付きPDFもパスワードを入れれば開けます。
スキャンしたPDFは?
スキャンのようにテキスト層がないページは、Windowsに組み込まれた文字認識で読み取られます。そのため、スキャンした明細からもセルが得られ、先にOCR PDFにかける必要はありません。認識にはPCにインストールされている認識言語が使われます。書類の言語が入っていないと、結果が空になったり精度が落ちたりするので、先にWindowsの言語設定でその言語を追加してください。スキャンそのものを検索可能なコピーにしたい場合は、OCR PDFを使います。
金額はExcelで本物の数値になる?
はい。数値、パーセント、通貨の金額は、1,234.56 と 1.234,56 のどちらの表記でも適切な書式付きの値として書き込まれるので、SUMなどの数式がすぐに使えます。
長いID、口座番号、電話番号、日付は文字列のまま残るので、先頭の0が落ちたり 1.23E+15 になったりしません。合計したい列がそれでも文字列で入ってきた場合は、シートに合った方法を使ってください。
- 区切り位置: 列を1つ選び、データ › 区切り位置 を開いて 完了 をクリックします。Excelがセルを読み直し、数字に見えるものを数値に変えます。
- 数値に変換する: セルに小さな緑の三角形が出ている場合は、そのセルを選び、選択範囲の横にある警告アイコンをクリックして 数値に変換する を選びます。
- 小数点の記号が違う: PDFが1.234,56と書き、Excelが1,234.56を前提にしている場合(またはその逆)は、区切り位置の最後の手順で詳細設定を開き、小数点と桁区切りの記号を指定してから 完了 をクリックします。
無料で使える?プライバシーは?
無料版ではPC 1台につき1日5回、1回あたり最大5ファイルまで実行できます。Proは買い切りで、1ライセンスで1台のPCに使えます。価格を見る。変換中にPCの外へ出るものはありません。
表ではなく編集できる文書が必要なら、WindowsでPDFをWordに変換する方法をご覧ください。Webサービスと比べたいなら、Windows向けのオフラインiLovePDF代替もどうぞ。
File ActureでWindowsのPDFをExcelに変換する方法
- 1
「ファイルを変換」を開く
File Actureを開き、サイドバーの「ファイル」グループの最初のツール ファイルを変換 を選びます。
- 2
PDFを追加する
PDFをウインドウにドラッグします。検出された形式 の行でPDFとして認識されたことを確認できます。
- 3
変換先にExcelを選ぶ
変換先の形式 で Excelスプレッドシート (.xlsx) を選びます。
- 4
変換する
変換 をクリックします。シートはPDFと同じ名前、拡張子.xlsxで保存され、PDFは変わりません。
- 5
数値を確認する
Excelで金額の列を合計し、PDFに印刷されている合計と比べます。文字列のまま入った列があれば、その列を選んで データ › 区切り位置 › 完了 を使います。
PDFの表を、アップロードせずにPC上でExcelへ。
無料で試せます · PCの中で動作
| 方法 | ファイルはPCに残る | スキャンしたPDF | 得られるもの |
|---|---|---|---|
| Excel「データの取得 › PDF から」(Microsoft 365) | はい | いいえ | 検出された表、Power Queryで編集可能 |
| Edgeからコピー&ペースト | はい | いいえ | たいてい1行が1セル |
| オンライン変換 | いいえ(アップロードされる) | サイトによる | サイトによる |
| File Acture「ファイルを変換」 | はい | はい(自動文字認識) | 1ページ1シート、金額は数値 |
よくある質問
ExcelでPDFを直接開けますか?
[ファイル]›[開く]では開けません。Microsoft 365のExcelでは、データ › データの取得 › ファイルから › PDF から を使うと、デジタルPDFの表を取り込めます。
変換したシートの金額は本物の数値ですか?
はい。数値、パーセント、通貨の金額は、1,234.56 と 1.234,56 のどちらの表記でも数値書式付きの値として保存されるので、SUMがそのまま使えます。長いID、電話番号、日付は先頭のゼロが残るよう文字列のままです。合計したい列がそれでも文字列になっている場合は、その列を選んで データ › 区切り位置 › 完了 を使うか、「数値に変換する」を選んでください。
スキャンしたPDFもExcelに変換できますか?
はい。テキスト層のないページはWindowsに組み込まれた文字認識で読み取られるので、スキャンした明細からもセルが得られ、先にOCR PDFにかける必要はありません。認識にはPCにインストールされている言語が使われます。シートが空だったり誤りだらけだったりしたら、書類の言語がインストールされているか確認し、より高い解像度でスキャンし直すか、先にOCR PDFで検索可能なコピーを作ってそれを変換してください。
パスワード付きのPDFでも使えますか?
はい。File Actureに求められたらパスワードを入力してください。AES-256で暗号化されたPDFにも対応しています。
変換中にPDFはアップロードされますか?
いいえ。File ActureはPC上でPDFを読み、.xlsxファイルもPC上に書き出します。元のPDFは変わりません。
ExcelファイルをPDFに戻すこともできますか?
はい。ブックを「ファイルを変換」にドロップすればPDFになります(WindowsでExcelをPDFに変換する方法)。File Actureはブックを自前で描画するので、Excelがインストールされている必要はありません。