PDFをExcelに変換

PDFの表を本物の .xlsx ブックに、あるいはそのままCSVに取り出します。

PDFをExcelに変換する読み取りとブックの生成は端末上で行われます。明細や請求書がアップロードされることはありません。

開発・運営:Udit Agarwal

表計算をPDFに戻す

PDFをExcelに について

PDFの中に「これは表です」と書かれた場所はありません。あるのは座標に置かれた文字だけで、表とは複数の行が同じ列位置を共有したときに現れるものです。この変換は1行の中の文字のかたまり同士の間隔を測ります。広い間隔は新しいセル、狭い間隔は空白です。2つ以上のセルに分かれた行を表の行として扱い、分かれない行はそのまま残すので、黙って失われるものはありません。ページごとにシートを分けることも、全体を1枚に積み上げることもできます。

機能

  • 列は1行ごとに、文字のかたまりの間隔から検出
  • ページごとに1シート、または全体を1枚のシートに積み上げ
  • 列に分かれた行だけを残す任意のフィルター
  • どこでも綺麗に読み込めるよう、行を長方形に整形
  • 何かをダウンロードする前に画面で格子を確認
  • 本物の .xlsx ブック、または正しく引用符付けしたCSVを書き出し
  • シート名はページ番号に従うため、行の出所を追えます

PDFをExcelに の使い方

  1. PDFをページに置きます
  2. ページごとのシートか、まとめた1枚かを選びます
  3. 表の周りの文章量に応じて列フィルターを切り替えます
  4. プレビューを確認し、.xlsx か .csv をダウンロードします

例

入力

statement.pdf — a bank statement with date, description, amount and balance columns

出力

statement.xlsx with one sheet per page and four columns per row.

列フィルターは取引の行を残し、その上の住所の塊を落とします。

よくあるエラーとトラブルシューティング

  • 結果が空です。 — PDFが文字の層のないスキャンであるか、列に分かれた行がなかったかです。フィルターを外して全行を見るか、先に文字認識を行ってください。
  • 列が1つのセルにまとまってしまいます。 — 表の列間が狭く組まれています。フィルターを外して書き出し、表計算ソフトの区切り位置指定で分割してください。
  • 2行にまたがるセルが2行になりました。 — 見た目の1行が1行として扱われるため、折り返した説明は分かれます。表計算ソフトで行を結合してください。
  • Excelで数値が文字列として入ります。 — 値はPDFの表示どおりに書かれ、通貨記号や桁区切りも含みます。数値にするには表計算ソフトで取り除いてください。

よくある質問

表を取り出すためにPDFはアップロードされますか。
いいえ。文字の層はこのタブで読み、ブックもここで書き出します。表が銀行明細や給与計算のときに重要です。
表の罫線を検出しますか。
いいえ。周囲に引かれた線ではなく、文字の位置で判断します。だからこそ罫線のない表も同じように取り出せます。
長い文書から1つの表だけ取り出せますか。
必要なページを小さなPDFに切り出してから、こちらに通してください。
ある行が1列右にずれるのはなぜですか。
先頭のセルが空だと行を固定する手掛かりがありません。埋めは先頭ではなく末尾に入るため、先頭が空の行を確認してください。
スクリプトには .xlsx と .csv のどちらが向きますか。
ほとんどの場合CSVです。シート構造をたどる必要がなく、どの言語でも読めます。人が開くなら .xlsx を選んでください。

関連ツール

  • ExcelをPDFに — ブックのシートを、印刷できるPDFの表にします。
  • PDF からテキスト — PDFから選択可能なテキストをプレーンテキストまたはMarkdownとして抽出します。
  • CSVをPDFに — CSVの行を、罫線付きでページ分割されたPDFの表にします。
  • Excel to CSV 変換 — .xlsx や .xls をドロップし、任意のシートをクリーンな CSV に書き出します。
  • PDFをWordに — PDFを編集できる .docx として組み直します。
  • CSV to JSON 変換 — CSV や TSV を型推論とネスト対応でクリーンな JSON に変換します。
  • PDFフォームデータ抽出 — 記入済みPDFの回答をJSONやCSVで取り出す。

PDFの他のツール

PDFのツールをすべて見る (85) · すべてのツール