バッチ文書からExcelへ:フォルダ全体を1枚のシートに
200件の文書が入ったフォルダは、手入力で約10時間かかります。バッチを一度にアップロードし、列名を一度指定するだけで、すべてのファイルが1つのExcelスプレッドシートの行として返され、各行に元のファイル名が保持されます。
文書あたり5〜10秒 · バッチ全体を一度にアップロード · 1つの結合スプレッドシート
あらゆる文書バッチから抽出できるもの
書類フォルダを処理するのに、1つずつ開く必要はありません。日付、金額、ベンダー、明細行など必要な列を指定すれば、バッチ内のすべてのファイルが同じヘッダーで統一された1つのスプレッドシートにまとまります。
これらを列名として入力するか、独自の列名を定義してください。入力した内容が出力スプレッドシートの各列のヘッダーになり、バッチ内のすべての文書が同じ列に対して読み取られます。
200件のファイルを開くのではなく、1枚のスプレッドシートで完了
大量バッチの難しい部分は、個々の文書を読むことではありません。繰り返しです。同じ数少ないフィールドを、何百ものファイルから抽出し、手作業で1枚のシートにまとめる作業です。その規模になると、自分でやるのはボトルネックになります。また、入力ファイルごとに1つの出力ファイルを返すツールも同様にボトルネックです。
手作業ではスケールしない理由
入力時間はフォルダの量に比例します。 200枚の書類があれば、1枚あたり約3分として手入力で約10時間かかります。400枚なら20時間。そのほとんどは考える作業ではありません。量が2倍になれば時間も2倍になるため、大きなバッチほど後回しにされがちです。
1ファイルずつ処理するツールでは、出力結果が散乱します。 標準的なPDFからExcelへの変換ツールでは、書類ごとに1枚、それぞれ異なる列レイアウトのスプレッドシートが200枚生成されます。本当の作業はその後です。それらを結合し、ヘッダーを揃え、印刷されたままコピーされた日付や金額を修正する作業です。
量が多いと、1行のエラーを見逃しがちです。 数百行あるシートでは、誤って読み取られた金額や欠落したフィールドが数週間気づかれないことがあります。行が元のファイルに紐付いていない場合、確認作業は正しいファイルを見つけるまで1つずつ開くことになります。
バッチ全体が1枚のシートにまとまる仕組み
フォルダ全体を1つのバッチとして取り込めます。 PDF、スキャン、写真をまとめて一度にアップロード。各文書は指定したカラム名に基づいて読み取られるため、ヘッダーは最初の行から最後の行まで完全に一致し、完成したファイルのフォルダではなく1枚のシートを確認するだけで済みます。
各行に元のファイル名が保持されます。 バッチエクスポートには「ファイル名」列が追加されるため、各行がどの文書から来たのかがわかります。その列で並べ替えたり、フィルタしたり、他の人にレビュー用に渡したりしても、どの明細行も読み取った元のページまで遡って確認できます。
1つのファイルが弱くてもバッチ全体は止まりません。 文書はそれぞれ独立して処理され、各文書に個別のステータスが付きます。1行のかすれたスキャンがあっても、残りの199件の処理は完了します。その行だけを個別に修正でき、残りを再実行する必要はありません。
バッチ文書のExcel変換が実際にどう動くか
40件の文書が入ったフォルダを例に、全体の作業は3ステップです。手入力なら約2時間かかるところです。
すべてを1つのバッチでアップロード
フォルダには40件のファイルがあります。異なるERPシステムからのPDF請求書25件、JPGのスキャン済み請求書10件、手書きレシートのスマホ写真5件です。すべてをアップロードエリアにドラッグしてください。このツールはPDF、JPG、PNG、WebP、AVIF、Word、テキストファイルに対応しているため、形式ごとの事前仕分けも、スキャンとデジタルPDFのバッチ分けも不要です。各ファイルは最大10 MBまで対応しています。
列を一度だけ定義
請求書番号、日付、取引先、小計、税額、合計、支払期日と入力します。これらの名前が出力スプレッドシートのヘッダーになります。必要に応じて明細合計(数量×単価)のような計算列も追加でき、AIがバッチ内のすべての文書について抽出時にこの計算を実行します。各文書の明細行数が異なっていても問題ありません。
1つの結合スプレッドシートをダウンロード
処理は文書1件あたり5〜10秒かかります。出力は1つのXLSXまたはCSVファイルで、すべての文書が同じ列ヘッダーを持つ行として追加されます。仕入先AのPDFも、仕入先Bのスキャンも、仕入先Cのスマホ写真も、すべて定義した列を持つ1つのテーブルにまとまり、各行にはファイル名が残るため追跡も簡単です。手入力と比べて約18倍の速さです(文書1件あたり約3分の入力が、ここでは5〜10秒に)。
バッチ抽出が有効なケースと注意が必要なケース
バッチ文書抽出は魔法のボタンではありません。その限界を理解することで、うまく活用でき、フォルダを分割すべきか、再確認が必要かを判断できるようになります。
最適なケース
多数のドキュメントに同じ数種類のフィールドがある場合。 200件の請求書から請求番号、日付、合計金額を抽出する場合、最初の行から最後の行まで列は変わりません。これはバッチ抽出が最も得意とする作業です。
明確なフィールドラベルがある印刷テキスト。 ラベルが存在する場合、印刷テキストの精度は最大99%です。ドキュメントに一貫して「日付:」「合計:」「期日:」が対応する値の近くに表示されている場合、AIはページ上の位置に関係なく確実に識別します。
プランに応じて拡張できるバッチ。 バッチサイズはプランによって異なります。無料プランの20ページから、上位プランのバッチあたり最大500ページ(1ファイルあたり10 MB)まで対応します。フォルダが大きい場合は複数の実行に分割され、各実行で独自の結合スプレッドシートが生成されるため、後で結合できます。
注意が必要なケース
低解像度のスキャンや強く圧縮された画像。 かすんだ印刷、コントラストの低さ、または強いJPEG圧縮は精度を低下させます。視覚言語モデルは周囲の文脈を利用して従来のOCRより優れていますが、結果の確認が必要になることを想定してください。300 DPI以上でスキャンすると最良の出力が得られます。
密集した手書き文字や筆記体テキスト。 このツールはきれいな活字体の手書きを問題なく処理します。ただし、複雑な筆記体、密集した注釈、または薄い鉛筆書きは精度を低下させ、手動での確認が必要になります。バッチに印刷文書と手書き文書が混在している場合、印刷文書の方がより確実に抽出されます。
テキストがなく、空間的な配置のみに依存するラベル。 文書に「Total」や「Amount」などの近くのラベルなしで値(例:「$1,250」)が表示されている場合、AIは位置だけに基づいてその値が何を表すかを確実に判断できません。文書間で一貫性がなくてもラベルが付いているフィールドは、純粋に位置情報のみのデータよりもはるかに正確に抽出されます。
よくある質問
フォルダ全体の文書を1つのバッチで処理して、1つのExcelファイルにまとめられますか?
はい、プランのバッチ上限まで可能です。フォルダを1つのバッチとしてドラッグしてください。PDF、JPG、PNG、WebP、AVIFファイルをまとめて処理できます。AIがすべての文書から指定した列を抽出し、出力は同じヘッダーが縦に並んだ1つのスプレッドシートになります。フォルダが1バッチより大きい場合は、数回に分けて実行してください。各実行でマージ済みシートが生成されるので、後で結合できます。
スプレッドシートのどの行がどの文書から来たのか、どうやって確認できますか?
バッチエクスポートには「ファイル名」列が追加されるため、各行に抽出元の文書名が記録されます。ソースファイルごとに並べ替え、フィルタリング、監査が可能です。処理中も各文書に個別のステータスが表示されるので、バッチ全体を開き直さずに、再確認が必要な行を簡単に見つけられます。
明細行の数が文書によって異なる場合(1行の文書もあれば50行の文書もある)、どう処理されますか?
各文書は、明細行の数と同じ数の出力行を生成します。1行の請求書は、ヘッダーフィールド1行と明細行1行を生成します。50行の注文書は、出力スプレッドシートで同じ列ヘッダー(数量、単価、行合計など)を共有する50行を生成します。行数を事前に定義する必要はなく、入力の長さが異なってもテーブルが壊れることはありません。AIが各文書の構造を読み取り、出力をそれに合わせて展開します。
バッチ抽出に計算列を含められますか?たとえば、数量×単価で計算される行合計などです。
はい。計算列を使用すると、Excelで後から計算するのではなく、抽出中にAIが実行する計算を定義できます。列名に「行合計(数量×単価)」と入力すると、AIが各文書の数量と単価の値を掛け算し、結果を直接出力します。これはバッチ内のすべての文書で機能し、1つの文書が明細行1行でも、別の文書が50行でも問題ありません。より複雑な複数ステップの計算(行をまたぐ集計や条件ロジックなど)には、ルール形式(ログインユーザー向け)も利用できます。
バッチ内の1つの文書の品質が悪い場合、バッチ全体が失敗しますか?
いいえ。各文書は独立して処理されます。200ファイルのバッチ内の1つがコントラストの低いかすれたスキャンでも、その文書の抽出精度が低くなるだけで、他の199ファイルには影響しません。品質の低い文書も、AIが抽出できた値とともに出力スプレッドシートに表示されます。バッチ全体を再実行せずに、その行を確認して修正できます。最良の結果を得るには、文書を300 DPI以上でスキャンし、再スクリーンショットではなく直接キャプチャを使用し、非常に大きなフォルダはプラン上限に合わせてバッチに分割してください。