Q1:古いバージョンのExcelを使っているため「データ > データの取得 > PDFから」が表示されません。どうすればいいですか?
A1:Excel 2016以前や一部のエディションではPDF直接読み込み機能が搭載されていません。その場合は、Microsoft EdgeやWordでPDFファイルを開いて「名前を付けて保存」からWord形式(.docx)に変換した後に表をコピーするか、Microsoft 365へのバージョン移行を推奨します。
Q2:PDFからエクセルに取り込んだ後、数値が文字列として認識されて計算できません。
A2:取り込み時に数字の前後に不要な空白が入っていたり、全角数字になっていることが原因です。Excelの「区切り位置」機能を使うか、Power Queryエディター内で該当列のデータ型を「123(整数)」または「1.2(10進数)」に明示的に変更することで一括解決できます。
Q3:セルが複雑に結合された表を取り込むと列がズレてしまいます。綺麗な直し方はありますか?
A3:結合セルが多いPDFは、Power Queryの「データの変換」画面を開き、「上の値で下を埋める(フィル機能)」を適用して空欄を埋めてから読み込むと、結合が解除されてもデータの対応関係を維持できます。
Q4:Googleスプレッドシートしか使えない環境でPDFの表を取り込む方法はありますか?
A4:一度GoogleドライブにPDFをアップロードし、右クリックから「アプリで開く > Google ドキュメント」を選択してOCR変換を行います。生成されたドキュメント上の表をコピーしてGoogleスプレッドシートに貼り付けることで、無料で表構造を移行可能です。