この記事で分かること
- 白紙のExcelから、PL・BS・CFが連動する3表モデルを約60分で組み上げる全手順(セル番地・数式・正解値つき)
- 「なぜCF計算書を作ると現金が決まり、BSがバランスするのか」——3表連動の仕組みそのもの
- 完成後に前提を動かして遊ぶ実験3つ。バランスチェックが0のまま動く快感まで
STEP 0:なぜ3表モデルから始めるのか
DCFもLBOもM&Aモデルも、心臓部はすべて「PL・BS・CFの連動」です。売上の前提を1つ変えると、利益が変わり、現金が変わり、BSが動く——この連動を自分の手で組んだ経験があるかどうかで、その後のすべてのモデリングの理解速度が変わります。財務三表のつながりで理屈を学んだ方は、本章でそれを「動くもの」にしてください。
Excelの基本操作(数式の入れ方・フィルハンドル・青字ルール)が不安な方は、先にDCF構築チュートリアルのSTEP 0「Excel準備運動」を済ませてから戻ってくると迷いません。
| B | C | D〜F | |
|---|---|---|---|
| 4-13 | ① 前提ブロック | 成長額・比率など10個の入力 | |
| 16-26 | ② PL | FY0実績(入力) | FY1〜FY3は数式(右へ展開) |
| 29-32 | ③ サポート計算 | 売掛金・棚卸・買掛金・固定資産 | |
| 36-47 | ④ BS | 現金だけ最後に接続する | |
| 50-60 | ⑤ CF計算書 | ここが3表をつなぐ結び目 |
設例の会社:売上1,000(FY0実績)が毎年+100ずつ成長する製造業。原価率60%・販管費率20%、借入100は返済せず一定——という最小構成です。数字はすべて理解のための設例で、現実の会社の水準を示すものではありません。
1前提ブロックを作る(5分)
目的:モデル中の「決め」の数字を1か所に集めます。あとで遊ぶ(前提を変える)ときも、触るのはここだけです。
| B | C | |
|---|---|---|
| 4 | 売上成長額(年) | 100 |
| 5 | 売上原価率 | 60% |
| 6 | 販管費率 | 20% |
| 7 | 減価償却費(年) | 40 |
| 8 | 設備投資 Capex(年) | 50 |
| 9 | 売掛金比率(対売上) | 10% |
| 10 | 棚卸資産比率(対原価) | 10% |
| 11 | 買掛金比率(対原価) | 10% |
| 12 | 支払金利 | 4% |
| 13 | 実効税率 | 25% |
2PLを組む(15分)
目的:C列にFY0実績を入力し、D〜F列(FY1〜FY3)を「前提×前期」の数式で伸ばします。ここで作った当期純利益が、あとでBSとCFの両方に流れ込みます。
| B | C (FY0) | D (FY1) | E〜F | |
|---|---|---|---|---|
| 16 | 売上高 | 1,000 | =C16+$C$4 | 右へコピー |
| 17 | 売上原価 | 600 | =D16*$C$5 | 〃 |
| 18 | 売上総利益 | 400 | =D16-D17 | 〃 |
| 19 | 販管費 | 200 | =D16*$C$6 | 〃 |
| 20 | EBITDA | 200 | =D18-D19 | 〃 |
| 21 | 減価償却費 | 40 | =$C$7 | 〃 |
| 22 | EBIT(営業利益) | 160 | =D20-D21 | 〃 |
| 23 | 支払利息 | 4 | =$C$12*C43 | 〃 |
| 24 | 税引前利益 | 156 | =D22-D23 | 〃 |
| 25 | 法人税 | 39 | =D24*$C$13 | 〃 |
| 26 | 当期純利益 | 117 | =D24-D25 | → 各年へ |
正解値(FY1→FY3):売上 1,100→1,200→1,300、EBITDA 220→240→260、EBIT 180→200→220、当期純利益 132→147→162。BSを組んだあとに利息4が入ってこの値になります。
つまずき:$の付け忘れが最多です。前提参照($C$4など)は絶対参照、前期参照(C16など)は相対参照。F4キーで$を付けてから右コピーしてください。
3サポート計算:運転資本と固定資産(10分)
目的:BSに入れる「売掛金・棚卸・買掛金・固定資産」を先に別枠で計算します。BSの中で計算せず外に出すのは、あとで見直すときに数式が追いやすいからです。
| B | C (FY0) | D (FY1) | 正解値 D→F | |
|---|---|---|---|---|
| 29 | 売掛金(売上×10%) | 100 | =D16*$C$9 | 110・120・130 |
| 30 | 棚卸資産(原価×10%) | 60 | =D17*$C$10 | 66・72・78 |
| 31 | 買掛金(原価×10%) | 60 | =D17*$C$11 | 66・72・78 |
| 32 | 固定資産(前期+Capex−償却) | 400 | =C32+$C$8-$C$7 | 410・420・430 |
進捗チェック(3割):D32が410になっていればここまで正しく組めています。
4BSを組む——ただし現金は空けておく(10分)
目的:BSの各行をサポート計算から引っ張ります。現金(36行目)だけは空欄のままにします——現金は「決める」ものではなく、CF計算書から「決まる」ものだからです。
| B | C (FY0) | D (FY1) | メモ | |
|---|---|---|---|---|
| 36 | 現金 | 100 | (あとで接続) | STEP 6 |
| 37 | 売掛金 | 100 | =D29 | |
| 38 | 棚卸資産 | 60 | =D30 | |
| 39 | 固定資産 | 400 | =D32 | |
| 40 | 資産合計 | 660 | =SUM(D36:D39) | |
| 42 | 買掛金 | 60 | =D31 | |
| 43 | 借入金 | 100 | =C43 | 返済なし=横引き |
| 44 | 資本金 | 300 | =C44 | |
| 45 | 利益剰余金 | 200 | =C45+D26 | 前期+当期純利益 |
| 46 | 負債・純資産合計 | 660 | =SUM(D42:D45) | |
| 47 | チェック(40行−46行) | 0 | =D40-D46 | 全期間0が目標 |
5CF計算書を組む——3表の結び目(15分)
目的:「利益」と「現金」のズレを埋めるのがCF計算書です。純利益から出発し、現金の動かない費用(減価償却)を足し戻し、運転資本の増減とCapexを反映して、期末現金を計算します。
| B | D (FY1) | 正解値 D→F | |
|---|---|---|---|
| 50 | 当期純利益 | =D26 | 132・147・162 |
| 51 | +減価償却費 | =D21 | 40・40・40 |
| 52 | −売掛金の増加 | =-(D29-C29) | (10)・(10)・(10) |
| 53 | −棚卸資産の増加 | =-(D30-C30) | (6)・(6)・(6) |
| 54 | +買掛金の増加 | =D31-C31 | 6・6・6 |
| 55 | 営業CF | =SUM(D50:D54) | 162・177・192 |
| 56 | 投資CF(Capex) | =-$C$8 | (50)・(50)・(50) |
| 57 | 財務CF | 0 | 借入返済なし |
| 58 | 現金の純増減 | =D55+D56+D57 | 112・127・142 |
| 59 | 期首現金 | =C36 | E59は =D60 |
| 60 | 期末現金 | =D59+D58 | 212・339・481 |
進捗チェック(7割):D60=212になっていれば、CF計算書は完成です。
6現金を接続する——バランスする瞬間(5分)
目的:空けておいたBSの現金に、CF計算書の期末現金をつなぎます。これが3表連動の最後のピースです。
| B | C (FY0) | D (FY1) | E (FY2) | F (FY3) | |
|---|---|---|---|---|---|
| 16 | 売上高 | 1,000 | 1,100 | 1,200 | 1,300 |
| 26 | 当期純利益 | 117 | 132 | 147 | 162 |
| 36 | 現金 | 100 | 212 | 339 | 481 |
| 40 | 資産合計 | 660 | 798 | 951 | 1,119 |
| 46 | 負債・純資産合計 | 660 | 798 | 951 | 1,119 |
| 47 | チェック | 0 | 0 | 0 | 0 |
つまずき:チェックが0にならない場合、①D59の参照ズレ(=C36とすべき所を=C60等にしていないか)、②CFの符号(52〜54行)、③利益剰余金の足し忘れ——の順に見てください(体系的な直し方はモデルQC)。
7遊んでみる:前提を動かす実験3つ(10分)
完成したモデルは「動かして」初めて身につきます。前提(青字)だけを変え、チェック行が0のまま数字が連動する様子を観察してください。
- 実験①:成長が止まったら? C4を100→0に。売上は1,000のまま、FY3の期末現金は481→421に減ります。成長ゼロでも現金が積み上がるのは、この会社の利益がCapexを上回っているから——「成長と現金創出は別物」を体感できます。
- 実験②:金利が上がったら? C12を4%→8%に。FY1の純利益は132→129。利息は税引前で効くので、影響は「増えた利息4×(1−税率25%)=3」の減益で済みます。税金がクッションになる構造が見えます。
- 実験③:投資を倍にしたら? C8を50→100に。FY1の期末現金は212→162、固定資産は410→460。PLは1円も変わらないのに現金だけ50減る——「利益と現金は別物」の最短の証明です。
進捗チェック(完成):3つの実験すべてでチェック行が0のままなら、あなたの3表モデルは本物です。
ここから先へ
- 売掛金等を回転日数方式に置き換え、月次に展開すれば実務の予算モデルに近づきます(運転資本)。
- このモデルのFCFを取り出して割り引けばDCF(構築チュートリアル)、借入を厚くして返済スケジュールを付ければLBO(構築チュートリアル)です。3表はすべての土台になります。
- 設計の作法(シート分割・色規約・チェックの束ね方)はモデル設計の原則へ。
Q. なぜBSの現金を最初に入力してはいけないのですか?
A. 現金はすべての活動の「結果」だからです。手で入力した瞬間、PLやCFと無関係な数字になり、チェックが永遠に合わなくなります。現金=期首+CF純増減、と機械的に決まる構造にするのが3表モデルの本質です。
Q. 支払利息を期首残高基準にすると精度が落ちませんか?
A. 期中平均残高基準より粗くはなりますが、借入残高が安定している限り差は小さく、循環参照を避けられる利点が勝ります。精度が必要な段階になったら、平均残高×金利+反復計算オンに切り替えます(循環参照の章)。
まとめ
- 組む順番:前提→PL→サポート計算→BS(現金以外)→CF→現金接続。現金は最後。
- 連動の3本線:純利益→利益剰余金/純利益→CFの出発点/期末現金→BS。チェック0が完成の証明。
- 完成後は前提で遊ぶ。「利益と現金は別物」を数字で体感したら、DCF・LBOへ進む準備完了。
完成版Excelを無料ダウンロード
本章の完成形(数式入り・バランスチェック・投資銀行フォーマット、READ MEつき)をそのまま配布しています。自分で組んだモデルとの答え合わせにお使いください。
実務Excel教材(投資銀行フォーマット)
読んで分かったら、次は手を動かす番です。本記事の内容を実務形式のExcelで組み上げるための教材を用意しています。
本記事について
本文中の数値例はすべて理解のための設例であり、実在の企業・案件とは関係ありません。制度・実務慣行に触れる箇所は一般的傾向の整理です。個別案件への適用時は必ずその時点の一次情報・専門家にご確認ください。