財務モデリングをエクセルで習得する方法|3表連動の作り方と実務の作法

財務モデリングを学ぼうと本を読み、テンプレートも手に入れたのに、いざ白紙のエクセルを開くと何から手をつければよいか分からない。BSの左右が合わず、循環参照の警告が消えない。そうした行き詰まりを感じている方は少なくありません。
財務モデリングで最初に目指すべきゴールは、PL・BS・CFがつながる3表連動モデルを自分の手で設計し、壊れた箇所を自分で直せるようになることです。本記事では、エクセルを開く前に決めておく設計と実務の作法、日本企業の実データを使って3表連動モデルを作る6つの手順、独学で必ずつまずくエラーの原因と直し方、そして転職や実務でスキルをどう活かすかまでを順に解説します。
財務モデリングをエクセルで行うとはどういうことか
財務モデリングとは事業の前提から将来の利益と資金を予測すること
財務モデリングとは、売上の成長率や原価率といった事業の前提条件をもとに、将来の損益と資金の動きをエクセル上で計算する作業のことです。単なるエクセルの入力作業ではなく、事業の構造を数式で再現する設計作業だと理解することが出発点になります。たとえば「単価×数量で売上が決まり、売上の何割かが原価になる」という事業の仕組みを、セルの参照と計算式に置き換えていくのが財務モデルです。
完成したモデルは、事業計画の策定や投資判断、M&Aにおける企業価値の評価など、経営の意思決定を支えるツールとして使われます。前提を一つ変えれば結果がすべて連動して変わる、というシミュレーションができる状態が目標です。

最初に目指すゴールはPL・BS・CFがつながる3表連動モデル
財務モデリングを学ぶ際に最初に目指すべきゴールは、損益計算書(PL)、貸借対照表(BS)、キャッシュフロー計算書(CF)の3表が数式でつながった「3表連動モデル」を自分で作れることです。DCF法による企業価値の評価やLBOモデルは、この3表連動モデルの上に計算を積み上げたものにすぎません。3表の連動が理解できていないと、高度なモデルは数式をなぞるだけで終わります。
本記事では、白紙のエクセルから3表連動モデルを完成させるまでの手順と、つまずきやすいエラーの直し方、実務や転職での活かし方までを扱います。DCFやLBOの詳細な計算手順は本記事の範囲外とし、まず土台を固めることに集中します。
なぜエクセルが財務モデリングの標準ツールであり続けているのか
投資銀行やPEファンド、経営企画など、財務モデルを扱う現場では今もエクセル(Excel)が標準ツールです。理由は三つあります。第一に、すべての計算過程がセル単位で見えるため、前提と結果の関係を他人が検証しやすい透明性があります。第二に、ほぼすべての企業で導入されており、ファイルをそのまま共有して議論できます。第三に、投資銀行やファンドの採用面接では、エクセルで時間内にモデルを組む実技テストが多く、構築スキルがそのまま評価対象になります。
ただし、求められるのは難しい関数の知識ではありません。どの前提をどこに置き、どう計算をつなぐかという設計と、他人が読める書き方の作法が実務では重視されます。
エクセルを開く前に決めておく設計と実務の作法
予測期間と粒度、主要なドライバーをどこまで絞るかを決める
エクセルを開く前に、まず「何年分を、月次か年次のどちらで予測するか」と「売上を動かす変数は何か」を決めます。初心者が最も多く失敗するのは、最初からすべての勘定科目を細かく予測しようとして、モデルが複雑になりすぎて完成前に手が止まるケースです。最初の一つ目のモデルは、年次で5年分、売上のドライバーは単価と数量の二つ程度に絞るのが現実的です。
費用も「売上に比例する変動費」と「一定額の固定費」の二つに分ければ十分です。重要なのは、その会社の利益を最も大きく左右する要素は何かを見極め、それ以外は思い切って定数として扱う判断です。細部の精度は、粗いモデルが一度完成してから高めれば間に合います。
入力・計算・3表・出力のシート構成を先に設計する
どのシートに何を置くかを先に決めておくと、作業中に迷うことが減り、後から前提を変更するときも場所がすぐに分かります。ファイルが大きくなっても、他人が読む際にどこから見ればよいかが明確になる利点もあります。一般的な構成は次のとおりです。
| シート | 役割 |
|---|---|
| 入力(前提条件) | 成長率、原価率、回転日数などの前提値をまとめて置く |
| 計算 | 運転資本、固定資産、借入のスケジュールを計算する |
| 3表 | PL、BS、CFを計算シートの結果を参照して組む |
| 出力 | 主要な指標やグラフなど、報告用の数値をまとめる |
前提値を一か所に集めておくことで、シミュレーションの際に変更箇所が明確になり、入力ミスも見つけやすくなります。配布されているテンプレートの穴埋めとの違いは、この構造を自分で決めている点です。構造を自分で設計した経験があれば、テンプレートに想定されていない事業にも対応できるようになります。
入力値は青字、数式は黒字など投資銀行で共有されている色分けの決まり
投資銀行やファンドの実務では、モデルの書式に暗黙のルールがあります。代表的なものは、入力値は青字、数式は黒字、他シートを参照する数式は緑字で区別する色分けです。どのセルを変更してよいかが一目で分かります。あわせて守りたいのが、数式の中に「×1.05」のような数値を直接書き込む「ハードコード」を避けることです。前提値は入力シートのセルに置き、数式はそれを参照する形にします。
さらに、収入はプラス、支出はマイナスという符号の統一、年度を左から右へ並べる配置、一行の数式を横にコピーできる形にする、といった決まりも共有されています。こうした作法は、他人がモデルを読み、修正する手間を減らすためにあります。
マウスを使わずに作業するためのショートカットと数式確認の操作
実務のモデリングでは、作業の速さと正確さを両立するために、マウスをほとんど使わずに操作します。数式の確認や参照先の移動をキーボードだけで行えると、一つのモデルを構築する時間が目に見えて短くなり、セルの選び間違いによるミスも減らせます。覚えておきたい操作は次のとおりです。
- F2キー:選択したセルの数式を表示し、参照先が色付きで確認できる
- F4キー:数式内の参照を絶対参照と相対参照に切り替える
- Ctrl+矢印キー:データの端まで一気に移動する
- Ctrl+Shift+矢印キー:範囲をまとめて選択する
- Ctrl+[ :参照元のセルにジャンプする
- 数式タブの「参照元のトレース」:どのセルから計算されているかを矢印で表示する
特にF2での数式確認は、エラーの原因を探すときに最も使う操作で、参照先の色を見るだけでハードコードの有無も確認できます。数式タブの操作は、他人が作ったモデルの構造を読み解くときにも役立ちます。慣れないうちは一つずつで構いませんので、使う頻度の高いものから習慣にしていきましょう。
白紙のエクセルから3表連動モデルを作る手順
日本企業の有価証券報告書から実績データを取り込む
最初に、実在する日本企業の実績データを入力シートに取り込みます。金融庁が運営するEDINETでは、上場企業の有価証券報告書を無料で閲覧でき、過去数年分のPLとBSを取得できます。取り込む際は、勘定科目をそのまま写すのではなく、売上高、売上原価、販売費及び一般管理費、営業外損益、特別損益のように、モデルで使う粒度にまとめ直すことが大切です。
BSも、現金、売上債権、棚卸資産、有形固定資産、仕入債務、有利子負債、純資産といった主要科目に整理します。海外の教材では米国企業のデータが多いですが、国内企業の実データで練習しておくと、日本基準特有の科目の扱いに慣れ、実務への接続がしやすくなります。
売上と費用のドライバーを置いて損益計算書を予測する
実績データが整理できたら、売上と費用の前提条件を置いて将来のPLを予測します。売上は「前年比の成長率」または「単価×数量」のどちらかで予測するのが基本です。実績から過去の成長率を計算し、それを参考に将来の成長率を入力シートに置きます。費用は、売上原価を売上高に対する原価率で、販管費を売上に連動する部分と固定的な部分に分けて予測します。
これにより、売上の前提を変えれば営業利益まで自動で計算される構造ができます。支払利息はSTEP4で借入のスケジュールから計算し、税金はそのあとに税引前利益から求めるため、この段階では仮置きで構いません。まずは売上から営業利益までの流れを通すことを優先してください。
回転日数から運転資本を計算し、設備投資と減価償却を連動させる
次に、計算シートで運転資本と固定資産の動きを予測します。運転資本は、売掛金、棚卸資産、買掛金の三つを回転日数で予測するのが一般的です。たとえば売掛金なら「売上高÷365×回転日数」で期末残高を求め、回転日数は実績から逆算した値を入力シートに置きます。棚卸資産と買掛金は売上原価を基準に同じ考え方で計算します。
固定資産は「期首残高+設備投資-減価償却費=期末残高」という一本の式で動かします。設備投資は売上高に対する比率、減価償却費は期首残高に対する比率で前提を置くと簡単です。ここで計算した減価償却費はPLの費用に、運転資本の増減と設備投資はSTEP5のキャッシュフロー計算書にそれぞれつながります。
借入と返済のスケジュールから支払利息と税引後利益を求める
続いて、借入金のスケジュールを計算シートに作ります。構造は固定資産と同じで、「期首残高+新規借入-返済=期末残高」です。支払利息は借入残高に金利を掛けて求めますが、期首残高と期中平均残高のどちらを使うかで計算が変わります。期中平均を使うと、期末現金と利息が互いを参照する循環参照が発生するため、最初は期首残高で計算する方法をおすすめします。
利息が決まれば、営業利益から支払利息を引いて税引前利益を求め、実効税率を掛けて税金を計算し、当期純利益が確定します。当期純利益から配当を引いた残りが利益剰余金の増加分となり、BSの純資産に積み上がります。このPLからBSへの流れが、3表連動の最初の接点です。
キャッシュフロー計算書を作り期末現金を貸借対照表に戻す
最後の工程として、キャッシュフロー計算書を間接法で作り、期末現金をBSに戻します。営業キャッシュフローは、当期純利益に減価償却費を足し戻し、運転資本の増減を調整して求めます。投資キャッシュフローは設備投資のマイナス、財務キャッシュフローは借入の増減と配当の支払いです。三つを合計したものが現金の増減額で、期首現金に足すと期末現金になります。
この期末現金をBSの現金のセルに参照させた瞬間、BSの資産合計と負債純資産合計が全期間で一致します。ここで初めて、PL、BS、CFの3表が一つの構造としてつながったことになります。一致した瞬間を一度経験すると、以後は「なぜ合わないのか」を考える力が育ちます。
前提を動かしてもモデルが壊れないかを確認する
3表がつながったら、完成の基準を「エラーが出ない」から「前提を動かしても壊れない」に引き上げます。入力シートの成長率を大きく下げる、設備投資を倍にする、新規借入をゼロにするなど、極端な条件を入れて、全期間でBSが一致し続けるか、期末現金が計算と整合しているかを確認します。
確認のためには、BSの資産合計と負債純資産合計の差額を表示する行を作り、すべての年度でゼロになるかを見るのが確実です。また、現金がマイナスになる条件では、借入で補うのか現金不足を許容するのか、モデルの前提を決めておく必要があります。この検証作業を経てはじめて、他人に見せられる財務モデルとして使える状態になります。
独学で必ずつまずくエラーの原因と直し方
貸借対照表が一致しないときは差額が出た年度と科目から逆算する
BSが一致しないときは、やみくもに数式を見直すのではなく、最初に差額が出た年度を特定することから始めます。資産合計と負債純資産合計の差額を全期間で表示し、どの年から差額が生じたかを確認してください。次に、その年に動いた科目を順に追います。差額の金額が減価償却費と同じなら固定資産とCFの不整合、当期純利益と同じなら利益剰余金への反映漏れ、というように、金額そのものがヒントになります。
多くの場合、原因は会計知識の不足ではなく、「ある科目が動いたとき、現金がどう動くか」という流れを追えていないことにあります。差額と一致する科目を探す手順を習慣にすると、原因の特定にかかる時間は大幅に短くなります。
キャッシュフローの符号ミスは資産の増加と負債の増加で向きが逆になる
間接法のキャッシュフロー計算書で最も多いミスは、運転資本の増減の符号です。原則は「資産の増加は現金の減少、負債の増加は現金の増加」です。売掛金や棚卸資産が増えると、売上は立っていても現金はまだ入っていないため、キャッシュフローではマイナスになります。逆に買掛金が増えると、仕入れたものの支払いを先延ばしにしているため、キャッシュフローではプラスになります。
符号ミスを見つけるには、各科目の増減額とCFへの反映額を並べた確認用の行を作り、資産科目は増減額にマイナスを掛けた値、負債科目は増減額そのままになっているかを確かめる方法が確実です。この原則を言葉で説明できれば、符号の迷いはほぼなくなります。
循環参照が出るのは利息と現金が互いを参照しているから
循環参照の警告が出る原因の大半は、支払利息と期末現金が互いを参照していることです。利息を期中平均の借入残高や現金残高で計算すると、利息がPLの利益を変え、利益がCFを通じて期末現金を変え、期末現金がまた利息の計算に戻ってくるという輪ができます。
対処法は二つあります。一つは、利息を期首残高で計算して輪を断ち切る方法で、初心者にはこちらをおすすめします。もう一つは、エクセルの「反復計算」を有効にして循環を許容する方法で、実務では循環のオンとオフを切り替えるセルを設けて使います。ただし反復計算は、別の場所で誤って循環を作っても警告が出なくなるため、モデルの構造を十分に理解してから使うべき手段です。
細部にこだわって複雑になったモデルは一度捨てて主要科目だけで作り直す
モデルが複雑になりすぎて収拾がつかなくなったときは、修正を重ねるより、一度捨てて主要科目だけで作り直すほうが早く完成します。独学でつまずく人の多くは、最初からすべての例外事象や細かい科目を盛り込もうとして、どこで何が壊れているか分からない状態に陥ります。
立て直しの手順は、売上、原価、販管費、運転資本の三科目、固定資産、借入、現金という最小限の構成で3表をつなぐことです。重要性の低い科目は「その他」としてまとめ、一定額で据え置いて構いません。粗い3表が全期間で一致する状態を一度作れば、あとは科目を一つずつ分解して精度を上げていけます。完成までの時間を短くすることが、独学を続ける最大の工夫です。
テンプレートに頼らず自分で作れるようになる勉強方法
テンプレートは完成品を分解して構造を理解するための教材として使う
財務モデルのテンプレートは、穴埋めに使うのではなく、完成品を分解して構造を学ぶ教材として使うと効果があります。テンプレートの空欄を埋めるだけでは、なぜその数式がそこにあるのかが分からず、想定外の事業や取引が出てきた途端に対応できなくなります。
おすすめの使い方は、F2キーで数式を一つずつ開き、どのシートのどのセルを参照しているかを追いながら、同じ構造を白紙のエクセルに自分の手で再現することです。再現の途中で「この計算は自分ならこう組む」という判断が生まれれば、設計の考え方が身についてきた証拠です。無料で公開されているテンプレートも、この目的であれば十分に役立ちます。
本と動画講座は理論と実装のどちらを補うかで選び分ける
書籍と動画講座は、どちらが優れているかではなく、自分に足りないものが理論か実装かで選び分けます。会計の仕組みや3表のつながりの理解が不十分なら、財務三表の関係を解説した書籍で理論を補うのが先です。一方、理論は分かるのにエクセルを開くと手が動かないなら、画面を見ながら一緒に構築する動画講座で実装の工程を学ぶほうが効果的です。
講座を選ぶ際は、投資銀行向けか経営企画向けかなど、自分の目的に合った内容かを確認してください。目的と合わない講座に時間と費用をかけても、実務で使えないという不満につながりやすいからです。本で学んだ理論を講座で手を動かして確かめる、という往復が最も定着しやすい進め方です。
実在する日本企業のデータで一社分を最後まで作り切る
教材のサンプルを写すだけでなく、興味のある上場企業の実績データで一社分の3表連動モデルを最後まで作り切ることを目標にしてください。EDINETから有価証券報告書を取得し、STEP1からSTEP6までを自分の手で通す経験が、どの教材よりも力になります。
実データには、日本基準特有の特別損益や、その他の科目に含まれる細かな項目など、教材にはない「判断が必要な場面」が必ず出てきます。特別損益は将来の予測では発生しないものとして扱う、重要性の低い科目はまとめる、といった判断を自分で下す経験が、実務で通用する力につながります。一社分を作り切ったら、同じ業界の別の企業で繰り返すと、構造の違いも見えてきます。
自分のモデルを他人に説明して客観的な評価を受ける
独学の最大の弱点は、自分のモデルが実務で通用する品質かどうかを判断してもらえないことです。BSが一致しエラーが出なくても、他人が読みにくい構造や根拠の薄い前提は、実務では評価されません。これを補うには、作ったモデルを他人に説明し、フィードバックを受ける機会を意図的に作る必要があります。
社内の経験者に構造を見てもらう、同じ目標を持つ仲間と相互にレビューする、金融やコンサルティング業界に詳しい転職エージェントに相談するといった方法があります。説明の際は、なぜその前提を置いたのか、なぜそのシート構成にしたのかを自分の言葉で話してみてください。説明できない箇所が、そのまま見直すべき箇所になります。
財務モデリングスキルを転職や実務でどう活かすか
投資銀行やPEファンドのモデリングテストで評価される点
投資銀行やPEファンドの採用では、制限時間内にエクセルで財務モデルを組むモデリングテストが行われることがあります。評価されるのは計算結果の正しさだけではありません。主に次の点が見られます。
- 時間内に3表がつながるモデルを完成させる力
- 置いた前提の根拠を論理的に説明できるか
- 色分けやシート構成など、他人が読める構造になっているか
- 前提を変えたときにモデルが壊れないか
資格の有無よりも、こうした実技とその説明が重視されるのが実情で、学習の過程で自作したモデルを持参して説明を求められることもあります。対策としては、本記事の手順で一社分のモデルを何度も繰り返し作り、構築にかかる時間を短縮しておくことが有効です。また、面接官から前提や構造について質問されたときに答えられるよう、自分の判断の理由を整理しておくことも欠かせません。

経営企画やFP&Aでは予算策定と予実管理にモデルが使われる
事業会社の経営企画やFP&Aでは、財務モデルは予算の策定や予実管理、事業計画のシミュレーションに使われます。3表連動モデルの基本構造はそのままに、年次から月次へ粒度を変え、部門別や製品別に売上のドライバーを分解していくのが実務での発展のしかたです。たとえば、楽観、標準、悲観のシナリオを入力シートに用意し、セル一つで切り替えて比較できる形にしておくと、経営会議での意思決定に直接役立ちます。
また、月次で実績が出るたびに予測を更新し、差異の原因を分析する予実管理にもモデルが使われます。高度な評価手法よりも、現場の数字を素早く反映できる柔軟さと、関係者に説明しやすい分かりやすさが求められる領域です。
面接で自作モデルを説明できる状態を作っておく
転職活動では、自作した財務モデルについて設計意図や前提の置き方を自分の言葉で説明できる状態にしておくことが、スキルの証明として最も効果的です。「どの企業のデータで、どのような前提を置き、どこでつまずいてどう直したか」を話せれば、面接官はモデリングを実際に経験した人だと判断できます。
財務モデリングに関する資格は、学習の体系を整理する意味では役立ちますが、採用の場では自作モデルとその説明のほうが重視される傾向があります。資格を取ること自体を目的にせず、学習の過程で作ったモデルをいつでも説明できるよう整理しておきましょう。面接前には、第三者に一度説明して、分かりにくい点を指摘してもらうと安心です。
財務モデリングとエクセルに関するよくある質問と回答
まとめ:エクセルで財務モデルを白紙から作れる力を身につけよう
3表連動モデルを自分で設計し、壊れた箇所を直せることがゴール
財務モデリングをエクセルで習得するうえでのゴールは、関数の知識を増やすことではなく、3表連動モデルを白紙から自分で設計し、壊れた箇所を自分で直せる状態になることです。予測期間とドライバーを絞る、シート構成を先に決める、色分けの作法を守る、という準備をしたうえで、実在する日本企業のデータでSTEP1からSTEP6を通してみてください。
BSの不一致や循環参照は、誰もが通る道です。差額の出た年度から逆算する、符号の原則を言葉で説明する、利息と現金の輪を断ち切る、という直し方を知っていれば、独学でも乗り越えられます。前提を動かしても壊れないモデルが一つ完成すれば、実務レベルの基礎は身についています。
財務モデリングを武器にしたキャリアの相談先
財務モデリングのスキルは、投資銀行やPEファンド、コンサルティングファーム、事業会社の経営企画など、幅広いキャリアで評価される力です。ただし、自分の作ったモデルがどの業界でどの程度通用するのか、どのような準備をすれば選考で評価されるのかは、独学では判断しにくい部分です。
ハイディールパートナーズでは、コンサルティング、PE、金融業界への転職支援を通じて、モデリングスキルを活かしたキャリアの相談を受けています。自作のモデルをもとに現状のスキルを整理したい方や、志望する業界で求められる水準を知りたい方は、一度ご相談ください。今の学習が、どのキャリアにつながるかを一緒に考えるところから始められます。



