PDFをExcelに変換

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

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

表計算をPDFに戻す

PDFをExcelに について

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

機能

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つの表だけ取り出せますか。
必要なページを小さなPDFに切り出してから、こちらに通してください。
ある行が1列右にずれるのはなぜですか。
先頭のセルが空だと行を固定する手掛かりがありません。埋めは先頭ではなく末尾に入るため、先頭が空の行を確認してください。
スクリプトには .xlsx と .csv のどちらが向きますか。
ほとんどの場合CSVです。シート構造をたどる必要がなく、どの言語でも読めます。人が開くなら .xlsx を選んでください。

関連ツール

すべての ArrayKit ツール