この記事で分かること

  • 単位の一貫性=モデル内の全シートで千円・百万円などの表示単位を統一する原則であること
  • 単位が混在しても計算自体は動いてしまうため、発見が遅れやすい理由
  • 整数設例で見る、千円単位と百万円単位の混在で生じる1,000倍の誤り
  • 日本企業特有の千円単位・百万円単位混在のリスクと防止策

30秒で分かる定義

単位の一貫性とは、財務モデル内のすべてのシート・すべての数値が、同じ表示単位(千円・百万円・億円など)で統一されていることを指す原則です。英語では Unit Consistency(読み方:たんいのいっかんせい)、単位の統一とも呼ばれます。Excelは千円単位のセルと百万円単位のセルを足し算しても、単位が違うと警告してくれません。数式としては正しく動くのに、意味としては1,000倍間違っているという、発見が最も遅れやすい種類の誤りを生む原因です。

なぜ実務で重要なのか

日本企業の有価証券報告書や決算短信は、企業規模によって百万円単位・千円単位の両方が使われます。複数企業のデータを1つのモデルやCompsシートに取り込む際、ある会社は百万円単位、別の会社は千円単位で開示していることがあり、そのままコピーすると1,000倍の誤りが混入します。M&Aモデルでは買収対象と買い手企業で単位が異なるケースが典型的で、統合後の数字が桁違いになる事故が実際に起きます。財務モデリングの検算では検算チェックの設計が重視されますが、単位ミスは合計値も一見もっともらしい範囲に収まることがあり、通常のチェックをすり抜けやすい厄介な誤りです。

計算式(または仕組み)

数式というより「表示単位をどこで宣言し、どう変換するか」という設計の問題です。

千円単位の数値 ÷ 1,000 = 百万円単位の数値
百万円単位の数値 × 1,000 = 千円単位の数値

実務では、モデルの表紙またはシート上部に「単位:百万円」のように明示し、その単位に全シートを統一するのが基本方針です。外部データ(決算短信・有報・取引先資料)を取り込む際は、取り込みブロックで一度だけ単位変換を行い、それ以降のシートはすべて統一後の単位を参照する構造にします。

整数設例で確認する

設例(架空数値)。買収対象企業の決算短信が千円単位、買い手企業のモデルが百万円単位だったケースを考えます。対象企業の売上高が「12,300,000(千円)」と開示されていたとします。

正しい変換:12,300,000千円 ÷ 1,000 = 12,300百万円。もしこの「12,300,000」という数字を単位変換せずにそのまま百万円単位のモデルへ入力してしまうと、実際の売上高の1,000倍の水準として扱われてしまいます。逆に、桁数の見た目だけで「多分百万円単位だろう」と判断して1,000で割らずに使うと、実際の売上高12,300百万円のところを12,300,000百万円(12.3兆円)という非現実的な規模で処理することになります。

もう1つの典型例は、EV/EBITDA倍率の計算です。EVを百万円単位、EBITDAを千円単位のまま割ってしまうと、倍率が実際の1,000倍で表示されます。倍率が「8.5倍」であるべきところ「8,500倍」と出ていれば、通常は違和感に気づけますが、EBITDAのモデル取り込み段階で誤って1,000で割った状態で他の計算が組まれていると、最終的な倍率だけは正常範囲に収まってしまい、発見できないまま提出される危険があります。

PL・BS・CFへの影響

単位の誤りは特定の項目だけでなく、PL・BS・CFのすべてに一律に波及する点が特徴です。売上高が1,000倍狂えば、そこから計算される利益・税金・純資産・キャッシュフローもすべて連動して1,000倍狂います。三表が内部で整合しているように見えるため、3表がバランスしているという通常のチェックだけでは単位ミスは発見できません。発見には、外部の実数(時価総額、業界平均、過去実績)と桁数を突き合わせる、次の見出しで扱う「桁感チェック」が必須になります。

財務モデル・Excelでの使い方

  • モデルの前提シート冒頭に単位宣言セルを置き、="単位:百万円(別途記載を除く)"のように明記する
  • 外部データの取り込みブロックを1か所に集約し、そこでのみ単位変換の数式(÷1,000や×1,000)を使う。変換後の値だけを他シートが参照する構造にすれば、変換漏れの箇所を1つに絞り込める
  • 取り込みブロックには、変換前の生データ行と変換後の行を両方残し、=変換前行/1000のように数式で紐づけて、後から見返しても変換の根拠が追える状態にする
  • 単位の異なる複数社を扱うCompsモデルでは、社名の隣に「開示単位」列を設け、変換済みかどうかを一覧で確認できるようにする
  • 桁の見誤りはモデルの書式規約の桁区切り表示と組み合わせて視認性を上げることでも一定程度防げるが、根本対策は取り込み口の一元化

この用語をExcelで「組める」状態にする

外部データの取り込み口を一元化し、単位変換の根拠が数式で追える状態でCompsモデル・M&Aモデルへ複数社のデータを統合できるようになる。

Excel実務シリーズの教材で実装する →

実務家が確認するポイントとよくある誤解

誤解1:「桁数がおかしければ気づくはず」→ 3表内部で整合しているため、単位ミスは合計値だけを見ても気づけません。外部の実数との突き合わせが必要です。

誤解2:「単位は各シートの見出しに書けば十分」→ 見出しに単位を書いても、コピー元とコピー先で単位が違えば数式は変換してくれません。単位変換は数式で明示的に行う必要があります。

誤解3:「単位ミスは経験の浅い人だけの問題」→ 複数社のデータを統合するM&Aモデルや、海外子会社を含む連結モデルでは、経験者でも取り込み時のコピー&ペーストで単位変換を忘れるミスが起きます。

確認ポイント:次の見出しで扱う桁感チェックと組み合わせ、時価総額・売上規模など公知の実数と照らして桁が合っているかを提出前に必ず確認します。

日本実務での扱い

日本の有価証券報告書・決算短信は、金融商品取引法および会社法に基づく開示書類として、企業ごとに百万円単位または千円単位のいずれかで作成されます。EDINETで複数企業の開示資料を横断的に確認すると、同業種内でも単位が統一されていないことが珍しくなく、Compsシートを作成する際は取得したすべての会社の開示単位を個別に確認する作業が最初の工程になります。連結財務諸表規則等では表示単位についての具体的な定めがあり、実務上は企業の規模に応じて選択されています(2026年7月時点)。海外子会社を含む連結モデルでは、現地通貨単位と円換算単位の両方が絡むため、通貨単位と表示単位(千・百万)の2軸で混乱が生じやすく、換算レートの適用箇所と単位変換の適用箇所を明確に分けて設計する必要があります。

面接・モデルテストで問われるポイント

Q:複数社のデータを統合するCompsモデルを作るとき、単位の不一致をどう防ぎますか?
「まず各社の開示資料が百万円単位か千円単位かを個別に確認し、一覧表で管理します。データの取り込みブロックを1か所に集約し、そこでのみ単位変換の数式を適用して、それ以降のシートは統一後の数値だけを参照する構造にします。最後に、時価総額や売上規模など既知の実数と桁数を突き合わせる桁感チェックを提出前に必ず行います。」

深掘りでは「なぜ3表がバランスしているだけでは単位ミスを検知できないのか」「海外子会社を含む場合、通貨換算と単位変換をどう切り分けるか」が問われます。

よくある質問(FAQ)

Q. モデル全体の単位は百万円と千円のどちらにすべきですか?
A. 対象企業の規模で決めます。大企業中心なら百万円単位、中小企業や詳細な粒度が必要な項目(人件費の内訳等)を扱う場合は千円単位が読みやすくなります。重要なのはどちらを選ぶかより、選んだ単位をモデル全体で一貫させることです。

Q. 億円単位で経営陣向け資料を作る場合、モデル本体も億円単位にすべきですか?
A. 本体は百万円単位のまま計算し、経営陣向けの出力シートだけ表示形式(ユーザー定義の書式)で億円換算して見せる方法が一般的です。計算に使うセルの実体は変えず、表示だけを変えることで、単位変換ミスの発生箇所を出力層の1か所に限定できます。

出典・参考(2026-07-25確認)

※本記事は教育目的の一般的な解説であり、法務・税務・投資助言ではありません。設例は理解のための架空数値です。

共有: