製造業の見積もり作成を自動化する方法—Excelテンプレートから始めてAIで属人化を解消するまで
この記事は製造業のAI活用・業務効率化 完全ガイドの一部です。全体像を知りたい方はまず完全ガイドをご覧ください。
この記事のポイント
製造業の見積もり作成は属人化しやすい。Excelテンプレートで標準化→過去データのデータベース化→AIで類似案件の自動検索と単価提案、の3ステップで見積もり1件60分→10分に短縮できる。
製造業の見積もり作成は、属人化しやすい業務の代表格だと思う。
材料費、加工費、外注費、利益率—これらを組み合わせて「この案件はいくらで出すか」を判断する。その判断基準がベテランの頭の中にしかない。単価表はあるけど、実際にはそこに書いていない条件分岐がたくさんある。「この材質でこの板厚だと加工に手間がかかるから少し上乗せする」「この取引先は数量が多いからここまで下げられる」みたいな暗黙知。
ベテランが休んだ日に急ぎの見積もり依頼が来る。若手が対応しようとするけど、単価の判断ができない。結局「明日まで待ってください」になる。これが繰り返されると、見積もりのスピードが会社のボトルネックになる。
この記事では、Excelテンプレートから始めて、最終的にAIで類似案件の自動検索と単価提案ができるようになるまでの3ステップを書いていく。
見積もり作成に時間がかかる3つの原因
まず、なぜ見積もり作成に時間がかかるのかを整理しておく。
原因1:過去の類似案件を探すのに時間がかかる
「前にも似たような案件やったよな」と思っても、それがどこにあるかわからない。紙のファイルに綴じてあるのか、Excelのどのフォルダに入っているのか、それともベテランの記憶の中だけなのか。探すだけで15分、見つからなければゼロから作り直す。
原因2:単価の決定がベテラン依存
材料費は仕入れ先の単価表を見ればわかる。でも加工費は違う。同じ加工方法でも、形状が複雑だったり数量が少なかったりすると単価が変わる。この判断ができるのがベテランだけ。若手は「とりあえず聞く」しかない。
原因3:見積書のフォーマットがバラバラ
担当者ごとにExcelのフォーマットが違う。項目の並び順も違う。ある人は材料費と加工費を分けて書くけど、別の人はまとめて「加工一式」と書く。これだと過去の見積もりを比較しようとしても比較にならない。
Step 1: Excelテンプレートで見積もりを標準化する
いきなりAIやシステムの話をする前に、まずやるべきことがある。全員が同じフォーマットで見積もりを作れる状態にすること。
テンプレートに入れるべき項目はこの8つ。
- 品名
- 材質
- 数量
- 単価(材料費)
- 加工費
- 外注費
- 利益率
- 合計金額
ポイントは、材質別の単価マスタを別シートに持っておいて、VLOOKUPやINDEX関数で参照する仕組みにすること。材質を選択するだけで材料費の単価が自動で入る。これだけでも「単価いくらだっけ」と調べる時間がなくなる。
この段階で、見積もり作成時間が60分→30分くらいに短縮される。大したことないように見えるかもしれないけど、月に30件の見積もりを出している会社なら、月15時間の削減になる。
Step 2: 過去の見積もりデータをデータベース化する
テンプレートで作った見積もりが溜まってきたら、次はそれをデータベースにする。
Excelファイルがフォルダにバラバラに入っている状態だと、検索ができない。Googleスプレッドシートに1行1案件で集約する。列は「見積もり番号」「日付」「取引先」「品名」「材質」「加工方法」「数量」「単価」「合計」。
こうすると「SUS304で板厚3mmのレーザー加工、過去にいくらで出した?」が検索で出てくるようになる。フィルターをかけて材質と加工方法で絞り込めば、3秒で過去の類似案件が見つかる。
過去のデータがあれば、若手でも「前回はこの単価で出している」「数量が多いときはこれくらい下げている」という判断の根拠が手に入る。ベテランに聞かなくても、データが教えてくれる。
Step 3: AIで類似案件の自動検索と単価提案を実装する
データベースができたら、最後のステップ。AIを使って「この案件と似た過去の見積もりを探して、推奨単価を出す」を自動化する。
具体的には、スプレッドシートに蓄積した見積もりデータをClaude APIに渡して、「品名:○○、材質:SUS304、数量:100個、加工方法:レーザー加工。この条件に類似する過去の見積もりを3件出して、推奨単価を提案して」と指示する。
ここで大事なのが、ベテランの判断基準を「プロンプト」として言語化すること。「数量が50個以下なら単価を20%上乗せする」「この取引先はリピーターだから5%値引きする」「この加工方法は歩留まりが悪いから材料費を1.3倍で計算する」—こうした暗黙のルールを文章にして、AIに教える。
ベテランの頭の中にあった判断基準がプロンプトに変換されると、それはもう属人化していない。会社の資産として残る。ベテランが休んでも、AIが過去データとルールに基づいて単価を提案してくれる。
この段階で、見積もり作成時間は30分→10分に短縮される。
ベテランの暗黙知をヒアリングするコツ
「どうやって工数を見積もっていますか?」と聞いても、「経験でわかる」としか返ってこない。効果的なのは、実際の見積もり案件を一緒に見ながら、判断プロセスを一つずつ聞き出す方法。
ヒアリング時の質問テンプレート
「この図面を見て、最初にどこを確認しますか?」
「この形状だと、加工時間は何分くらいですか?何がその判断の基準ですか?」
「材料の歩留まりはどう見積もっていますか?板のサイズと形状の関係は?」
「この案件、利益率は何%で出しますか?なぜその%ですか?」
「過去にこの見積もりで赤字になったことはありますか?何が原因でしたか?」
このヒアリングを10〜15案件分やると、判断基準のパターンが見えてくる。「板厚3mm以下は曲げ1工程、3mm超は2工程」「穴径が板厚の1.5倍以下ならバーリング追加」のような条件分岐をリスト化する。これがExcelに落とし込むルールの元になる。
Excelの関数・マクロで半自動化する具体例
Step 1のテンプレートをさらに発展させる場合、以下のような関数を実装する。
Excel関数の例
材料単価の自動参照:=VLOOKUP(材料名, 単価マスター!A:C, 3, FALSE)
歩留まり計算:=IF(残材率>0.2, 材料費*1.15, 材料費)
曲げ工数:=IF(板厚<=3, 曲げ回数*5, 曲げ回数*12)(単位:分)
利益率:=IF(顧客区分="新規", 0.3, IF(数量>=100, 0.15, 0.2))
さらに、見積書フォーマットへの転記をマクロで自動化すると効果が大きい。VBAの知識がなくても、「マクロの記録」機能で転記操作を録画するだけで仕組み化できる。見積番号の自動採番やPDF出力の自動命名(顧客名_品名_日付.pdf)も、簡単なマクロで対応可能。
段階的に進めるロードマップ
| 段階 | やること | 目安期間 | 投資目安 |
|---|---|---|---|
| Level 1 | Excelテンプレート+単価マスタ整備 | 1〜3ヵ月 | 0円 |
| Level 2 | マクロ自動転記+過去見積もりDB化 | 3〜6ヵ月 | 0円〜外注5万円 |
| Level 3 | AIによる類似案件検索・単価提案 | 6ヵ月〜1年 | 月3〜30万円 |
いきなりLevel 3を目指すと失敗する。Level 1で「ルールをExcelに落とし込む」作業をしないと、専用ソフトを入れても熟練者が「なんか違う」と言い出してツールが使われなくなるパターンに陥る。
効果をどう測るか
| 指標 | Before | After |
|---|---|---|
| 見積もり1件あたりの作成時間 | 60分 | 10分 |
| ベテラン不在時に見積もり可能か | 不可 | 可能 |
| 見積もりフォーマットの統一率 | 30% | 100% |
| 月間の見積もり対応件数 | 30件 | 80件 |
数字だけ見ると「本当にそんなに変わるのか」と思うかもしれない。でも、60分かかっていた作業が10分になるというのは、見積もり担当者の1日が根本的に変わるということ。空いた50分で、もう1件見積もりを出せる。あるいは、見積もりの精度を上げるために取引先に確認の電話を入れる余裕ができる。
最後に
御社の見積もり、ベテランが休んだら誰が出せますか?
「ちょっと待ってください、明日出します」が許される業界もある。でも、見積もりのスピードが受注率に直結する業界では、1日の遅れが失注につながる。
最初から全部を自動化する必要はない。まずはExcelテンプレートで標準化する。次に過去データをデータベースにする。そしてAIで類似案件を自動検索する。この3ステップを順番にやっていけば、見積もり業務の属人化は確実に解消できる。
泉 款太(いずみ かんた)
株式会社SalesDock 代表取締役
慶應義塾大学法学部卒。スタートアップ、ラクスル、リクルート(SUUMO)を経て2025年に独立。 不動産・製造業・クリニックなど現場産業向けのAI業務効率化コンサルを提供。 30社以上の中小企業のAI活用・業務改善を支援。
代表メッセージを読む →