データ分析

貸借対照表の3列構成:構造と数式の完全ガイド(2026年版)

Marc Sean2026年4月19日読了約 2 分

経営層向けレポートの貸借対照表は3列が標準

取締役会資料に含まれる貸借対照表は3列で構成されます。当期残高、比較対象期(前年度または予算)、そして差額(バリアンス)です。2列では「現在地」が分かりますが、3列があって初めて「改善しているのか、悪化しているのか」が一目瞭然になります。

差額列こそが、単なる報告書資料と経営分析ツールを分ける要素です。差額列がなければ、CFOは取締役会の場で暗算しなければなりません。差額列があれば、「売上債権が前年同期比6.3億円増加している」「棚卸資産が5,000万円減少している」といった指摘が既に準備済みで、質問が出るのを待つ必要もありません。

なぜ2列ではなく3列なのか

ほとんどのテンプレートは1列で配布されています。試算表ならそれで十分ですが、経営報告には不十分です。

2列形式(当期対前期)でも方向性は示せます。しかし読み手が差額を頭の中で計算しなければなりません。3列の貸借対照表なら、差額が事前計算済み、符号処理も適切に行われ、30秒でスキャンできる状態になります。

金融商品取引法および企業会計基準では、上場企業に対して比較可能な財務諸表の開示を求めており、有価証券報告書では連続2期間の貸借対照表データ掲載が必須です。3列形式はこの要件を実装した実務的な標準です。Big 4監査法人の監査資料、PE投資家のポートフォリオレビュー資料、銀行の融資約定条項遵守報告書は、すべてこの構造に従っています。貴社の資料がこの形式でなければ、会議前に誰かが再構築することになります。

列構成の選択肢はシンプルです。

形式使用場面
当期 / 前年同期 / 差額標準的な経営報告、監査対応
当期 / 予算 / 差額年度途中の業績レビュー、経営層向けレポート
当期 / 前年 / 前年予算稀に使用(マルチシナリオ分析のみ)

1シートあたり比較列は1つに絞ってください。比較列が2つあると差額の計算ロジックが曖昧になり、フルHD画面でのレイアウトも読みづらくなります。

Google Sheetsで3列式貸借対照表を構築する

最速のセットアップ方法は、専用の「Assumptions」タブで期間ラベルを集中管理し、貸借対照表タブはそこから参照させることです。こうすれば、レポート期間を変更するとき2つのセルを変えるだけで済み、40個の数式を1つずつ直して回る手間が不要になります。

タブ構成:

  • Assumptions — 期間ラベル、YoY比較と予算比較の切り替え
  • BS — 貸借対照表本体、3列のデータ列を持つ
  • GL または TB — ソース試算表データ

BSタブでは、列B・C・Dが3列の貸借対照表データです。列Eはチェック列(構築中は表示し、最終資料では非表示にします)。チェック列の数式は後述します。

期間ヘッダーの数式(3行目):

B3: =Assumptions!$B$3          ← "2026年3月"
C3: =Assumptions!$B$4          ← "2025年3月" または "2026年度予算"
D3: ="差額(万円)"

科目残高の検索(GLタブのA列に科目コード、B列・C列に各期の残高があると想定):

B7: =SUMIFS('GL'!$C:$C, 'GL'!$A:$A, ">="&1100, 'GL'!$A:$A, "<="&1199)
C7: =SUMIFS('GL'!$D:$D, 'GL'!$A:$A, ">="&1100, 'GL'!$A:$A, "<="&1199)
D7: =B7-C7

1100~1199は流動資産(現金等)の典型的な科目コード範囲です。貴社の勘定体系に合わせて調整してください。

流動資産ブロック(整合済みの数値例):

科目2026年3月2025年3月差額
現金及び現金同等物5.80億円3.20億円+2.60億円
売上債権13.40億円7.10億円+6.30億円
棚卸資産3.20億円3.70億円△5,000万円
前払費用4,800万円3,800万円+1,000万円
流動資産合計22.88億円14.38億円+8.50億円

差額列の合計確認:+2.60億円 + 6.30億円 − 0.50億円 + 0.10億円 = +8.50億円 ✓ 当期合計 − 比較期合計:22.88億円 − 14.38億円 = 8.50億円 ✓

棚卸資産のマイナス表記は意図的です。棚卸資産の減少は必ずしも悪い兆候ではありません(在庫回転率の改善である可能性がある)が、現金増加とは性質が異なるため視覚的に区別しています。

チェック列の数式規約

チェック列(列E)の役割は、D列の差額が「B − C」と正確に一致しているかを確認することです。数式は次のとおりです:

E7: =B7-C7-D7

この値がゼロであれば、当期・比較期・差額の3列が整合しています。ゼロ以外の場合はどこかに入力ミスや参照エラーがあります。=B7+C7-D7 ではありません。B + C = D が成立する条件はほぼ存在せず、チェックとして機能しません。

条件付き書式で E列 ≠ 0 のセルを赤くしておくと、モデルの破綻を即座に発見できます。最終版の資料では列Eを非表示にするだけで、数式は残しておいてください。

差額列の数式規約

差額の符号に価値判断を焼き込まないことを推奨します。単に =当期 − 比較期 を表示し、解釈は読み手に委ねます。資産と負債では「増加が有利かどうか」の意味が逆になるため、符号の色付けルールを一律に設定するとかえって誤解を招きます。

条件付き書式は、しきい値を超えた大幅変動(例:5,000万円超)のハイライトに限定する使い方が実務上効果的です。

パーセンテージ差異列(残高の規模が科目間で大きく異なる場合に有用):

E7: =IFERROR((B7-C7)/ABS(C7), "N/A")

分母に ABS を使うのは、前期残高が負数(対資産勘定等で発生しうる)の場合に符号が意図せず反転するのを防ぐためです。このケースは頻度こそ少ないものの、ハマると原因特定が難しいため、最初から組み込んでおくことを推奨します。

3つの財務諸表の整合確認

貸借対照表は単独では成立しません。3列式BSを構築したら、以下の3点を必ず確認してください。

① BS現金 = キャッシュフロー計算書の期末現金

Checks!B3: ='BS'!B12 - 'CF'!B50    ← 0.01以上ならエラー表示

② 利益剰余金のロールダウン整合

Checks!B4: ='BS'!B38 - ('BS'!C38 + 'PL'!B60 - 'BS'!B39)
← 当期利益剰余金 = 前期利益剰余金 + 当期純利益 − 配当

③ 貸借対照表の基本等式

Checks!B5: ='BS'!B45 - 'BS'!B90    ← 資産合計 - (負債合計 + 純資産合計)

「Checks」タブを1枚設けて、これらの差異を明示的に計算する習慣を持ってください。差異が0.01円を超えたらセルを赤くする条件付き書式を設定しておけば、数十行・数百行のモデルになっても破綻箇所をすぐに特定できます。

誤りを含む3列式貸借対照表は、貸借対照表がない状態よりも危険です。数字が整然と並んでいるため、誤りに気づきにくいまま意思決定に使われるからです。整合チェックは「後で追加する」ものではなく、モデルの骨格として最初から組み込んでください。

GLのデータ接続については、ModelMonkeyが試算表を GL タブに直接プルできるため、SUMIFSは常に最新の期間データを参照します。手動エクスポートのステップが不要になり、「ライブモデル」と「凍結スナップショット」の差が生まれます。

よくある質問

Q. 貸借対照表の3列とは具体的に何を指しますか?

A. 当期残高・比較対象期残高(前年同期または予算)・差額(バリアンス)の3列です。この構成により、残高の水準と変化の両方を1枚のシートで把握できます。監査対応資料や経営層向けレポートでは事実上の標準となっています。

Q. 前年比較と予算比較、どちらを比較列に使うべきですか?

A. 用途によって異なります。年次決算報告や監査対応では前年同期比較、年度途中の経営レビューや予実管理では予算比較が適切です。1枚のシートに両方を混在させると差額の計算ロジックが複雑になるため、比較列は1つに絞ることを推奨します。Assumptionsタブに切り替え用のセルを設けておくと、レポートの用途に応じた切り替えが簡単にできます。

Q. 差額列は当期から比較期を引く形式にすべきですか、その逆ですか?

A. =当期 − 比較期 が一般的な実務慣行です。資産については正の値が増加(多くの場合は有利)、負債については正の値が増加(多くの場合は要注意)を意味します。符号に価値判断を組み込むより、条件付き書式で大幅変動を色付けし、解釈は読み手に委ねる方がシンプルで誤解が少なくなります。

Q. チェック列の数式はどう書くべきですか?

A. =B7-C7-D7 です。D列が「当期 − 比較期」で定義されているなら、チェックは「当期 − 比較期 − 差額 = 0」であることを確認する形になります。=B7+C7-D7 とすると、B + C = D という無関係な条件を検証することになり、チェックとして機能しません。

Q. Google Sheetsで差額列のパーセンテージ表示を追加するにはどうすればよいですか?

A. =IFERROR((B7-C7)/ABS(C7), "N/A") を使用してください。ABS を分母に使うことで、前期残高が負数の場合に符号が意図せず反転するのを防げます。残高規模が科目間で大きく異なる場合に特に有用です。

Q. 貸借対照表の3列構成は法令上の要件ですか?

A. 上場企業については、金融商品取引法および企業会計基準が有価証券報告書において連続2期間の貸借対照表データの掲載を求めています。3列形式はこの要件に直接対応した実務的な実装です。非上場企業でも、銀行融資の約定条項遵守報告書やPE投資家向けレポートで同形式が求められるケースが増えています。