韓国ベンダー見積書をExcelで比較する方法

Redditユーザーがr/procurementで最近質問しました。「サプライヤー見積書をどう比較していますか?まだ手作業?Excelのフィルターやマクロ?RFPソフトウェアやERPツール?」この質問が多くの共感を呼んだのは、韓国の調達チームが日常的に直面する課題を浮き彫りにしたからです。5社のサプライヤーがそれぞれ異なるレイアウトの見積書(견적서)を送ってきて、誰かが手作業で全ての明細を比較スプレッドシートに打ち込まなければならないのです。

ボトルネックは比較ロジックではありません。PDFからデータを取り出すことです。このガイドでは、韓国ベンダー見積書の実際の内容、データ取り込みの標準化がなぜ重要なのか、そしてあらゆるサプライヤーの견적서から明細データを1つのExcel比較表に抽出する方法を説明します。セルを1つも手入力する必要はありません。

韓国ベンダー見積書データをExcel比較スプレッドシートに抽出し、調達分析を行うイメージ

重要ポイント

  1. テンプレートベースの抽出ツールでは、書類上の各フィールドを枠で囲む必要がありますが、次のサプライヤーの견적서を開くと、すべてのフィールドの位置が変わっています。
  2. 韓国ベンダー見積書は税法上の規定外であり、必須項目やレイアウトが一切ないため、サプライヤーごとに構造が異なり、テンプレートルールは2社目で破綻します。
  3. ImageToTable.aiはページ上の位置ではなく、フィールドの意味に基づいて読み取るため、比較列を一度定義すれば、あらゆるサプライヤーの書類で座標を指定する必要がありません。

韓国ベンダー見積書が標準化を拒む理由

ベンダー見積書(견적서、文字通り「見積書類」)は、調達依頼書(견적요청서)に対してサプライヤーが送付する提案書です。供給可能な品目、単価、数量、条件が記載されています。税計算書(세금계산서)とは異なり、これは韓国付加価値税法第32条(부가가치세법 제32조)に準拠し、国税庁に規制された電子形式で送信されるものですが、견적서には法的に義務付けられた構造がありません。税務書類ではありません。必須項目や順序、存在自体を定める法律はありません。

この規制の空白が抽出問題の根本原因です。典型的な韓国B2B取引では、書類の流れは견적서 → 발주서(発注書) → 거래명세서(取引明細書) → 세금계산서(税計算書)となります。견적서はこの連鎖の最前線に位置し、最も規制が少なく、最も変動が大きく、比較判断に最も重要です。더존 Smart Aを使用するサプライヤーは、横長の品目表とヘッダーに会社印(직인)を押した견적서を生成します。別のサプライヤーが이카운트(ECOUNT ERP)を使用すると、結合ヘッダーセル内に行項目がネストされた縦長のレイアウトを生成します。3社目は2013年に自作したExcelファイルを送信します。すべて有効です。テンプレートが存在しないため、間違ったテンプレートはありません。

これは韓国特有の現象ではありません。税コードの外側にある書類の自然な結果です。つまり、調達チームが견적서のバッチを受け取るたびに、必要なデータは各ページの異なる物理的な場所に存在します。テンプレートベースのOCRツール(固定レイアウトの座標定義やパターンマッチングに依存)は、サプライヤー2社目で機能しなくなります。

韓国ベンダー見積書の実際の内容

形式の混乱は別として、すべての견적서は同じ質問セットに答えますが、座標が異なります。どのようなフィールドが存在し、それらが何を意味するかを理解することが、サプライヤー間で機能する比較を設計するための第一歩です。

項目韓国語名比較における意味
見積日견적일자見積書の発行日。有効期限内かどうかの判断基準
有効期間유효기간見積価格の有効期間(通常7~30日)。期限切れの場合は再発行が必要
供給者情報공급자事業者名、登録番号(사업자등록번호)、住所、連絡先
品目名품목명見積対象の各品目の説明
規格규격寸法、型番、技術仕様。供給者間の同一条件比較に重要
数量수량見積数量
単価단가1単位あたりの価格。比較の中心指標
供給価額(小計)공급가액VAT前の明細合計(=数量×単価、割引を含む場合あり)
付加価値税(VAT)부가세B2B取引では공급가액の10%、通常は別途表示(별도)
合計金額합계금액공급가액+부가세。支払総額
支払条件결제조건支払期日、支払方法、前払い要件
納期/引渡条件납기 / 인도조건納期、場所、該当する場合はインコタームズ
備考비고保証条件、有効性に関する注記、除外事項

特に注意すべき項目はVATの内訳です。韓国のB2B取引では、공급가액と부가세を別途表示(별도)するのが標準的です。VATを内訳に含めず総額のみを記載した견적서は注意が必要です。Clien.netの議論でも、韓国のB2Bバイヤーはこの内訳を期待しており、内訳を提示しない供給者は実際の価格構造を曖昧にしようとしていると見なされることが多いと確認されています。견적서データを比較のために抽出する際は、必ず공급가액と부가세を別々の項目として取得してください。供給者が総額のみを提示している場合は、逆算が必要です:공급가액=総額÷1.1。

ステップ1:あらゆる形式の見積書を収集する

サプライヤーに特定の形式を要求するのはやめましょう。実際には、次のような形式で견적서を受け取ることになります。

  • PDF — サプライヤーのERPから生成されたもの。見た目はきれいですが、ページレイアウトに固定されており、信頼性の高いコピー&ペーストはできません。
  • Excelファイル — PDFよりは扱いやすいですが、それでもマスター比較スプレッドシートに手動でセルごとに転記する必要があります。
  • スキャン画像やスマホ写真 — 印刷して印鑑を押し、スキャンした견적서を送ってくる中小サプライヤーによく見られます。
  • メール本文のスクリーンショット — メール本文にテキストで送られてくる簡易的な見積もりを、受信者がキャプチャしたもの。

これらをすべて1つのフォルダにまとめてください。抽出にはファイル名は関係ありません。整理のためにサプライヤー名を付けて構いませんが、ツールが読み取るのは内容であり、ファイル名ではありません。対応形式はPDF、JPG、PNG、WebP、AVIFです。つまり、サプライヤーの机の上にある手書きの견적서をスマホで撮影した写真でも問題なく処理できます。

ステップ2:比較用の列を定義する

ここが、テンプレートベースのツールとは異なる抽出アプローチのポイントです。システムに対して各サプライヤーの書類の「どこを」見るか(「サプライヤーAの単価は表の5行目、3列目」)を指示する代わりに、「何を」探すかを指示します。列名を定義すると、AIは各書類上で対応する値を、サプライヤーがどこに配置したかに関係なく、その意味を理解して特定します。

この仕組み — カスタム列抽出 — は、従来のOCRの逆を行くものです。テンプレートツールは座標で一致させるため、各フィールドの周りにボックスを描く必要があります。カスタム列抽出は意味理解によって機能します。AIが書類を読み取り、「단가」の隣にある「₩45,000」が単価を意味すると理解し、それが表のセル、段落、スキャンされたフォームの手書きのいずれにあっても、「単価」列に配置します。

韓国のベンダー見積もり比較では、次のような列を定義します。

列名取得内容
サプライヤー名공급者の事業者名 — 各行がどの見積書に属するかを識別します
品目名품목명 — 見積もりの対象となる製品またはサービス
仕様규격 — 寸法、型番、グレード
数量수량 — ユニット数
単価단가 — KRWでのユニットあたりの価格
供給価額공급가액 — VAT前のライン合計
VAT부가세 — 10%の税額
見積日견적일자 — 見積書が発行された日付
有効期間유효기간 — 価格が有効な期間
支払条件결제조건 — 支払期日、方法、保証金

計算値が必要な場合(供給価額のみを表示する仕入先のVAT込み合計や、明細合計からの単価など)は、列名に計算式を直接記述して計算列を追加できます。例えば「総合計(供給価額+VAT)」という列名は、抽出時にその計算をAIに指示し、結果を出力します。これにより、スプレッドシートにはExcelの数式を待つ生データではなく、比較可能な数値が届きます。

JPG/PNG/PDF AI抽出

ファイルは安全に処理され、保存されません。

ステップ3:明細項目を1つのスプレッドシートに抽出

列を定義したら、すべての仕入先の견적서ファイルを一度にアップロードします。バッチ処理により、仕入先AのERP PDF、仕入先Bのスキャン帳票、仕入先Cのメールスクリーンショットを1回のアップロードでドラッグ&ドロップするだけで、AIが各文書を個別に処理し、定義した列構造の単一の出力テーブルに結果を統合します。

内部の動作:各文書について、AIは全ページを順に読み取ります。1ページ目に品目表、3ページ目に支払条件がある複数ページの견적서は、ページごとのサイロではなく、1つの連続した文書として読み取られます。仕入先Aの2ページ目ヘッダーで「₩2,450,000」が「공급가액」の隣にあり、仕入先Bの段落テキストに「공급가액 2,450,000원」とある場合、AIは両方を同じデータポイントとして認識し、それぞれの行の「供給価額」列に配置します。

出力は、各行が仕入先の견적서からの明細項目、各列が定義したフィールドであり、元の形式はもはや見えません。構造は仕入先のレイアウトではなく、ユーザーの列定義に基づくからです。

時間比較:5社の仕入先からそれぞれ約15明細項目の견적서5件を処理する場合、約75のデータセルを抽出する必要があります。手動入力(各PDFを開き、各値を探し、正しいセルに入力)には、経験豊富な購買チームメンバーでも30~45分の集中作業が必要です。AI抽出は、ファイルのアップロード時間と文書あたり数秒の処理時間で同じタスクを完了します。仕入先や明細項目が増えるほど、その差は広がります。

ステップ4:比較表を作成する

抽出されたデータはフラットな表として届きます。ここから意思決定ツールへと変換します。比較の構造は評価の優先順位によって異なりますが、韓国のB2B調達で有効な3つのアプローチを紹介します。

価格重視の比較:抽出データを、サプライヤーを列、品目を行としてピボットします。各品目(품목)について、すべてのサプライヤーの単価が1行に表示されます。=MIN()関数で品目ごとの最安値をフラグし、条件付き書式で勝者を強調します。공급가액を比較する場合、VATは基本比較から除外し、税抜き価格で比較した後、各サプライヤーのVATが正しく10%で計算されていることを確認してください。

加重スコアリング:価格だけが判断基準ではない場合、納期(납기)、支払条件(결제조건)、サプライヤーの信頼性の列を追加し、それぞれを1~5段階で評価します。優先順位を反映した重みを掛け合わせます。韓国の調達では、価格40%、納期25%、支払条件20%、品質/仕様適合15%が一般的な出発点です。合計点により、単に最安値ではなく、総合的に最も優れたサプライヤーを特定します。

総保有コスト(TCO):提示された단가는コストの一部に過ぎません。運送費(운송비)、最小注文数量(최소주문수량)、支払スケジュールの列を追加します。例えば、1個₩5,000で前払い50%、納期60日のサプライヤーは、1個₩5,500でネット30日払い、翌週納品のサプライヤーよりも運転資金の負担が大きくなる可能性があります。

韓国の公共調達システムであるKONEPS(나라장터)は、公共調達の約3分の2を処理し、行政コストを年間約80億ドル削減していると推定されますが、技術的能力に80~90点、入札価格に10~20点のウェイトを置いた構造化されたスコアリングフレームワークで入札を評価します。民間セクターにここまでの形式は必要ありませんが、「価格は複数のインプットの一つである」という原則は取り入れる価値があります。

韓国特有の書式への対応

韓国のビジネス文書には、抽出精度や比較ロジックに影響を与えるいくつかの書式慣習があります。

VAT 別途 vs 含む。韓国のB2Bでは、VATはほぼ常に別途表示されます。見積書には、供給価格、付加税(供給価格×10%)、合計金額(税込)が記載されます。サプライヤーがVAT内訳のない単一の合計金額のみを送ってきた場合、B2C向けのサプライヤーか、簡易課税事業者で税額計算書を発行できない個人事業主である可能性が高いです。これらは必ず別々の列として抽出してください。税抜きと税込みの値が混在した合計金額を比較すると、誤った結果になります。

通貨形式。韓国ウォンの金額はカンマを桁区切りとして使用し、「원」の接尾辞が付く場合と付かない場合があります。AIは両方の形式を認識し、クリーンな数値を出力します。韓国以外のサプライヤーと比較する場合、₩1,000は約0.70~0.75米ドル(2026年半ば時点)であることに注意してください。ツールは数値を抽出します。通貨換算はお客様のスプレッドシートロジックに委ねられます。

日付形式。韓国の見積書は通常、YYYY-MM-DDまたはYYYY年MM月DD日の形式を使用します。AIは抽出時にすべての日付を標準化するため、サプライヤーAからの日付「2026-06-12」とサプライヤーBからの日付「2026年6月12日」は、どちらも「見積日」列に同じ日付値として記録されます。

事業者登録番号。韓国のすべての事業者は10桁の事業者登録番号を持っています。コンプライアンスやベンダー登録のために見積書を比較する場合は、このフィールドを抽出してください。これは、見積書を特定の法人にリンクする一意の識別子であり、サプライヤーの商号が登録名と一致しない場合に役立ちます。

品目コード。一部のサプライヤーは、説明的な品目名の代わりに、またはそれに加えて、内部の製品コードを使用します。見積書に「ELC-4200B」と記載され、それ以上の説明がない場合があります。社内の購買システムが異なるコードを使用している場合、抽出されたデータが橋渡し役となります。サプライヤーのコードを取得し、スプレッドシートでマスター品目リストに対するVLOOKUPを使用してマッピングを行います。

韓国の取引文書の詳細については、調達チェーンで見積書の次に来る文書である韓国取引明細書のExcelへの抽出ガイド、および同じ文書フローの法的に規制されたエンドポイントをカバーする会計のための韓国税額計算書の抽出ガイドをご参照ください。

よくある質問

AIは手書きの韓国語見積書からデータを抽出できますか?

はい。ビジョンモデルは印刷された韓国語テキストと手書きテキストの両方を読み取ります。会社の書式に手書きで記入しスキャンした見積書でもデータ抽出が可能です。手書きの精度は印刷テキストより低く、密集した記入欄や不明瞭な数字に差異が生じる可能性がありますが、項目・数量・金額などの構造は通常、個別に記入されるため正確に抽出されます。

サプライヤーがExcelファイルを送ってきた場合、抽出は不要ですか?

不要ですが、比較ワークフローは統一パイプラインの恩恵を受けます。3社がPDF、2社がExcelファイルを送ってきた場合、まとめてアップロードすれば同一列構造の単一マージ出力表が得られます。2社のExcel行を手動で比較シートにコピーし、3社のPDFをAI抽出する方法も可能ですが、ワークフロー分割によりプロセス本来の目的である手作業の摩擦が生じます。すべてをまとめてアップロードしてください。AIが各形式を個別に処理します。

複数ページにわたる見積書でも機能しますか?

はい。複数ページの文書はページ順に単一の連続ファイルとして読み取られます。サプライヤーの長い明細表が1ページ目と2ページ目にまたがる場合でも、同一文書として認識されます。3ページ目の有効期限と1ページ目の単価は、そのサプライヤーの同一出力行にまとめられます。

VAT抽出はサプライヤー間の不整合にどう対応しますか?

AIは文書に記載されたVAT値をそのまま抽出します。サプライヤーAが부가세を別項目として表示すれば「VAT」列に反映されます。医療や教育など免税事業者(면세사업자)のサプライヤーBがVATを全く表示しない場合、その行の「VAT」列は空欄になります。比較スプレッドシートでは、VATが空白の場合、サプライヤーが면세か確認し、そうでなければ税抜比較前にフォローアップ対象としてフラグを立ててください。

同じバッチで韓国の견적서と英語の見積書から同じ項目を抽出できますか?

はい。カスタム列抽出は言語に依存しません。「単価」という列を定義すれば、AIは韓国語の文書から₩45,000、英語の文書から$32.50を見つけ出します。どちらも同じ概念を表していると理解するからです。出力テーブルは言語で区別されず、各値は指定した列に格納されます。通貨をまたいで比較する場合は、抽出後にスプレッドシートで通貨換算のステップを追加してください。

データ入力から意思決定へ

ベンダー見積書の比較は、調達業務において手作業が最も大きな損害をもたらす場面です。PDFから明細をスプレッドシートに打ち直すのに費やす1分は、サプライヤーBの5日早い納期がサプライヤーAの8%低い単価に見合うのか、あるいは30日の有効期限が迫る中で原材料費の変動前に価格を確定すべきかを検討する時間を奪います。

抽出作業——サプライヤーの文書と比較表をつなぐ機械的な橋渡し——こそが、調達チームを60~70%の管理業務に縛り付けている原因です。そのステップを取り除けば、比較そのものが仕事となり、データ入力を終えたご褒美ではなくなります。

📮 contact email: [email protected]