画像をExcelに変換したのに、数字をそのまま計算できないのはなぜ?
OCRで取り出した表の文字列の数字、先頭のゼロ、曖昧な日付、行列のずれを確認し、データ型の整理と数式の再作成につなげます。
表の画像をExcelに変換すれば、入力し直す時間を省けます。ただし、結果を計算に使えるかどうかは、列の対応、数字の解釈、各セルに保存されているデータ型によって決まります。
見た目の整ったワークシートにも、文字列として保存された数字、小数点の位置の誤り、先頭のゼロの欠落が残ることがあります。読むときには気づきにくくても、並べ替えやフィルター、集計には影響します。
数字を読み取れても、数値になっているとは限らない
画像に記録されているのは文字の見た目であり、表計算のデータ型ではありません。OCRが 125.50 を読み取れても、それだけでは金額、識別番号、バージョン番号のどれかは判断できません。
DocCrunchの画像からExcelへの変換は、画像内の文字を認識し、ワークシートに整理します。現在、出力されるセルは、数字に見える内容も含めて文字列として保存されます。
Excelで開いて編集できることと、列全体をそのまま合計できることは別です。文字列の数字を変換する演算もあれば、無視する可能性のある関数もあり、結果が異なることがあります。
まず列の意味を確認し、その後で必要なデータ型に変換します。金額や数量は通常数値が必要ですが、商品コード、郵便番号、注文番号は文字列のまま扱うのが適切な場合が多くあります。
数字の並びをすべて数値に変換しない
似たような内容でも、扱い方は異なります。
| 認識された内容 | 考えられる意味 | 確認すること |
|---|---|---|
001204 |
商品やレコードの識別番号 | 先頭のゼロを保つため、通常は文字列で扱う |
1,250.50 |
金額 | カンマと小数点の役割を確認してから変換する |
03/04/2026 |
日付 | 元の表が月/日か日/月かを確認する |
12% |
割合 | 変換後の値が12ではなく0.12を表すか確認する |
言語や地域が異なる表では、区切り記号に注意が必要です。1,250 は千二百五十の場合も、一・二五〇の場合もあります。単独のセルで決めず、列見出し、単位、表全体の表記を確認します。
空欄を一律にゼロへ置き換えるのも避けます。空欄は未入力、欠損、該当なしを意味することがあり、ゼロは明確な値です。平均や件数の計算では、扱いが異なる場合があります。
計算より先に行と列を確認する
OCRの誤りは文字だけに限りません。正しく読み取った数字でも、隣の行に入ればデータの意味が変わってしまいます。
まず、次の点を確認します。
- 複数行の見出しがデータ部分に混ざっていないか。
- 長い名称が二つのレコードに分かれていないか。
- 空欄の近くの内容が左右の列へずれていないか。
- 小計、合計、脚注が通常のデータとして扱われていないか。
- ページごとに繰り返す見出しが表の途中に残っていないか。
同じ行の名称、数量、単価、金額をまとめて照合します。一つの列が数字らしく見えるだけでは十分ではありません。
画像に大きな無関係の領域がある場合は、画像の切り抜きで表全体を残すように調整できます。ただし、見出し、単位、必要な注記は残してください。データを解釈する手掛かりになるためです。
複数の画像を一枚のシートに入れても、統合は完了しない
撮影した複数ページでは、列幅の違い、見出しの繰り返し、途中の説明文などがよく見られます。同じファイルに出力するだけでは、内容を一か所に集めた段階です。
DocCrunchでは、画像ごとに別シートを作るか、一つのシートにまとめるかを選べます。後者では画像の内容を順番に追加し、ファイル名と空行で区切ります。列構造の統一や重複見出しの削除は自動では行いません。
一つの連続した表であれば、列の順序を確認し、区切り部分を削除して、フィルターや計算に使えるデータ範囲へ整理します。
列の意味が異なる場合は、別シートのままの方が管理しやすいことがあります。同じ「金額」という見出しでも、通貨、単位、集計対象が一致しているか確認が必要です。
画像の計算結果には元の数式が含まれていない
スクリーンショットに 240.00 と表示されていれば、OCRが取り出すのはその結果です。元のセルが掛け算、条件付きの数式、別シートへの参照のどれを使っていたかは分かりません。
データを確認してから必要な数式を作り直します。数量と単価の積、グループごとの小計、総合計は照合に役立ちます。ただし、合計が一致しても各行が正しいとは限りません。二つの誤りが相殺されることもあります。
元の表計算ファイルがあるなら、そちらを優先します。文字を選択できるPDFなら、スクリーンショットを作る前にPDFからExcelへの変換を試せます。スキャンしたPDFのページは画像なのでOCRが必要です。DocCrunchの現在のPDFからExcelへの変換は主に既存の文字を抽出するもので、スキャンを直接認識する機能ではありません。
変換後は順序を決めて照合する
ワークシートを使う前に、次の順序で確認します。
- 元画像と比較し、レコード数と行列の対応を確認する。
- 識別番号、文字列、数値、日付を区別し、列ごとに型を整理する。
- 小数の区切り、単位、日付表記を統一する。
- 空欄、マイナス記号、小数点、重複見出しを確認する。
- 必要な数式を作り直し、元の小計や合計と照合する。
画像からExcelへの変換の価値は、一セルずつの入力を確認と整理に置き換えられることです。元画像を参照用に残し、認識結果の意味を明確にしてから、出力したシートを計算に使いましょう。
おすすめの DocCrunch ツール
これらのツールは可能な限りブラウザ内でローカル実行され、ファイルをサーバーへアップロードする必要がありません。