株主資本コストはCAPMで算出します:Re = Rf + β × ERP。2026年5月現在、財務省発表の10年国債利回りはおよそ1.8%で推移しています(財務省、2026年5月)。ニューヨーク大学スターン・スクールのダモダラン教授による2026年1月の日本株式市場向けインプライドERP推計値(damodaran.com)は5.5%です。レバードβが1.10の中堅製造業を想定すると、株主資本コストは7.9%となります。
これに、税引前負債コスト2.8%(BB格社債、平均残存期間5年、日本証券業協会公表スプレッドデータ参照)と実効税率30%を組み合わせます。税引後負債コストは2.0%。株式65%・負債35%の資本構成では、WACCは5.8%になります。
DCFで使うWACC計算式:入力コンポーネント一覧
| コンポーネント | 数値 | 出所 |
|---|---|---|
| リスクフリーレート(Rf) | 1.8% | 財務省、10年国債利回り、2026年5月 |
| エクイティリスクプレミアム(ERP) | 5.5% | ダモダラン 2026年1月推計 |
| レバードβ | 1.10 | 実測値または再レバー調整後 |
| 株主資本コスト(Re) | 7.9% | Rf + β × ERP |
| 税引前負債コスト(Rd) | 2.8% | BB格社債加重平均利回り(日本証券業協会) |
| 実効税率(T) | 30.0% | 当期実績ブレンド税率 |
| 税引後負債コスト | 2.0% | Rd × (1 - T) |
| 株式比率(E/V) | 65.0% | 前提条件タブにハードコード |
| 負債比率(D/V) | 35.0% | 前提条件タブにハードコード |
| WACC | 5.8% | 加重合計 |
これらの入力値はすべて、前提条件タブの1か所だけに集約します。
前提条件タブの設計
WACCの各入力値には専用の行を設け、ラベルと数値をセットで管理します。他のタブから数値を引っ張ったり、入力値のセルに中間計算式を挟んだりしてはいけません。10年国債利回りが50bps動いたとき、1つのセルを更新するだけでモデル全体が再計算される--これが正しい設計です。
標準レイアウト(A列=ラベル、B列=数値):
B3: 1.8% (リスクフリーレート)
B4: 5.5% (エクイティリスクプレミアム)
B5: 1.10 (レバードβ)
B6: 2.8% (税引前負債コスト)
B7: 30.0% (実効税率)
B8: 65.0% (株式比率)
B9: 35.0% (負債比率)
見えやすい場所に検証チェックを追加しましょう:=Assumptions!B8+Assumptions!B9。結果は必ず1になるはずです。資本構成ウェイトの合計が99%のモデルをシンジケート団に提出した経験があれば、このチェックの意味は痛いほどわかるでしょう。
WACCカルクタブの構築
WACCカルクタブは前提条件タブから数値を参照し、完全な計算式を1か所にまとめて組み立てます。監査担当者や取引相手が各数値を追跡する際、どの数字もシートをいくつも開かずに元の入力値まで辿れる構造です。
C3(株主資本コスト):
=Assumptions!B3 + Assumptions!B5 * Assumptions!B4
C4(税引後負債コスト):
=Assumptions!B6 * (1 - Assumptions!B7)
C5(WACC):
=Assumptions!B8 * 'WACC Calc'!C3 + Assumptions!B9 * 'WACC Calc'!C4
'WACC Calc'!$C$5 が、他のタブからWACCを参照する唯一のセルです。すべての下流計算式はここを絶対参照で参照し、直接参照以外の経路を作ってはいけません。DCFレイヤーを乗せる前のタブ階層設計については、3期連動モデルガイドが判断基準をまとめています。
WACC計算式をDCFタブへ接続する
DCFタブは期間ごとに割引係数を構築します。5年間の明示的予測期間において、7行目に期間番号が入力されている場合(F〜J列):
F8(1年目の割引係数):
=1/(1+'WACC Calc'!$C$5)^F$7
複合参照は意図的な設計です。$C$5 はWACCを絶対固定します。F$7 は期間行を固定しつつ、列方向への式コピーを許容します。参照ロックを誤ると、すべての年が同じ期間番号で割り引かれてしまいます。
各年の割引後FCF:
='Cash Flow'!F12 / (1+'WACC Calc'!$C$5)^F$7
ゴードン成長モデルを使ったターミナルバリュー(現在価値に割り戻し):
='Cash Flow'!$F$12 * (1 + Assumptions!$B$15)
/ ('WACC Calc'!$C$5 - Assumptions!$B$15)
/ (1 + 'WACC Calc'!$C$5)^5
$B$15 はターミナル成長率で、成熟した国内企業であれば通常1.0〜2.0%が妥当な水準です。第5期のEBITDAが約12億円(売上高45億円ベース)、WACCが5.8%の場合、ターミナルバリューが企業価値全体に占める割合は通常60〜75%程度になります。この割合が80%を超えているなら、明示的予測期間のキャッシュフロー仮定が十分に機能していないサインです。
センシティビティテーブル:WACC vs. ターミナル成長率
DCFはセンシティビティ分析なしに社外に出してはいけません。標準グリッドの設計:行ヘッダーにWACC(4.5%、5.0%、5.5%、6.0%、6.5%)、列ヘッダーにターミナル成長率(1.0%、1.5%、2.0%、2.5%)。
Google SheetsにはExcelのネイティブなデータテーブル機能がないため、複合参照を使って手動で構築します。11行目にWACC値、B列に成長率、テーブル本体にNPV計算式を配置します:
C12:
=NPV(C$11, 'Cash Flow'!F4:J4)
+ 'Cash Flow'!$K$4 * (1 + $B12) / (C$11 - $B12) / (1+C$11)^5
C$11 は右方向へのコピーでWACC値を走査します。$B12 は下方向へのコピーで成長率を走査します。参照ロックを両方とも正確に設定しないと、テーブルのすべてのセルが同じ値を返します。WACC 5.8%・ターミナル成長率2.0%の条件では、WACCが100bps変動すると企業価値はおよそ12〜15%動きます。これが取締役会向けシナリオ分析やフェアネス・オピニオンで重要になるレンジです。
WACCを壊す資本構成ウェイトのミス
多くのDCFテンプレートは静的なターゲットウェイトを使用しています。安定期の上場企業なら問題ありません。ただし、この設計がモデルをサイレントに無効化する2つの場面があります。
1つ目は、LBO(レバレッジド・バイアウト)の文脈です。 負債は毎年償却されるため、D/Vはエントリーからイグジットにかけて縮小します。ホールド期間を通じてエントリー時の負債ウェイトを使い続けると、高レバレッジの初期年度はWACCを過小評価し、イグジット近辺では過大評価することになります。正しいアプローチは、APV(修正現在価値法:アンレバードファームを別途評価し、利子税シールドのPVを加算する手法)か、デットスケジュールから毎年更新するピリオドスペシフィックWACCです。レバレッジが60%を超えるとWACCの信頼性が低下するため、LBO分析では多くの実務家がAPVを採用しています。
2つ目は、時価対簿価の問題です。 計算式が明示的に要求しているのは時価ウェイトです。負債については、投資適格発行体であれば帳簿価額と時価はほぼ同等のため、簿価で代用できます。株式については、長年の利益積み上げにより、収益性の高い企業の純資産簿価が時価総額の3〜5分の1程度になっていることも珍しくありません。発行済株式数×現在株価で算出してください。バランスシートの純資産額を使ってはいけません。簿価の株式を使うと負債ウェイトが過大になり、WACCが系統的に低く算出されます。取締役会資料の用途であれば50〜100bps程度の誤差に収まりますが、M&Aのフィナンシャルモデルで株式の本質的価値が1株あたり数十円単位で意味を持つ場合、ウェイトを正確に算出することは不可欠です。
よくある質問
Q: WACCとCAPMはどう違いますか?
CAPMはWACCの一部です。CAPM(資本資産価格モデル)はWACC計算式の中の株主資本コスト(Re = Rf + β × ERP)を算出するための手法です。WACCはCAPMで求めたReを、負債コストと資本構成ウェイトと組み合わせて加重平均した最終的な割引率です。
Q: Google SheetsでWACCをDCFに組み込む最もシンプルな方法は?
前提条件タブにすべての入力値を集約し、WACCカルクタブで一度だけWACCを計算します。DCFタブの割引係数は =1/(1+'WACC Calc'!$C$5)^期間番号 の形で参照します。WACCセルへの絶対参照($C$5)を徹底することが、計算式のコピーミスを防ぐ最重要ポイントです。
Q: ターミナル成長率はどう設定すべきですか?
成熟した国内企業では1.0〜2.0%が一般的な目安です。長期的な名目GDP成長率(日本では概ね1〜2%程度)を上限の参考値として使うと説明しやすくなります。ターミナルバリューが企業価値全体の80%を超える場合は、成長率の前提かFCFの水準を再点検してください。
Q: 負債コストはどこから入手しますか?
有利子負債の加重平均利回りを使うのが原則です。上場社債があれば時価ベースの利回りを、銀行借入が中心であれば金利条件書の加重平均を使います。日本証券業協会が公表するスプレッドデータも、市場水準の参照値として活用できます。
センシティビティグリッドをより速く構築する
センシティビティテーブルは、このモデル構築で最もデバッグ時間がかかる部分です。計算式を入力して、全セルが同じ値を表示していることに気づき、参照ロックの誤りを探すのに10分費やす--このループを誰もが一度は経験します。ModelMonkeyのプランを選ぶ。自然言語での説明から、WACC/成長率マトリクスを含む複合参照グリッド構造を正確に生成でき、このデバッグループが不要になります。Google SheetsとExcelの両方に対応しています。