T TOTONO業務自動化代行

エクセルで請求書を自動作成する方法|関数・マクロ・限界と次の一手

毎月月末、取引先ごとにエクセルの請求書をコピーして、日付と品目と金額を打ち替えて、PDFにして、メールに添付して送る——この一連の作業、実は大半を自動化できます。しかも多くの段階は、いま使っているエクセルのままで。本記事では、①関数で入力を減らす、②マクロで一括生成する、③送付まで自動化する、の3段階に分けて、それぞれのやり方と限界を解説します。

エクセルで請求書を自動作成するイメージ

段階1:関数で「打ち替え」を減らす

最初の一歩は、請求書シートの入力セルを最小限にすることです。取引先コードを1つ選べば、社名・住所・敬称・振込先が自動で埋まる——これは関数だけで実現できます。

関数請求書での役割
VLOOKUP / XLOOKUP取引先マスタから社名・住所・支払条件を自動表示
SUM明細行の合計金額を自動計算
ROUND / ROUNDDOWN消費税の端数処理(自社の規程に合わせ切り捨て等を統一)
IF値引きの有無や税率の条件分岐
TEXT日付を「2026年8月31日」形式で表示

ポイントは、請求書シートとは別に「取引先マスタ」と「明細台帳」のシートを分けること。請求書は台帳を参照して表示するだけの「見た目」にします。この分離ができていると、次のマクロ化が一気に楽になります。なお、消費税の端数処理と適格請求書(インボイス)の記載要件は最初にフォーマットへ組み込んでください。

段階2:マクロ(VBA)で台帳から一括生成する

取引先が10社を超えると、「1社ずつコードを切り替えて印刷」も面倒になります。ここからがマクロ(VBA)の出番です。考え方はシンプルで、台帳の行を上から順に読み、取引先ごとに請求書シートへ転記して、PDFで保存する——この繰り返しをコードにするだけです。

50社分の請求書作成が数分で終わり、金額の打ち間違いという最大のリスクが構造的に消えます。転記ミスがなぜ起きるかは転記ミスを防ぐ方法で解説したとおり、人が写す限りゼロにはならないからです。

無料資料:業務自動化スターターキット。自動化できる業務30項目チェックリスト(PDF)+ビジネスChatGPTプロンプト集2100(Excel)を無料配布中。

段階3:PDF化・メール送付まで自動化する

請求書はつくって終わりではありません。実務の負担はむしろ「PDFにして、宛先を間違えずに、添付して送る」にあります。ここも自動化できます。

メール送付の自動化パターンはメール送信の自動化で詳しく解説しています。請求業務全体の流れの設計は請求書発行を自動化する3ステップもご覧ください。

エクセル運用の限界——こうなったら次の一手

エクセルの自動化は費用対効果が高い一方、限界もあります。次のサインが出たら、仕組みの乗り換えどきです。

次の一手は2方向あります。①請求書発行サービス(クラウド)へ移行する、②いまのエクセル・スプレッドシートを活かしたまま、外部が保守する自動化に置き換える。どちらが得かは月間の発行件数と社内の運用体制次第です。費用の判断軸は業務自動化の費用相場を参考にしてください。

エクセル請求書 自動化チェックリスト
☐ マスタ・台帳・請求書のシートを分けたか?
☐ 端数処理とインボイス記載要件を固めたか?
☐ 一括生成後に件数・合計を台帳と照合しているか?
☐ マクロの手順書を残したか?
☐ 送付前の人の確認ポイントを決めたか?

台帳から請求書一括作成→送付まで、丸ごと自動化しませんか

「うちの請求書フォーマットのままで自動化できる?」——請求業務の流れを1行入力するだけで、自動化の構成案と概算をその場でお見せします。月額3万円〜・最短2週間で運用開始。

AIに30秒で試す →

よくある質問

Q. エクセルの関数だけで請求書の自動作成はできますか?

取引先マスタからの情報自動表示、合計・消費税の自動計算までは関数だけで十分実現できます。ただし「取引先ごとに一括でPDF生成する」「メールで送る」段階は関数ではできないため、マクロ(VBA)やGASを組み合わせるか、その部分だけ外部に任せるのが現実的です。

Q. マクロが組める社員がいなくても導入できますか?

できます。ただし社内に説明できる人がいないまま独学マクロを運用すると、作った人の退職で止まるリスクがあります。手順書とコードの説明を残すこと、または最初から保守込みで外部に任せることをおすすめします。月額3万円程度から、作成も保守も任せる選択肢があります。

Q. 請求書発行サービスとエクセル自動化、どちらを選ぶべきですか?

発行件数が多く入金消込まで一元管理したいならサービス移行、取引先指定のフォーマットがある・件数が中規模でコストを抑えたいならエクセル自動化が向きます。移行コストと月額費用を、削減できる作業時間と比べて判断してください。

T
TOTONO編集部 | 運営者・編集方針
株式会社SCコンサルティングが運営する業務自動化メディア「TOTONO Journal」編集部。中小企業の自動化・効率化の受託実績をもとに、現場で使えるノウハウと最新の制度・ニュースをお届けします。