設計の基本:マスタと見積書を分ける
自動計算テンプレートの構造は2枚のシートです。「品目マスタ」(品目コード・品名・単位・単価・原価)と「見積書」(印刷する見た目)。見積書側は、コードを選ぶとマスタから品名・単価を引いてくる参照型にします。
- 品名・単価の取得:XLOOKUP(旧環境ならVLOOKUP)。コード列はリスト入力(入力規則→リスト)にして手打ちを防ぐ
- 金額:数量×単価。空行でエラーが出ないよう IF(数量="","",数量*単価) の形にする
- 小計:SUM。値引き行・諸経費行も明細として持つ(セル直打ちの値引きは事故のもと)
- 消費税:ROUNDDOWN(小計*0.1,0) など、端数処理を自社ルールで統一する
- 有効期限・見積番号:TODAY()+30日などの自動表示と、連番ルールの固定
この構造のテンプレートは見積書作成の自動化の土台にもなり、受注後の請求書の自動作成ともマスタを共用できます。
ミスを構造的に防ぐ——入力規則と保護
- 入力できるセルを限定する:入力セル以外をロックしてシート保護。関数の入ったセルを誤って上書きする事故(自動計算テンプレート最大の敵)を防ぐ
- 入力規則で範囲を縛る:数量は正の数のみ、日付は今日以降のみ、品目はマスタにあるコードのみ
- 異常値の可視化:粗利率が基準を下回る行を条件付き書式で赤くする(原価列をマスタに持たせておくと自動計算できる)
- チェックセル:明細の件数と合計を別枠に表示し、送付前の確認ポイントを1か所に集約する
「気をつけて使う」テンプレートは必ず壊れます。間違った操作ができない構造にしておくことが、複数人で使うときの生命線です。
印刷・PDF・送付までの整え方
- 印刷範囲を固定し、改ページプレビューで1枚に収まる設計にする(明細が多い場合は2枚目のヘッダー繰り返しを設定)
- PDF化は「エクスポート」でファイル名を「見積書_〇〇様_日付」のルールに統一。手動保存が面倒になったらマクロ化のタイミング
- 送付メールの定型文をテンプレート化し、見積番号・有効期限を本文に必ず入れる
- 送付した見積は台帳(日付・宛先・金額・結果)に記録し、追いかけ漏れを防ぐ
台帳への記録まで習慣化すると、受注率・失注理由の分析ができるようになり、見積が「作る書類」から「営業データ」に変わります。
テンプレートを長持ちさせる運用ルール
- 単価改定はマスタだけを直す(見積書側に直接単価を打った時点で仕組みは崩壊する。例外単価は「特価」品目として登録する)
- テンプレートの原本は編集禁止にし、案件ごとに複製して使う
- 改修は1人に集約し、変更履歴をシート内にメモする(担当者が変わっても引き継げる)
- 半年に一度、使われていない品目・古い単価を棚卸しする
エクセル見積書の寿命を決めるのは関数の腕前ではなく、この運用ルールです。守れなくなってきたら(複数人同時編集・過去見積の検索性など)、システム化や外部構築を検討する段階です。費用の目安は業務自動化の費用相場をご覧ください。
自社仕様の見積テンプレート、構築ごとお任せください
単価マスタの整備から関数設計、請求書への連携まで、いまの見積フォーマットを活かして構築します。見積作業の現状を1行入力するだけで概算をお見せします。月額3万円〜。
AIに30秒で試す →よくある質問
Q. VLOOKUPとXLOOKUPはどちらを使うべきですか?
Microsoft 365やExcel 2021以降ならXLOOKUPをおすすめします。検索列の位置に制約がなく、見つからない場合の表示も引数で指定でき、列の挿入で壊れにくいためです。古いExcelを使う人とファイルを共有する場合のみVLOOKUPにします。
Q. 消費税の端数はどう処理すべきですか?
切り捨て・切り上げ・四捨五入のいずれも認められており、自社で統一するのが原則です。適格請求書(インボイス)では税率ごとに端数処理は1回というルールがあるため、明細行ごとに税を計算して合算する方式は避け、税率ごとの小計に対して1回計算する設計にしてください。
Q. テンプレートを作る時間がありません。外注できますか?
できます。単価マスタの整理を含めても数日〜2週間程度で構築できる規模が一般的で、月額3万円程度からの継続保守と組み合わせれば、単価改定や書式変更にも対応し続けられます。作る時間より「壊れたとき直せる体制」を重視するなら外注が向きます。
