戦略コンサルのフェルミ推定例題を教えて |1つの例題から「考え方の芯」を身につける
「フェルミ推定って、どう答えれば合格レベルなの?」と感じたことはないでしょうか。戦略コンサルティングファームの面接では、フェルミ推定が頻出テーマです。なんとなく聞いたことはあっても、問題をどのように分解し、どこまで説明できれば評価されるのかが分かりづらいと感じる方は多いはずです。
この記事では、日本のコンビニ店舗数という1つの例題に絞り込み、問題整理・分解・仮定・計算・リアリティチェックまでのプロセスを丁寧に分解していきます。同時に、戦略コンサル面接で評価される思考のポイントや、他のフェルミ推定にも応用できる「型」も整理していきます。
結論から言うと、フェルミ推定で問われているのは「正確な答え」ではありません。構造的に考え、仮定を説明し、数字に落とし込み、自分でリアリティチェックまでできるかという思考プロセスが評価の対象です。この記事を読めば、その一連の流れを体系的に理解できます。
はじめに
戦略コンサルティングファームの面接では、高い確率で「フェルミ推定」が出題されます。
フェルミ推定とは、詳細なデータが手元になくても、論理的な分解と妥当な仮定を通じて、数字のおおよその大きさ(スケール)を推定するための思考法です。物理学者エンリコ・フェルミが「シカゴにピアノ調律師は何人いるか?」という問いを論理的に解いたことが名前の由来とされています。
面接官が見ているのは、「答えが合っているかどうか」ではなく、次のような観点です。
- 問題をどう整理するか
- 構造をどう分解するか
- 仮定をどう置き、どう説明するか
- 数字をどう扱い、どう伝えるか
- 最後に、自分でリアリティチェックまでできているか
この記事では、例題をあえて1問に絞り、その分、各ステップで何を考えるべきかを丁寧に解説していきます。
フェルミ推定で評価される力
まず、フェルミ推定を通じて面接官が何を見ているのかを整理しておきます。フェルミ推定は単なる「数字クイズ」ではなく、コンサルタントとしての素地を総合的に確かめるためのフォーマットになっています。
| 観点 |
内容 |
| 問題整理力 |
何を・どこまで・どんな前提で推定するのか、自分で定義できるか |
| 構造化・分解力 |
複雑な問題を、シンプルな掛け算・割り算の構造に落とし込めるか |
| 仮説思考 |
現実から大きく外れない、説明可能な仮定を置けるか |
| 数字感覚 |
桁やスケールに明らかな違和感がないか |
| 計算力 |
暗算レベルで、必要十分な精度で計算できるか |
| 説明力 |
思考プロセスを、相手に伝わる順番・言葉で説明できるか |
| 柔軟性 |
必要に応じて、分解や仮定を自分で見直し、修正できるか |
フェルミ推定の基本プロセス
テーマが何であっても、フェルミ推定には共通する「型」があります。この5ステップを身につけることで、初めて見る問題でも落ち着いて対応できるようになります。
| ステップ |
やること |
| (1)問題の定義 |
対象・範囲・前提条件を、自分の言葉で明らかにする |
| (2)分解アプローチ |
どの掛け算・割り算で数値を出すか、式の形を決める |
| (3)仮定の設定 |
説明可能で現実的な値を、暗算しやすい形で置く |
| (4)計算 |
丸めながら、桁を意識して計算する |
| (5)リアリティチェック |
構造・直感・別アプローチと照らし、「この数字は妥当か」を確かめる |
この流れを、具体的な例題に当てはめながら見ていきます。
例題:日本にコンビニは何店舗あるか?
戦略コンサルの面接やケース練習で非常によく使われる例題です。「日本にコンビニは何店舗あるか?」という問いを、先ほどの5ステップに沿って分解していきます。
(1)ステップ1:問題の定義 ― まず「何を数えるか」を決める
フェルミ推定で最初にやるべきことは、「何を数えるのか」をはっきりさせることです。この定義を怠ると、途中で「どこまでカウントするのか」が曖昧になり、計算が破綻します。今回は以下のように定義します。
- 対象:日本国内の大手コンビニチェーンの店舗
- 除外:個人商店、小さな売店、駅ナカの売店など
- 範囲:日本全国
- 時点:現在時点の平均的な状態
面接であれば、冒頭でこう一言添えます。「ここでは、日本全国の大手コンビニチェーンの店舗数を対象とし、個人商店や小規模な売店は除外して考えます。」この一文があるだけで、何をカウントしているのかが共有され、以降の議論のブレを防ぐことができます。
(2)ステップ2:分解アプローチ ― 「人口ベース」という最もシンプルな式
次に、「どのような式で店舗数を求めるか」を決めます。この問題では、人口ベースの分解が最もシンプルで説明しやすいです。
店舗数 = 日本の人口 ÷ 1店舗あたりのカバー人口
コンビニは、人が住んでいる・集まっている場所に出店されます。日常の買い物需要は「そこにいる人の数」におおむね比例すると考えられるため、日本全体の人口を起点に考えるのが自然です。
(3)ステップ3:仮定の設定 ― 「なぜその数字なのか」を説明できるか
分解の式が決まったら、その中の要素に数値を置いていきます。ここが思考の見せ場です。単に数字を出すだけでなく、「なぜその数字を置いたのか」を説明できることが重要です。
日本の人口:約1億2,000万人
フェルミ推定では、覚えやすく・暗算しやすく・現実から大きく外れていない数字を置くことが重要です。「日本の人口はおよそ1億2,000万人と仮定します」と一言添えれば十分です。
1店舗あたりのカバー人口:平均2,000人
都市部と地方で店舗密度が大きく異なるため、それを踏まえて平均値を置きます。
| 地域 |
コンビニの印象 |
1店舗あたりの人口イメージ |
| 都市部 |
数百メートルごとに店舗があり、駅前に複数店舗 |
1,000〜1,500人に1店舗 |
| 地方・郊外 |
車で数分走らないとコンビニがないエリアもある |
3,000〜4,000人に1店舗 |
都市部は高密度、地方はやや疎。これをならして、平均で「2,000人に1店舗」と置きます。「都市部では1,000〜1,500人に1店舗、地方では3,000〜4,000人に1店舗程度と考えています。両方をならすと、平均して2,000人に1店舗という水準が妥当だと判断しました」という説明ができれば十分です。
(4)ステップ4:計算 ― 桁を意識して暗算する
仮定が揃ったら、計算に入ります。フェルミ推定の計算は「正確さ」より「桁の正しさ」が重要です。暗算しやすい形に丸めながら進めましょう。
- 人口:1億2,000万人
- 1店舗あたりのカバー人口:2,000人
店舗数 = 120,000,000 ÷ 2,000
= 120,000,000 ÷ 2 ÷ 1,000
= 60,000(約6万店舗)
よって、推定値は「約6万店舗」となります。
(5)ステップ5:リアリティチェック ― 「6万店舗」は本当に妥当か?
最後に「6万店舗」という数字が現実的かどうかを、自分で確かめます。「違和感はありません」と一言で済ませるのではなく、構造的な裏付けを示すことが、面接での評価を大きく左右します。リアリティチェックでは、少なくとも次の3つの角度から考えるとよく整理できます。
- 1. 業界構造(チェーンごとの店舗規模)
- 2. 都道府県あたりの店舗数・都市部と地方のバランス
- 3. 利用頻度からの裏付け(別アプローチ)
(5-1)業界構造から見た妥当性 ― チェーンを積み上げると何店舗になるか
まず、「6万店舗」という数字が、ざっくり業界構造と合うかを見ます。仮に、日本のコンビニチェーンを次のように仮定します。
- 最大手チェーン:全国で2万店舗前後
- 2番手チェーン:1万5,000店舗前後
- 3番手チェーン:1万店舗前後
- その他の全国チェーン・地域チェーンの合計:1万5,000〜2万店舗
主要チェーン別・推定店舗数のイメージ
※概念図:各チェーンの店舗数の大小感を可視化したものです。正確な数値は各社公式情報をご確認ください。
このくらいのオーダーであれば、2万 + 1.5万 + 1万 + 1.5〜2万 = 5万5,000〜6万5,000店舗となり、「6万店舗」という数字は、そのちょうど真ん中あたりに位置します。
ここで重要なのは、「各チェーンの店舗数を正確に知っているか」ではなく、上位チェーンが"数千"ではなく"数万"のオーダーであること、主要チェーンだけでかなりの店舗数があり、そこに地域チェーンが積み上がる構造であることを踏まえて、複数チェーンを合計したときに6万店舗前後になる構造は十分自然だと説明できているかどうかです。
もし推定値が1万〜2万店舗程度だと、最大手チェーンだけでそのくらいありそう、他のチェーンをどこに消したのか説明できない、という違和感が出ます。また10万店舗を大きく超えると、主要チェーンそれぞれが何万店舗ずつ持っているのか、人口あたりの密度が過剰すぎないか、という疑問が生じます。「6万店舗」は、業界全体をざっくり分解したときに、無理のない帯に収まる数字と言えます。
(5-2)都道府県あたりの店舗数・都市部と地方の密度バランス
次に、「全国6万店舗」という数字を、地域ごとに"割り戻して"見てみます。日本には47都道府県があるため、全国6万店舗 ÷ 47都道府県 ≒ 1,300店舗/都道府県となります。もちろん東京と過疎県が同じ店舗数なわけはないので、ここからもう一歩踏み込みます。
たとえば、次のような粗いイメージを置きます。
- 人口が多い上位10都道府県が、全店舗の60%を持つ
- 残り37道府県が、全店舗の40%を持つ
この前提で計算すると、上位10都道府県は6万 × 60% = 3万6,000店舗(1都道府県あたり3,600店舗)、残り37道府県は6万 × 40% = 2万4,000店舗(1道府県あたり約650店舗)となります。東京・大阪などの大都市圏を含む「人口上位側」が3,000〜4,000店舗/都道府県、地方側が500〜800店舗/都道府県程度というのは、感覚的にも極端ではありません。
さらに人口との関係から見ると、100万人あたりの店舗数は6万店舗 ÷ 1億2,000万人 × 100万人 = 500店舗/100万人となります。つまり「人口100万人のエリアに約500店舗」というイメージです。これは「1店舗あたり2,000人(=1万人の町に約5店舗)」という意味でもあり、都市部・地方をならした平均値として、十分納得感のある数値になります。
このように、全国総数→都道府県平均、そこから人口規模ごとの店舗数へ"割り戻す"ことで、「6万店舗」という数字が単なる感覚論でなく、地域構造と人口規模に照らしても極端ではないことを定量的に確認できます。
(5-3)利用頻度からの裏付け(別アプローチ) ― 異なる視点で同じ答えが出るか
最後に、別アプローチである「利用頻度ベース」からも確かめます。日本人のコンビニ利用頻度を、「1人あたり週2回程度」と仮定します。よく使う人は週3〜4回、たまに使う人は月に数回、あまり使わない人も含めると、平均で週2回くらいというイメージです。
- 人口1億2,000万人 × 週2回 = 週2億4,000万回の来店
- 1日あたり:2億4,000万 ÷ 7 ≒ 約3,400万回/日
1店舗あたりの1日の来店客数を低め500人・高め1,000人と置くと、3,400万 ÷ 1,000 = 3.4万店舗、3,400万 ÷ 500 = 6.8万店舗となり、「店舗数3万〜7万」の範囲に収まります。今回の推定値「6万店舗」は、このレンジの中におさまっており、人口ベース(2,000人に1店舗)と利用頻度ベース(1店舗500〜1,000人/日)という異なる視点の計算結果が、同じオーダーに収れんしていることになります。
リアリティチェックのまとめとして整理すると、次のようになります。
- 業界構造をざっくり数値化して合計すると、5万5,000〜6万5,000店舗程度になりうる
- 都道府県・人口100万人あたりの店舗数に割り戻しても、都市部と地方の風景を踏まえて極端な数字ではない
- 利用頻度から逆算しても、3万〜7万店舗のレンジになり、その中に6万店舗が収まっている
「6万店舗」という推定値は、別々のロジックで計算しても同じオーダーに収まる、現実的な水準と言えます。単に「違和感はありません」と言うのではなく、ここまで分解して説明できると、面接官にとっての納得感は一気に高まります。
この例題から抽象化できる「店舗数推定の型」
コンビニの例は、他の店舗ビジネスにもそのまま応用できます。ドラッグストア、携帯ショップ、飲食チェーン、カフェなども、基本的な考え方は同じです。店舗数を推定するときの型として整理すると、次のようになります。
- 1. 定義:何の店舗を、どの範囲で数えるのかを定義する
- 2. 式の設定:人口ベースで「店舗数 = 人口 ÷ 1店舗あたりカバー人口」という式を置く
- 3. 仮定:都市部と地方の密度差を踏まえて、平均カバー人口を決める
- 4. 計算:暗算しやすい形に丸めて計算する
- 5. チェック:業界構造・地域構造・利用頻度など、複数の観点からリアリティチェックを行う
この型さえ身についていれば、テーマが変わっても応用が利きます。
フェルミ推定で陥りやすい落とし穴
コンビニの例題をベースに、よくある失敗パターンも整理しておきます。どれも、「5ステップのどこかを飛ばしている」と起きやすいものです。
- 問題定義をしない:何を数えているのか自分でも分からなくなり、後半で破綻する
- 分解を複雑にしすぎる:項目を増やしすぎて計算も説明も追い付かなくなる
- 仮定に理由を添えない:それらしい数字を出しても、「なぜその数字なのか」が伝わらない
- 計算に意識を取られすぎる:数字の正確さにこだわりすぎて沈黙が長くなり、印象が悪くなる
- リアリティチェックが「感覚」で終わる:「違和感はありません」で終わってしまい、構造的な裏付けがない
練習のすすめ方
フェルミ推定は、「センス」だけではなく、「型の理解」と「慣れ」で確実に伸びます。以下の順番で練習を積み重ねると、着実にレベルアップできます。
- まずはコンビニの例題を、何も見ずに自分の言葉で再現できるようにする
- ドラッグストアやカフェなど、別の店舗ビジネスにも同じ型を当てはめてみる
- 日常で見かける建物や人の集まりに対して、「ざっくり何人・何店舗?」と考えてみる
- 1問解くごとに、結論〜リアリティチェックまでを1〜2分で口頭説明してみる
こうしたトレーニングを重ねることで、「とりあえず数字を出しました」から「構造を踏まえて、納得感のある数字を出しました」というレベルにステップアップしていくことができます。
おわりに
戦略コンサルの面接で出題されるフェルミ推定は、情報が限られた中で構造的に考え、仮定を置き、数字に落とし込み、最後に自分でリアリティチェックを行うという、一連の思考プロセスを見ています。
コンビニ店舗数の例題は、その流れを練習するうえで非常に適した題材です。「問題定義 → 分解アプローチ → 仮定 → 計算 → リアリティチェック」という型が一度腹落ちしてしまえば、テーマが変わっても対応しやすくなります。
フェルミ推定に不安がある方は、まずはこの1問を、「人に教えられるレベル」になるまで分解してみるところから始めてみてください。
よくある質問(FAQ)
フェルミ推定で「正確な答え」を出す必要はありますか?
正確な答えを出す必要はありません。面接官が見ているのは、問題をどう整理・分解し、仮定をどう説明し、最後にリアリティチェックまでできるかという思考プロセスです。計算結果が多少ずれていても、論理的なプロセスが明確であれば高く評価されます。
フェルミ推定の練習はどのくらい必要ですか?
個人差はありますが、1日1問のペースで2〜3週間(15〜20問程度)練習すれば、基本的な型は身につきます。重要なのは量よりも「型を意識しながら解く」ことです。解いた後に、結論からリアリティチェックまでを1〜2分で口頭説明できるかを確認する習慣をつけると効果的です。
フェルミ推定で使いやすい分解アプローチはありますか?
店舗数・人数・市場規模など多くの問題で「人口ベース(対象人口 ÷ 1単位あたりカバー人口)」が最もシンプルで説明しやすいアプローチです。また、「需要側から計算する(利用頻度ベース)」と「供給側から計算する(業界構造ベース)」の2つのアプローチで同じ答えが出ることを確認するリアリティチェックも、面接官への説得力を高める有効な手法です。
戦略コンサル以外の面接でもフェルミ推定は出題されますか?
はい、総合系コンサルや外資系企業の面接でも出題されることがあります。特に「論理的思考力」や「数字感覚」を重視する企業では、フェルミ推定やケーススタディが選考に組み込まれているケースが増えています。コンサル転職を検討している方は、早い段階から練習しておくことをお勧めします。
コンサル業界の最新トレンドを追いかけ、現場で活躍するコンサルタントへのヒアリングや、社内に蓄積された数万件の転職支援データをもとに、リアルで役に立つ情報をお届けすることを目指しています。戦略・総合・IT・FASなど幅広いコンサル領域をカバーし、未経験からの転職支援実績も豊富です。
関連リンク