本番と同じ時間制限で解けるか
フェルミ推定の練習サイトを選ぶうえで最も重要なのが、時間制限の有無です。解説を読むだけのサイトでは、時間内に式を作って言い切る力は伸びません。思考時間と回答時間をタイマーで区切れるかを確認しましょう。
Fermi Estimation How-to
フェルミ推定のやり方は、覚えることが多いように見えて、実際には5つの工程を順番に踏むだけです。 前提を置き、分解式を作り、数値を仮定し、計算し、検算する。この順番を固定してしまえば、 初めて見る問題でも入口で固まらなくなります。このページでは5ステップの中身に加えて、 実際の例題を数字つきで最後まで解き、覚えておくべき基礎数値と、練習サイトの選び方までまとめました。
フェルミ推定とは、正確な統計を知らない数量を、限られた情報と仮定から概算する思考法です。 面接で問われているのは答えの正確さではなく、対象を定義し、説明できる変数に分解し、 現実的な仮定を置き、最後に桁感を確認する一連のプロセスです。
だからこそ、やり方は毎回同じでかまいません。むしろ毎回同じであることが強みになります。前提 → 分解式 → 仮定 → 計算 → 検算という5ステップを固定の手続きとして持っておけば、 「日本にあるピアノの台数」でも「山手線内の電柱の本数」でも、最初の一歩は同じです。
逆に、初学者がつまずくのはほぼ例外なくステップ1とステップ5です。前提を置かずに計算を始めると 途中で何を数えているのか分からなくなり、検算を飛ばすと桁が1つずれたまま結論を述べてしまいます。 この2つを必ず入れると決めるだけで、回答の質は大きく変わります。
Step by Step
以下は、思考時間5分・回答時間5分程度の一般的な形式を想定した時間配分の目安つきの手順です。 すべての工程を声に出しながら進めるのが原則です。
フェルミ推定のやり方で最初にやることは、計算ではなく「何を数えるのか」の確定です。ここが曖昧なまま進めると、途中でどれだけ精緻に計算しても意味のない数字になります。
数字を置く前に、式の形だけを先に作ります。式が正しければ、後から数値の仮定を差し替えるだけで議論が進められるため、面接官との対話がしやすくなります。
覚えている基礎数値と、そこから導ける比率を使って、式の各項に数字を入れます。正確さより、なぜその数字にしたかを説明できることが重要です。
桁を意識しながら概算します。ここで筆算に時間を使いすぎると、本来評価される思考の説明時間がなくなります。
出した数字が現実的かを、別の切り口や身近な感覚と突き合わせます。フェルミ推定で最も差がつくのがこの工程です。
Worked Example
お題:「日本のコンビニエンスストアの年間売上規模を推定してください」。5ステップをそのまま当てはめると、次のようになります。
年間売上 = 人口 × 利用者割合 × 1人あたり年間利用回数 × 客単価
| 工程 | やっていること | 結果 |
|---|---|---|
| ① 前提 | 日本国内の、コンビニエンスストアでの年間の店頭売上合計。法人一括購入は除き、店頭での購買のみを対象とする。 | 対象を確定 |
| ② 分解式 | 年間売上 = 人口 × 利用者割合 × 1人あたり年間利用回数 × 客単価 | 需要側から分解 |
| ③ 仮定 | 人口1.2億人 / 日常的に利用する人の割合60% / 利用者の頻度は週3回=年150回 / 客単価700円 | 4つの数値を設定 |
| ④ 計算 | 1.2億 × 60% = 7,200万人 → 7,200万 × 150回 = 108億回 → 108億 × 700円 | 約7.6兆円 |
| ⑤ 検算(供給側) | 店舗数5.5万店 × 1店舗1日あたり売上50万円 = 275億円/日 → × 365日 | 約10兆円 |
| ⑥ 結論と振り返り | 2つの推定は同じ桁(10兆円規模)に収まった。差は利用頻度の仮定が保守的だったためと考えられ、実際の統計は約11〜12兆円。 | 桁は妥当 |
需要側から出した約7.6兆円と、供給側から検算した約10兆円は、どちらも「10兆円規模」という同じ桁に収まりました。 フェルミ推定で求められているのはこの水準の一致であり、小数点以下の精度ではありません。
差が出た理由まで言えるとさらに評価が上がります。この例では、利用者割合60%・週3回という頻度の仮定が保守的だったこと、 また法人利用や公共料金支払いのついで買いを織り込んでいないことが差分の主因と説明できます。 「どの仮定を動かすと結果が大きく変わるか」を指摘して締めるのが、検算工程の理想形です。
Base Numbers
フェルミ推定のやり方を身につけるうえで、暗記が必要なのはこの程度です。細かい統計を覚える必要はありません。 以下はいずれも概数で、桁を外さないための出発点として使います。
| 項目 | 概数 | 主な使いどころ |
|---|---|---|
| 日本の人口 | 約1.2億人 | ほぼすべての推定の出発点 |
| 日本の世帯数 | 約5,500万世帯(1世帯あたり約2.2人) | 家電、自動車、住宅など世帯単位の保有推定 |
| 年齢構成 | 15歳未満 約1割 / 15〜64歳 約6割 / 65歳以上 約3割 | 対象者を絞る際の割合設定 |
| 東京都の人口 | 約1,400万人(全国の約1割) | 都市部に限定した推定 |
| 日本の国土面積 | 約38万km²(可住地は約3割) | 面積ベースの推定 |
| 日本の名目GDP | 約600兆円 | 市場規模の桁が妥当かの検算 |
| 就業者数 | 約6,700万人 | BtoBや通勤関連の推定 |
| コンビニ店舗数 | 約5.5〜5.6万店 | 店舗系の推定の基準点 |
| 時間の換算 | 1年=365日=約52週、1日=24時間 | フローの推定全般 |
| 平均寿命 | 約84歳 | 一生あたりの消費量の推定 |
Patterns
分解式の作り方は、問われている数量の性質によって定石があります。型を知っておくと、ステップ2で迷う時間がなくなります。
| 型 | 問われ方の例 | やり方の定石 | 練習 |
|---|---|---|---|
| ストック(存在量) | 日本にあるピアノの台数は? | 世帯数 × 保有率 で世帯側から積み上げる。法人保有は別枠で足す。 | この型を解く |
| フロー(発生量) | 1年間に売れる傘の本数は? | 人口 × 対象者割合 × 購入頻度。買い替え周期の逆数を頻度に使う。 | この型を解く |
| 所有アプローチ | 日本にある自転車の台数は? | 年代別に1人あたり保有台数を置き、人口構成に掛けて合算する。 | この型を解く |
| 存在アプローチ | 日本にある信号機の数は? | 必要密度や設置間隔から、面積や道路長で割って求める。 | この型を解く |
| 面積ベース | 山手線内にある電柱の数は? | 対象面積 ÷ 1本あたりが担当する面積。密度の仮定を明示する。 | この型を解く |
| ユニットベース | ある飲食店の1日の売上は? | 席数 × 回転率 × 稼働率 × 客単価。営業時間で区切ると精度が上がる。 | この型を解く |
| マクロ売上推定 | 日本のカフェ市場の規模は? | 人口側から利用率・頻度・単価で積み上げ、供給側でも検算する。 | この型を解く |
| ミクロ売上推定 | この駅前のカフェ1店舗の月商は? | 席数と回転率から客数を出し、時間帯別に分けて客単価を掛ける。 | この型を解く |
Practice Sites
フェルミ推定のやり方を読んで理解しても、実際に手と口を動かさなければ本番では出てきません。 練習サイトを選ぶときは、次の5点を満たしているかを確認してください。
フェルミ推定の練習サイトを選ぶうえで最も重要なのが、時間制限の有無です。解説を読むだけのサイトでは、時間内に式を作って言い切る力は伸びません。思考時間と回答時間をタイマーで区切れるかを確認しましょう。
問題一覧を上から順に解く形式だと、次に何が来るか分かってしまい、入口を作る練習になりません。カテゴリを指定したうえでランダム出題される形式のほうが、本番の初見感に近づきます。
ストック、フロー、所有、存在、面積、ユニット、売上推定といった型ごとに絞れると、苦手な型を特定して集中的に潰せます。全体をランダムに解くだけでは、弱点が見えないまま回数だけ増えます。
答えの数値だけが載っているサイトは、答え合わせにしか使えません。前提の置き方、分解式、検算の考え方まで書かれている解答例であれば、自分の分解との差分を学習に変えられます。
フェルミ推定は1問あたり5〜10分で回せる練習です。移動中や休憩時間に触れる作りかどうかで、1か月あたりの累計練習量が大きく変わります。
当サイトのフェルミ推定アプリは、この5点を満たすように作っています。8つの型から選べるランダム出題、 思考時間と回答時間のタイマー、前提と検算まで含む解答例を、ブラウザ上で無料で回せます。インストールは不要で、 1問5〜10分なので、通勤中や休憩時間にも練習量を積めます。
Pitfalls
| よくある失敗 | 原因 | 直し方 |
|---|---|---|
| 前提を置かずに計算を始める | 早く数字を出したい | 対象・範囲・期間・単位の4点を宣言してから式に入る |
| 分解が細かすぎて計算が終わらない | 精度を上げようとする | 掛け算3〜4項で止める。精度より、説明できる構造を優先する |
| 同じ対象を二重に数えている | 足し算での分類が重複している | 式を作った段階で「この人はどの項に入るか」を1つ試しに当てはめて確認する |
| 検算をせずに終わる | 時間切れ | 計算に使う時間を削ってでも、1人あたりに割り戻す検算を必ず入れる |
| 黙って計算してしまう | 集中すると声が止まる | 式・仮定・途中経過をすべて口に出す。沈黙は評価できる材料を減らす |
FAQ
A. 前提を置く、分解式を作る、数値を仮定する、計算する、検算する、の5ステップです。正確な答えを当てることではなく、この5ステップを説明しながら進められることが評価されます。
A. 落ちません。面接官が見ているのは、対象を定義し、説明できる変数に分解し、現実的な仮定を置き、桁感を検算する一連の思考プロセスです。実際の統計と桁が同じであれば十分で、ずれた場合もどの仮定が効いているかを指摘できれば評価されます。
A. 時間制限つきで解けること、初見の問題がランダムに出ること、型(ストック・フロー・売上推定など)別に絞れること、解答例に前提と検算まで載っていることの4点で選ぶと失敗しにくくなります。読み物だけのサイトでは、時間内に言い切る力は伸びません。
A. 10個程度で足ります。日本の人口1.2億人、世帯数約5,500万、年齢構成の1:6:3、東京都の人口約1,400万人、国土面積約38万km²、名目GDP約600兆円あたりを押さえておけば、大半の問題は組み立てられます。
A. 1日1〜2問、時間制限つきで10〜20分あれば十分です。それより、解いた後に前提の妥当性と二重計上の有無を振り返る時間を必ず確保するほうが効果があります。
A. フェルミ推定を先にするのがおすすめです。数量を分解する力はケース面接の現状分析でそのまま使うため、フェルミ推定で分解の型を固めてからケース面接に進むと、進め方の習得が早くなります。