本文へスキップ
File Acture

WindowsでPDFをExcelに変換する方法

Microsoft 365のExcelなら、データ › データの取得 › ファイルから › PDF から でデジタルPDFの表を取り込めます。表の罫線や行列がはっきりしていれば十分に実用的です。サブスクリプションもアップロードもなしにどんなPDFでも変換したいなら、File Actureの「ファイルを変換」がPC上で各ページを別々のワークシートにします。セルは文字列として入るので、金額の列はExcelの「区切り位置」で本物の数値に変えます。

2026年9月29日に更新読了時間 約7分

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や先頭のゼロもそのまま残ります。移るのはテキストだけで、PDF内のロゴ、グラフ、写真はシートにコピーされません。

変換はPC上で行われ、PDFがアップロードされることはありません。結果はPDFと同じ名前の新しい.xlsxファイルとして選んだフォルダに保存され、元のファイルは変わりません。キャンセルやエラーのときに書きかけのファイルが残ることもありません。複数のPDFをまとめて変換でき、AES-256を含むパスワード付きPDFもパスワードを入れれば開けます。

スキャンしたPDFは?

Windows版のFile Actureは、変換中にスキャンページの文字を認識しません。先にOCR PDFでテキストレイヤーを付け、その検索可能なコピーを変換してください。

Excelで文字列のセルを数値にするには?

変換後のセルは文字列なので、金額の列は変換するまでExcelで合計されません。1列あたり数秒で済み、どの列を変換するかは自分で選べるので、口座番号やIDは文字列のままにしておけます。

シートに合った方法を使ってください。

  • 区切り位置: 列を1つ選び、データ › 区切り位置 を開いて 完了 をクリックします。Excelがセルを読み直し、数字に見えるものを数値に変えます。
  • 数値に変換する: セルに小さな緑の三角形が出ている場合は、そのセルを選び、選択範囲の横にある警告アイコンをクリックして 数値に変換する を選びます。
  • 小数点の記号が違う: PDFが1.234,56と書き、Excelが1,234.56を前提にしている場合(またはその逆)は、区切り位置の最後の手順で詳細設定を開き、小数点と桁区切りの記号を指定してから 完了 をクリックします。

無料で使える?プライバシーは?

無料版ではPC 1台につき3回、1回あたり最大5ファイルまで実行できます。Proは買い切りで、1ライセンスで1台のPCに使えます。価格を見る。変換中にPCの外へ出るものはありません。

表ではなく編集できる文書が必要なら、WindowsでPDFをWordに変換する方法をご覧ください。Webサービスと比べたいなら、Windows向けのオフラインiLovePDF代替もどうぞ。

File ActureでWindowsのPDFをExcelに変換する方法

  1. 1

    「ファイルを変換」を開く

    File Actureを開き、サイドバーの「ファイル」グループの最初のツール ファイルを変換 を選びます。

  2. 2

    PDFを追加する

    PDFをウインドウにドラッグします。検出された形式 の行でPDFとして認識されたことを確認できます。

  3. 3

    変換先にExcelを選ぶ

    Target format で Excelスプレッドシート (.xlsx) を選びます。

  4. 4

    変換する

    変換 をクリックします。シートはPDFと同じ名前、拡張子.xlsxで保存され、PDFは変わりません。

  5. 5

    金額を数値にする

    Excelで金額の列を1つずつ選び、データ › 区切り位置 › 完了 を使います。

PDFの表を、アップロードせずにPC上でExcelへ。

無料で試せます · PCの中で動作

WindowsでPDFをExcelに変換する方法の比較
方法ファイルはPCに残るスキャンしたPDF得られるもの
Excel「データの取得 › PDF から」(Microsoft 365)はいいいえ検出された表、Power Queryで編集可能
Edgeからコピー&ペーストはいいいえたいてい1行が1セル
オンライン変換いいえ(アップロードされる)サイトによるサイトによる
File Acture「ファイルを変換」はいOCR PDFの後なら可1ページ1シート、セルは文字列

よくある質問

ExcelでPDFを直接開けますか?

[ファイル]›[開く]では開けません。Microsoft 365のExcelでは、データ › データの取得 › ファイルから › PDF から を使うと、デジタルPDFの表を取り込めます。

変換したシートの数字が文字列になっているのはなぜ?

File ActureはID、電話番号、先頭のゼロが崩れないよう、セルを文字列として書き込みます。金額の列を選んで データ › 区切り位置 › 完了 を使うか、「数値に変換する」で数値にしてください。

スキャンしたPDFもExcelに変換できますか?

はい、2段階でできます。まずOCR PDFでスキャンにテキストレイヤーを付け、その新しいコピーを「ファイルを変換」で変換します。この手順がないと、スキャンページにはセルに入れる文字がありません。

パスワード付きのPDFでも使えますか?

はい。File Actureに求められたらパスワードを入力してください。AES-256で暗号化されたPDFにも対応しています。

変換中にPDFはアップロードされますか?

いいえ。File ActureはPC上でPDFを読み、.xlsxファイルもPC上に書き出します。元のPDFは変わりません。

ExcelファイルをPDFに戻すこともできますか?

はい。ブックを「ファイルを変換」にドロップすればPDFになります。Excelがインストールされていれば File Actureはそれを使って変換するので、PDFはExcelでの見た目どおりになります。古い.xlsファイルにも対応しています。

関連するガイド