
取引先から届く請求書、行政機関が公開する統計資料、社内に保管された過去の帳票など、業務で扱う資料の多くはPDF形式です。そのままでは数値の集計や並べ替えができず、担当者が1件ずつエクセルへ転記している現場も少なくありません。数値を集計できる形に変えるには、PDFをエクセルへ変換する工程が必要になります。
変換作業でつまずく原因は、ツールの選び方よりもPDFの種類の見極めにある場合がほとんどです。文字情報を持つPDFと、スキャンした画像だけのPDFでは、適した手順も精度も大きく異なります。種類を確認せずに変換を始めると、崩れた表を手作業で直す時間が変換そのものより長くなるのが典型的な失敗です。
本記事では、PDFの種類の見分け方から5つの変換方法、変換後のデータを集計に使える状態に整える手順までを解説します。自社の資料と業務量に合った方法を選ぶ判断基準として活用してください。
目次
PDFデータをエクセルに変換する前に確認したいPDFの2つの種類
PDFには、文字情報を内部に保持しているものと、紙をスキャンして画像として保存したものの2種類があります。どちらに該当するかで、使える変換方法と期待できる精度が変わるのが実情です。ここでは2つの種類の特徴と、手元のファイルがどちらなのかを30秒で見分ける方法を説明します。
テキスト型PDF:文字情報を保持しており変換精度が高い
テキスト型PDFは、WordやExcel、会計システムなどから「PDFとして保存」や「印刷」の操作で生成されたファイルです。文字の内容と座標がデータとして埋め込まれているため、変換ツールは文字を読み取り直す必要がありません。罫線で区切られた単純な表であれば、Excelの標準機能だけで9割以上のセルが正しい位置に収まるのが一般的です。取引先が会計ソフトから出力した請求書や、自社システムから出力した帳票は、ほぼこの型に該当します。
精度が高い型とはいえ、苦手な構造も存在するのが実情です。表の中でセルが結合されていたり、1つのセルに改行が含まれていたりすると、行がずれて読み込まれる現象が起こります。現場でよくあるのは、備考欄の長文が複数行に分かれ、次の行の数値が1つ下にずれてしまうケースです。金額列だけが1行ずつ下にずれると、合計は合っていても取引先と金額の対応が崩れます。このずれは変換後の検証で必ず見つかるため、変換直後に元のPDFと行数を照合する習慣をつけてください。
画像型PDF:スキャン文書はOCR処理が前提になる
画像型PDFは、複合機でスキャンした紙の書類や、スマートフォンで撮影した資料をPDF化したファイルです。見た目は文字が並んでいても、データ上は1枚の画像にすぎません。この型を変換するには、画像から文字を認識するOCR(光学文字認識)の処理を挟む必要があります。OCRの認識率は、印字が鮮明で300dpi以上の解像度でスキャンされた書類なら95%前後が目安です。手書きや薄い印字、斜めにスキャンされた書類では70%台まで落ちることも珍しくありません。
OCR処理を前提にする場合、変換後の目視確認にかかる工数を最初から見積もっておく必要があります。認識率95%でも、100セルの表なら5セルは誤りを含む計算です。特に「0」と「O」、「1」と「l」、「7」と「1」の誤認識は集計結果に直接影響します。目安として、A4で1ページあたり5分から10分の確認時間を確保しておくと、後工程で慌てずに済みます。100ページの束なら、変換そのものより確認に丸1日以上かかる計算で予定を組んでください。
見分け方:文字をドラッグで選択できるかで判断する
種類を見分ける最も確実な方法は、PDFを開いて文字の上をマウスでドラッグしてみることです。文字が青く反転して選択できればテキスト型、何も選択されず画像全体が選ばれるようなら画像型と判断できます。Adobe Acrobat ReaderでもブラウザのPDFビューアでも同じ操作で確認できるため、特別なツールは要りません。ファイル数が多い場合は、Ctrl+Fで本文中の単語を検索し、ヒットするかどうかで代用する方法も有効です。
注意したいのは、テキスト型と画像型が混在するPDFです。表紙や本文はテキスト型でも、押印された最終ページだけスキャン画像で差し替えられているケースが実務では頻繁に見られます。1ページ目だけ確認して全体をテキスト型と判断すると、後半の表だけが空白で読み込まれるのが典型的な失敗です。ページ数が多いほど混在の見落としは起こりやすくなります。判断の目安として、以下の3点を確認しておくと見落としが減ります。
- 各ページで文字が選択できるかを、先頭・中間・最終の3ページで確認する
- ファイルのプロパティで「作成アプリケーション」を見て、スキャナ名なら画像型と判断する
- ファイルサイズが1ページあたり500KBを超える場合は画像型の可能性が高い
PDFデータをエクセルに変換することで解決できること
PDFをエクセルに変換する目的は、単に形式を変えることではありません。手入力の作業を減らし、数値を計算できる状態にし、過去の資料を再利用できる資産に変えることが本来の狙いです。ここでは変換によって解決できる3つの課題を、現場で起きている具体的な場面とあわせて整理します。
転記作業の削減と入力ミスの防止
PDFの数値を目視でエクセルに打ち込む転記作業は、1件あたり数分でも積み重なると大きな負担になります。月に200件の請求書を1件5分で転記すれば、それだけで約17時間を要する計算で、担当者2日分の稼働に相当する量です。変換を導入すると、この作業の大半が「確認」に置き換わり、1件あたりの処理時間は1分から2分程度まで短縮できます。削減できた時間を、数値の妥当性チェックや取引先への確認に振り向けられる点が実質的な効果です。
転記ミスの防止効果も見逃せません。人手の入力では桁の打ち間違いや行の飛ばしが一定の割合で発生し、経験上は1,000セルに1件から3件程度の誤りが混入します。変換であればテキスト型PDFの数値はそのまま引き継がれるため、原理的に打ち間違いが起こらない構造です。ただし、変換時のずれという別種の誤りが生じるため、ミスがゼロになるわけではなく、「発見しやすい誤り」に置き換わると理解してください。転記の誤りは全セルを見直さないと見つかりませんが、変換のずれは行単位で現れるため照合で拾えます。
請求書・帳票に含まれる数値の集計・分析が可能になる
PDFのままでは、取引先ごとの月次推移や費目別の合計といった集計が不可能です。ファイルを1つずつ開いて金額を拾う作業は、件数が増えるほど抜け漏れの温床です。エクセルに変換して1行1明細の形に整えれば、ピボットテーブルによる取引先別・月別の集計が数分で終わります。経理部門であれば、請求金額と発注データの突合をVLOOKUP関数やXLOOKUP関数で自動化でき、差異のある行だけを抽出して確認する運用に切り替えられます。
分析の対象は、請求書以外の帳票にも広がるのが実際のところです。納品書や検収書、工事の見積書など、帳票として受け取る資料には数値が集中しているのが特徴です。これらを同じ列構成でエクセルに蓄積すると、単価の推移や取引先ごとの値上げ幅を把握でき、価格交渉の材料にできます。前年同月比で単価が5%以上動いた品目だけを抽出する、といった確認も数式1つで済むのが利点です。判断の目安として、同じ様式の帳票が月に20件を超えるなら、変換と蓄積の仕組みを作る工数を十分に回収できます。
Excelを活用したデータ分析の方法
過去資料の再利用と社内データベースへの統合
共有フォルダに眠っている過去の報告書や調査資料も、PDFのままでは検索と集計の対象になりません。エクセルに変換して項目ごとに整理すれば、過去5年分の実績を並べた推移表や、年度ごとの比較表を作成できます。実務では、まず直近2年分だけを変換して効果を確かめ、必要に応じて対象期間を広げる進め方が失敗しにくい方法です。全期間を一度に変換しようとすると、書式の違いへの対応で作業が止まりがちです。年度ごとに表の項目名や列の順番が変わっていることも多く、対応表を作りながら進める前提で計画します。
変換したデータを社内のデータベースやBIツールに取り込む場合は、列名とデータ型を最初に固定しておく必要があります。具体的には、日付列は「yyyy/mm/dd」、金額列は税抜と税込を別列にする、取引先名はマスタと同じ表記にするといった取り決めです。この取り決めがないまま変換を進めると、ファイルごとに列構成が異なり、統合の段階でやり直しになります。取り込み先が決まっているなら、そのテーブル定義に合わせた列構成で変換結果を保存してください。
データ統合とは?統合の目的や初心者向けの進め方を解説
PDFデータをエクセルに変換する5つの方法
変換の方法は、追加費用なしで使えるものから専用ソフトを導入するものまで幅があります。それぞれに得意な場面と限界があり、1つの方法ですべてのPDFに対応できるわけではないのが実情です。以下では5つの方法を、操作手順と向いているPDFの種類、精度の目安とあわせて紹介します。
方法 | 対応するPDF | 精度の目安 | 費用 | 向いている場面 |
|---|---|---|---|---|
方法1:Excelのデータの取得 | テキスト型 | 罫線あり表で高い | 無料(Microsoft 365) | 少量・機密文書 |
方法2:Word経由 | テキスト型 | 中程度(結合セルが残る) | 無料(Word 2013以降) | 表と文章を一緒に扱う |
方法3:テキストコピー | テキスト型 | 手作業の精度に依存 | 無料 | 罫線のない小さな表 |
方法4:オンラインサービス | 両方(OCR対応あり) | 高い | 無料枠あり・月額1,000~3,000円 | 公開資料・少量 |
方法5:OCR付き編集ソフト | 両方 | 高い(原稿品質に依存) | 月額2,000円前後~買い切り3~5万円 | 画像型・大量処理 |
方法1:Excelの「データの取得」機能でPDF内の表を読み込む
Microsoft 365版のExcelには、PDFの表を直接読み込む機能が標準で備わっています。操作は、リボンの「データ」タブから「データの取得」→「ファイルから」→「PDFから」を選び、対象ファイルを指定するだけです。ナビゲーター画面には、PDF内の表とページが「Table001」「Page001」の形で一覧表示されます。表をクリックしてプレビューを確認し、「読み込み」を押します。内部ではPower Queryが動いており、列の分割や不要行の削除も「データの変換」から同じ画面で処理できるのが強みです。
この方法の利点は、費用がかからず、社外にファイルを出さずに済む点です。罫線のある単純な表なら精度も高く、テキスト型PDFの請求書や納品書であれば手直しはほとんど発生しません。弱点は、Excel 2016以前のバージョンでは使えないことと、画像型PDFには対応していないことです。現場でよくあるつまずきは、ナビゲーターで「Table」ではなく「Page」を選んでしまい、表以外の文章まで1列に混ざって読み込まれるケースです。表として認識された項目を優先して選んでください。
方法2:Wordで開いてから表をコピーする
Wordは2013以降のバージョンで、PDFを直接開いて編集可能な文書に変換する機能を持っています。「ファイル」→「開く」でPDFを選ぶと「PDFを編集可能なWord文書に変換します」という確認が出るので、「OK」を押すだけの手順です。変換後に表の部分を選択してコピーし、Excelに貼り付ければ、罫線ごとセルに分かれた状態で取り込めます。表以外の見出しや注記も一緒に扱えるため、表と説明文の対応関係を保ったまま作業したい場面に向いています。
注意点は、Wordの変換がレイアウトの再現を優先するため、セルの結合や文字の折り返しがそのまま持ち込まれることです。Excelに貼り付けた直後に結合セルが多数残っていると、並べ替えやフィルターが使えません。貼り付け後は「ホーム」タブの「セルを結合して中央揃え」を解除し、空白セルを上の値で埋める処理が必要になります。ページ数が10ページを超えるPDFでは変換に数分かかることもあり、少量の表を素早く取り出す用途に限って使うのが現実的です。
方法3:テキストをコピーしてエディタで区切り直す
表の罫線がないPDFや、方法1と方法2で列がうまく分かれないPDFには、テキストをそのままコピーして区切り直す方法が有効です。PDFビューアで表の範囲を選択してコピーし、メモ帳やVisual Studio Codeなどのエディタに貼り付けるのが最初の手順です。列の区切りは半角スペースやタブになっているため、置換機能でタブに統一してからExcelに貼り付けます。その後、「データ」タブの「区切り位置」で列に分割すれば表の形になります。手数は多いものの、どの環境でも追加費用なしで実行できる点が強みです。
この方法でつまずきやすいのは、項目名に含まれる半角スペースまで区切りとして扱われ、列がずれる点です。対策として、まず数値部分だけを対象に置換し、項目名の列は最後に手作業で確認する順序をとると修正量が減ります。判断基準としては、表が1ページに収まり、行数が50行以下なら手作業で十分に対応できる範囲です。それ以上の規模になる場合は、方法4や方法5の専用ツールに切り替えるほうが結果的に速く終わります。目安として、手作業の整形に30分以上かかる見込みなら切り替えを検討してください。
方法4:オンライン変換サービスを利用する
ブラウザ上でPDFをアップロードすると、Excel形式に変換して返してくれるサービスがあります。代表的なものはAdobe AcrobatオンラインやiLovePDF、Smallpdfです。操作はファイルをドラッグして変換ボタンを押すだけで、待ち時間も1ファイルあたり数十秒から1分程度です。レイアウトの解析精度は高く、罫線のない表や複数の表が並ぶページでも列を比較的正確に分けてくれます。無料枠は1日あたりの回数やファイルサイズに制限があり、継続利用は月額1,000円から3,000円前後の有料プランが前提になります。
最大の注意点は、ファイルを社外のサーバーに送信する点です。取引先名や金額、個人情報を含む書類をアップロードすることは、多くの企業の情報管理規程で禁止または承認制になっています。利用前に、自社のセキュリティ担当部門にサービス名を伝えて可否を確認してください。承認が得られない場合や判断に迷う場合は、公開資料や社内向けの参考資料など、漏えいしても影響のない文書に限って使う運用にとどめます。判断に迷う書類は、一律で使わないと決めておくほうが事故を防げます。
方法5:OCR機能付きPDF編集ソフトで画像型PDFを変換する
スキャンした画像型PDFを変換するには、OCRを搭載したソフトが必要です。代表的なものとしてAdobe Acrobat Pro、ABBYY FineReader、読取革命などが挙げられます。価格は月額2,000円前後から、買い切りで3万円から5万円程度です。Acrobat Proでは「ツール」→「スキャンとOCR」→「テキスト認識」を実行します。続いて「書き出し形式」で「Microsoft Excel」を選ぶと、認識結果を表形式で出力できます。認識言語を「日本語」に設定しておかないと漢字が記号として認識されるため、実行前の設定確認が必須です。
OCRの精度は、変換前の原稿の状態を整えることで最も大きく向上します。解像度は300dpi以上、傾きは0.5度以内、裏写りがある場合はグレースケールで読み込むのが基本です。この3点を守るだけで、認識率が80%台から95%前後まで改善した例は珍しくありません。大量の書類を扱うなら、ソフトのバッチ処理機能でフォルダ単位の一括変換を設定し、変換とは別に確認担当者を割り当てる体制を組むと安定します。1人で変換と確認を兼ねると、確認が形だけになりやすいのが現場の実態です。
目的別に見るPDF変換方法の選び方
5つの方法のどれを使うかは、PDFの種類と扱う量、そして書類に含まれる情報の機密性で決まります。場面ごとの判断基準を、以下の比較表と4つの典型的なケースで示します。自社の資料がどのケースに近いかを確認しながら読み進めてください。
場面 | 推奨する方法 | PDFの種類 | 判断の目安 |
|---|---|---|---|
表が数個のテキスト型PDF | 方法1(Excelのデータの取得) | テキスト型 | 月10件以下・罫線あり |
スキャン書類・紙資料 | 方法5(OCR付き編集ソフト) | 画像型 | 解像度300dpi以上を確保 |
機密情報を含む書類 | 方法1・方法2・方法5(ローカル処理) | 両方 | 社外送信を避ける |
大量・定期的な変換 | 方法5のバッチ処理、またはRPA連携 | 両方 | 月50件以上・同一様式 |
表が数個のテキスト型PDF:Excelの標準機能で十分
取引先からの請求書が月に数件、あるいは会議資料の表を1つ2つ取り出したいといった場面では、方法1のExcel標準機能で十分に対応できます。追加費用も社外送信も不要で、操作に慣れれば1ファイルあたり1分から2分で表を取り込めます。判断基準は、対象がテキスト型であること、表に罫線があること、月の処理件数が10件以下であることの3点です。この条件を満たすなら、他の方法を検討する必要はありません。有料ツールの導入を検討するのは、この方法で崩れる表が月に数件を超えてからで十分です。
方法1で列がずれる場合でも、すぐに別の方法に移る前に「データの変換」でPower Queryエディターを開いてみてください。「列の分割」で区切り文字を指定したり、「1行目をヘッダーとして使用」を適用したりするだけで解決するケースが大半です。Excelのバージョンが2016以前で「PDFから」の項目が表示されない場合に限り、方法2のWord経由に切り替えます。社内のExcelが古い場合、Microsoft 365への更新を情報システム部門に相談するほうが、長期的には作業時間の節約になります。
スキャン書類・紙資料:OCR対応が必須条件
紙で受け取った契約書や、過去に印刷して保管していた帳票は、スキャンした時点で画像型PDFになります。この場合、方法1から方法3ではそもそも文字を読み取れず、空白のシートが出力されるだけです。OCRを備えた方法5のソフト、またはオンラインサービスのOCR機能を使うことが必須条件になります。スキャン前の段階で、複合機の設定を「300dpi・グレースケール・自動傾き補正」に変更しておくと、後工程の修正が大きく減ります。
導入するソフトの選定では、日本語の認識精度と、表構造の再現性を実際の書類で試すことが判断の決め手です。多くのソフトが無料体験版を提供しているため、自社で扱う帳票のうち印字が薄いもの、手書きの記入があるものを各5枚程度用意して比較します。認識率が90%を下回るソフトは、確認作業の負担が転記と変わらなくなるため候補から外してください。件数が月に100枚を超えるなら、認識結果を人が確認する工程を含めた業務フローとして設計する必要があります。
機密情報を含む書類:オンラインサービスを避けてローカル処理
取引先との契約書、給与明細、顧客リストなど、機密情報を含むPDFは社外のサーバーにアップロードしない前提で方法を選びます。選択肢は方法1のExcel標準機能、方法2のWord経由、方法5のローカルインストール型OCRソフトの3つです。オンラインサービスは、利用規約でアップロードしたファイルを一定期間保持すると明記している場合があり、削除の確認が取れないものは使うべきではありません。判断に迷う場合は「その書類が漏えいしたら取引先に謝罪が必要か」という基準で考えると、線引きが明確になります。
ローカル処理を徹底する際は、ソフトの設定にも注意が必要です。一部のOCRソフトはクラウド上で認識処理を行うオプションを持っており、初期設定でオンになっている場合があります。設定画面で「クラウド処理」「オンライン認識」といった項目を確認し、オフにしてから使用してください。変換後のエクセルファイルも、元のPDFと同じアクセス権限のフォルダに保存し、個人のデスクトップや共有範囲の広いフォルダに置かない運用を徹底します。
データセキュリティとは~基本概念や重要性、実用的な対策方法などを解説~
大量・定期的な変換:一括処理と自動化を前提に選ぶ
月に50件以上のPDFを同じ様式で処理する場合、1件ずつ手作業で変換する方法は早い段階で限界を迎えます。方法5のOCRソフトが持つバッチ処理機能を使えば、指定フォルダに入れたPDFをまとめて変換し、結果を別フォルダに出力する設定が一般的です。さらに自動化を進めるなら、Power Queryでフォルダ内の全ファイルを結合するクエリを組み、更新ボタン1つで最新の集計表が得られる仕組みにします。この仕組みが整うと、担当者の作業は「フォルダにPDFを入れて更新を押し、検証欄を見る」だけになります。
自動化を進める際の判断基準は、様式の安定性です。取引先ごとに請求書の様式が異なる場合、1つの変換ルールでは対応できず、様式ごとに設定を分ける必要があります。様式の種類が10を超えるなら、AI-OCRと呼ばれる帳票の項目を自動判別するサービスや、RPAツールとの連携を検討する段階です。初期費用として月額数万円から数十万円の投資になりますが、担当者1人分の転記作業が丸ごと置き換わるなら、半年から1年で回収できる計算になります。
RPAのUiPath、BIツールTableauとの連携/統合を可能に
変換後のエクセルデータを集計に使える状態に整える手順
変換が終わった時点のデータは、見た目は表でも集計にはまだ使えない状態であることがほとんどです。数値が文字列になっていたり、1行が2行に分かれていたりする問題を、順序立てて解消していく必要があります。以下の4つのステップを、この順番で実施してください。
STEP1:元のPDFと突き合わせて行数・列数・合計値を検証する
整形作業に入る前に、変換結果が元のPDFと一致しているかを確認します。確認する項目は、行数、列数、そして金額列の合計値の3つです。行数はPDFの表を目視で数えるか、明細番号の最大値で代用し、Excel側はCOUNTA関数で数えます。合計値はPDFに記載された小計や総額と、SUM関数の結果を照合する方法が確実です。この3点が一致していれば、個別のセルのずれはあっても大枠の欠落や重複はないと判断できます。
合計値が一致しない場合、原因の大半は数値の文字列化か、行の分断のどちらかです。SUM関数の結果が明らかに小さいなら、一部の数値が文字列として扱われて計算から外れています。行数がPDFより多いなら、改行を含むセルが2行に分かれているケースが典型です。検証の記録は、元PDFのファイル名、変換方法、一致した項目と差異のあった項目を1行にまとめて残しておくと、後から同じ様式を処理する際の参考になります。同じ取引先の書類で毎回同じ列がずれるなら、変換方法そのものを見直す判断材料にもなります。
データ品質とは?品質評価項目や品質を向上させるための実務的対策を解説
STEP2:結合セルや改行で分断された行を修復する
PDFの表でセルが結合されていた箇所は、変換後に上のセルだけに値が入り、下のセルが空白になります。この状態では並べ替えやピボットテーブルで正しく集計できないため、空白セルを上の値で埋める処理が必要です。手順は、対象の列を選択して「ホーム」→「検索と選択」→「条件を選択してジャンプ」→「空白セル」を選びます。次に数式バーに「=」と上のセルの参照を入力し、Ctrl+Enterで一括入力します。最後に列全体をコピーして「値として貼り付け」を行い、数式を値に置き換える手順です。
1つのセル内で改行されていた文章が2行に分かれた場合は、逆に2行を1行に戻す処理が必要になります。見分け方は、金額列や日付列が空白で、備考欄だけに文字が入っている行を探すことです。該当行が数十行程度なら、フィルターで該当行を抽出し、上の行の備考欄にCONCAT関数で結合してから元の行を削除します。該当行が数百行に及ぶ場合は、Power Queryの「グループ化」機能で明細番号ごとに備考をまとめるほうが、手作業より確実に処理できます。
STEP3:数値・日付の書式と全角半角の表記ゆれを統一する
変換直後のデータで最も多い問題は、数値が文字列として認識されている状態です。セルの左上に緑色の三角マークが出ている、またはSUM関数の結果が0になる場合が該当します。対処は、該当する列を選択して「データ」タブの「区切り位置」を開き、そのまま「完了」を押すだけです。「¥」や「,」が含まれている場合は、先に置換機能でこれらを削除してから実行します。変換後は列の表示形式を「数値」に設定し、桁区切りを表示に戻せば見た目も元のPDFと同じです。
日付は「2026/8/26」「2026年8月26日」「R8.8.26」など様式ごとに表記が異なり、そのままでは日付として認識されません。DATEVALUE関数で変換するか、Power Queryの「型の変更」→「日付」を使うのが一般的な対処です。全角数字や全角スペースはASC関数で半角に揃え、取引先名の表記ゆれは「株式会社」の有無や「(株)」との混在を置換で統一します。こうした整形はデータクレンジングと呼ばれる工程で、集計の前に必ず通す作業として位置づけてください。
データクレンジングとは?意味と代表手法を解説!
STEP4:不要な空白列やヘッダーの重複を削除して一覧表にする
複数ページのPDFを変換すると、ページごとにヘッダー行が繰り返し挿入され、ページ番号や「次ページへ続く」といった文字が行として混入します。これらを残したまま集計すると、ヘッダーの文字が値として数えられたり、フィルターの選択肢に不要な項目が並んだりするのが問題です。削除の手順は、ヘッダーの文字列でフィルターをかけて該当行を一括削除するところから始めます。続いて「条件を選択してジャンプ」で空白セルの列を特定し、列ごと削除するのが基本の流れです。最終的に、1行目だけがヘッダー、2行目以降がすべて明細という形にします。
一覧表の形になったら、「挿入」→「テーブル」でテーブル化しておくと、後から行を追加しても集計範囲が自動で広がります。列名は、変換元のPDFの表記ではなく、社内で統一した名称に付け替えてください。「金額」ではなく「税抜金額」「税込金額」のように、後から見て迷わない名前にすることで、別の担当者が引き継いだときの確認時間を減らせます。完成したファイルは、変換元のPDFと同じフォルダに「元ファイル名_変換済.xlsx」の命名で保存すると、対応関係を追いやすくなります。
PDFデータをエクセルに変換する際のよくある失敗パターン
変換の作業では、同じ失敗が多くの現場で繰り返し起きています。原因のほとんどは、変換ツールの性能ではなく、確認の手順や運用ルールの不足です。ここでは実務で頻発する5つの失敗パターンと、それぞれの回避策を整理します。
変換した数値が文字列として認識され集計できない
変換後にSUM関数を入れたら結果が0になった、という相談は最も頻繁に受ける失敗です。原因は、数値の前後に見えないスペースが入っている、全角数字になっている、桁区切りの「,」が文字として残っているのいずれかです。見分け方として、セルを選択して数式バーを見ると、先頭にアポストロフィが付いていたり、数値が左寄せで表示されたりしています。数値は通常右寄せで表示されるため、左寄せの列は文字列と判断できます。
回避策は、STEP3で説明した「区切り位置」による一括変換を、集計の前に必ず実行することです。見えないスペースが原因の場合はTRIM関数で前後の空白を除去し、全角数字はASC関数で半角化するのが定石です。この3つの処理を1つのマクロやPower Queryのステップにまとめておくと、次回以降は数秒で終わり、確認漏れも防げます。処理の順番は「スペース除去→半角化→区切り位置」で固定し、順番を変えると変換が失敗する点に注意してください。
複数ページにまたがる表が別々のテーブルに分かれる
10ページの請求明細を方法1で読み込むと、ナビゲーターに「Table001」から「Table010」まで10個の表が並びます。そのまま1つずつ読み込むと、10枚のシートに分かれてしまう状態です。これはPDFの構造上、ページごとに表が独立しているためで、ツールの不具合ではありません。現場でよくあるのは、10枚のシートを手作業でコピーして1枚にまとめ、その過程でヘッダー行が重複したり、1ページ分を貼り忘れたりする失敗です。
回避策は、Power Queryで結合の処理を組むことです。ナビゲーターで複数の表にチェックを入れて「データの変換」を選びます。Power Queryエディターの「ホーム」→「クエリの追加」で全表を縦に結合し、「重複の削除」でヘッダー行を除きます。これで1つの一覧表として読み込める状態です。この手順を一度クエリとして保存しておけば、翌月は同じ様式のPDFを指定するだけで再利用できる仕組みです。作成には初回30分程度かかりますが、2回目以降の手作業がなくなります。
パスワード保護・印刷制限付きPDFが変換できない
取引先から届いたPDFが開けても、方法1で読み込もうとするとエラーになる場合があります。原因は、PDFに「内容のコピー」や「印刷」を制限するセキュリティ設定がかかっているためです。確認方法は、Acrobat Readerで「ファイル」→「プロパティ」→「セキュリティ」タブを開くことです。「内容のコピー」が「許可しない」になっていれば制限付きと判断できます。制限があるPDFは、どの変換方法でも文字を取り出せません。
この場合、制限を解除するツールを使うのではなく、発行元に制限のないPDFか元データの提供を依頼するのが正しい対応です。制限は発行者が意図的に設定したものであり、無断で解除することは契約や規程に抵触するおそれがあります。依頼の際は「集計のためにExcel形式またはコピー可能なPDFを希望する」と目的を伝えます。CSVで提供してもらえるケースも多く、その場合は変換作業自体が不要です。定期的に受け取る書類なら、最初の取引時に形式を取り決めておくと後々の手間が減ります。
変換結果を確認せずに集計して数値がずれる
変換した直後の表をそのまま集計に使い、報告書に載せた数値が元のPDFと違っていた、という失敗は経理や営業企画の現場で実際に起きています。原因は変換時に1行が抜けた、桁区切りの位置がずれて1,000倍の数値になった、行がずれて別の取引先の金額が入ったなど多様です。いずれもSTEP1の行数・合計値の照合をしていれば発見できたものです。変換精度が高い方法を使っていても、検証を省略してよい理由にはなりません。
回避策として、変換結果のシートに検証欄を設けます。具体的には、シートの右端に「PDF記載の合計」「Excelの合計」「差異」の3列を作り、差異が0でない場合はセルが赤くなる条件付き書式を設定する方法です。この欄があるだけで、確認を忘れても異常に気づける仕組みになります。検証にかかる時間は1ファイルあたり2分から3分で、報告後に数値を訂正する手間と比べれば十分に見合います。検証欄のあるシートをテンプレートとして共有すれば、部門全体で同じ確認水準を保てる仕組みです。
社外の無料ツールに機密文書をアップロードしてしまう
急ぎの作業で、検索して見つけた無料の変換サイトに取引先の請求書をアップロードしてしまう事例は、情報管理上の事故として扱われます。本人に悪意がなくても機密情報の社外送信に該当し、報告と取引先への説明が必要になるのが実態です。無料サービスの中には、アップロードしたファイルを学習データや広告目的に利用すると規約に記載しているものも存在します。「無料」の背後にどのような対価があるかを疑う姿勢が必要です。担当者がサービス名を答えられない場合、規約を確認せずに使っていた可能性が高いと判断できます。
防止策は、個人の判断に委ねず、部門としてルールを決めておくことです。具体的には、社内で使用を認める変換方法を「方法1のExcel標準機能と承認済みのOCRソフトのみ」のように明文化します。あわせて、オンラインサービスを使う場合の承認手順を定めておくのが確実です。経理や総務の担当者にはMicrosoft 365版のExcelを優先的に配布しておくと、オンラインサービスに頼る動機そのものがなくなります。ルールとツールの両面から手当てすることが、事故を防ぐ現実的な方法です。
PDFデータをエクセルに変換して活用した業種別の事例
変換の取り組みは、部門や業種によって対象となる書類も得られる効果も異なります。ここでは経理、営業企画、製造業の3つの場面を取り上げ、どの方法を選び、どのような成果につながったかを紹介します。自社の業務に近い事例を、導入の進め方の参考にしてください。
経理部門:取引先から届く請求書PDFを月次集計に統合
従業員500名規模のサービス業の経理部門では、取引先約80社からメールで届く請求書PDFを、担当者2名が月末に手入力で会計システムに転記していました。件数は月に約300件で、転記と照合に合わせて40時間前後を要していたのが実態です。取り組みとして、請求書の8割を占めるテキスト型PDFを方法1のExcel標準機能で読み込みました。続いてPower Queryで取引先別に結合するクエリを作成し、残りのスキャン請求書は方法5のOCRソフトで処理しました。認識結果は別の担当者が確認する体制です。
結果として、月次の処理時間は40時間から12時間程度まで減り、削減分の大半は請求内容と発注書の突合に充てられるようになりました。導入時につまずいたのは、取引先ごとに請求書の列構成が異なり、クエリを1つにまとめられなかった点です。対策として、取引先を様式ごとに5グループに分け、グループ単位でクエリを用意する方針に切り替えたことで、2か月目には安定運用に移行できました。経理領域でのデータ活用を段階的に進める際の参考になる事例です。
経理DXの実践ガイド|推進ステップから活用ツール、成功のポイントまで徹底解説
営業企画:公的統計のPDF表を市場分析データに変換
住宅設備メーカーの営業企画部門では、省庁や自治体が公開する住宅着工統計や人口推計をPDFでしか入手できませんでした。市場規模の試算に必要な数値は、毎回手作業で抜き出していたのが実態です。年に4回の更新ごとに担当者が2日を費やしていた作業です。公開資料であり機密性がないため、方法4のオンライン変換サービスを社内承認のうえで利用しました。表構造の複雑な統計表も含めて一括で変換する運用です。罫線のない表が多く、方法1では列が崩れたことが選定の理由です。
変換後は、都道府県コードと年度をキーにした一覧表の形に整え、自社の販売実績データと結合して都道府県別のシェアを算出できるようにしました。作業時間は2日から半日に短縮され、更新のたびに分析まで手が回らなかった状況も解消済みです。注意点として、統計表は年度によって項目の追加や名称変更があるため、変換後に前年度の列構成と比較する確認工程を残しています。この確認を省くと、集計列の位置がずれたまま前年比を計算してしまう事故につながります。
製造業:検査成績書PDFを品質データベースへ取り込み
部品メーカーの品質保証部門では、仕入先から納品ごとに届く検査成績書PDFが月に約400枚に上ります。寸法や硬度の測定値を品質データベースに入力する作業に、担当者3名が関わっていました。成績書の半数は仕入先がスキャンした画像型で、方法5のOCRソフトをバッチ処理で運用する方針です。仕入先には、300dpi以上でのスキャンと、可能な場合はテキスト型での出力を依頼しました。その結果、半年で画像型の比率は5割から2割まで下がっています。
取り込み時には、測定値が規格の上下限を超えていないかを判定する数式を組み込み、OCRの誤認識による異常値を即座に検知できる設計です。この仕組みにより、入力工数は月120時間から30時間に減りました。さらに測定値の傾向分析が可能になり、不良の予兆を前月比で把握できるようになっています。製造現場のデータ分析は、こうした帳票のデータ化から始まるケースが大半です。測定値が数値として蓄積されて初めて、工程能力指数や管理図といった分析に進めます。
製造業のデータ分析はなぜ必要?解決できる課題やメリットなどを解説
まとめ:PDFデータをエクセルに変換する際はPDFの種類と変換後の検証がカギ
PDFをエクセルに変換する作業は、ファイルがテキスト型か画像型かを見極めた時点で、使う方法と必要な工数の大枠が決まります。テキスト型で少量ならExcelの標準機能、画像型ならOCRソフト、機密文書ならローカル処理、大量ならバッチ処理と自動化という判断基準に沿って選んでください。変換後は、行数と合計値の照合、分断行の修復、書式と表記の統一、不要行の削除の4ステップを省かずに行います。この順序を守れば、どの方法で変換しても集計に使える一覧表に仕上がります。作業に着手する前に、以下の観点を確認してください。
- 文字をドラッグして選択できるか(テキスト型・画像型の判定)
- 機密情報を含む書類を社外サービスに送っていないか
- 変換後の行数・列数・合計値が元PDFと一致しているか
- 数値列が右寄せで表示され、SUM関数で計算できるか
- 日付・全角半角・取引先名の表記が統一されているか
「これからPDFや帳票のデータ化に関する取り組みを実施したいけれど、何から手をつけたらいいかわからない」「データ整備の専門家の知見を取り入れたい」という方は、データ分析・データ整備の実績豊富な弊社、データビズラボにお気軽にご相談ください。
貴社の課題や状況に合わせて、帳票データの活用の取り組みをご提案させていただきます。







