Scenario Analysis vs Sensitivity Analysis
Sensitivity = change one or two variables, see how the answer moves (an Excel data table). Scenario = change a whole consistent story at once (bull/base/bear). Sensitivity isolates one driver; scenario tells a coherent narrative.
Definition
Scenario analysis and sensitivity analysis are two complementary techniques for stress-testing a financial model: scenario analysis changes a coherent bundle of assumptions at once (e.g., a 'bull,' 'base,' and 'bear' case each with its own revenue growth, margins, and exit multiple), while sensitivity analysis isolates how the output — usually IRR, enterprise value, or share price — moves when you flex just one or two inputs at a time, holding everything else constant.
The core difference
Sensitivity analysis answers 'how much does the output move if this one input changes?' — for example, how IRR responds to the exit multiple, holding growth and leverage fixed. It isolates the model's sensitivity to a single driver. Scenario analysis answers 'what happens under a realistic combination of conditions?' — a recession bear case might pair lower revenue growth with margin compression, a higher discount rate, and a lower exit multiple all at once, because in the real world those move together. Sensitivity is ceteris paribus (all else equal); scenario deliberately violates ceteris paribus to tell a consistent story.
How each is built in Excel
Sensitivity analysis is typically built with an Excel Data Table (Data > What-If Analysis > Data Table), which produces a grid showing the output across a range of one input (one-variable) or two inputs (two-variable, the classic IRR-by-entry-and-exit-multiple grid in an LBO). Scenario analysis is usually built with a CHOOSE or INDEX function tied to a scenario-selector cell: you toggle a single cell to '1' (base), '2' (bull), or '3' (bear), and CHOOSE pulls the matching set of assumptions into the live model. Excel also has a built-in Scenario Manager, but bankers almost always use a CHOOSE/INDEX switch instead because it's transparent and auditable.
When to use which
Use sensitivity analysis to identify which assumptions matter most — if IRR barely moves when you flex growth but swings 800bps on the exit multiple, you know where the value (and risk) really lives, and where to focus diligence. Use scenario analysis to communicate downside and upside to an investment committee in a digestible, story-driven way: 'in our bear case, with a recession, the deal still returns a 12% IRR.' In practice, models contain both: a scenario switch for the headline cases, plus sensitivity tables on the one or two outputs everyone cares about.
Worked Example — With Real Numbers
In an LBO returning a 22% base-case IRR: a two-variable sensitivity table flexes entry multiple (8x–10x) against exit multiple (8x–10x), producing a 3x3 grid of IRRs ranging from ~12% to ~32% — showing the deal lives or dies on multiple expansion. Separately, a scenario analysis defines three coherent cases: Base (8% revenue growth, 25% EBITDA margin, 9x exit) → 22% IRR; Bull (12% growth, 28% margin, 10x exit) → 35% IRR; Bear (2% growth, 22% margin, 8x exit) → 9% IRR. The sensitivity table isolates two levers; the scenarios bundle realistic combinations.
Key Takeaways
Sensitivity analysis flexes one or two inputs at a time, holding all else constant.
Scenario analysis flexes a coherent bundle of assumptions together (bull/base/bear).
Sensitivity is built with Excel Data Tables; scenarios with a CHOOSE/INDEX switch cell.
Use sensitivity to find which drivers matter most; use scenarios to tell IC a consistent story.
Real models use both: a scenario switch plus sensitivity tables on the key outputs.
Common Mistakes in Interviews
Calling a multi-variable scenario a 'sensitivity' — sensitivity holds all else constant.
Building scenarios by hardcoding numbers instead of a switch, so you can't toggle cleanly.
Flexing inputs in a scenario that contradict each other (high growth with no capex) — scenarios must be internally coherent.
Running a two-variable data table on inputs that aren't actually independent.
How Interviewers Test This
A common question: 'What's the difference between scenario and sensitivity analysis, and which would you show an investment committee?' Answer: sensitivity isolates one or two variables to find the biggest value drivers; scenario bundles assumptions into realistic bull/base/bear stories. For an IC, you'd lead with scenarios (coherent narrative) and back it up with a sensitivity table on the most important output, usually IRR by entry/exit multiple.
Related Concepts
Directly referenced in this topic
Data Table in Excel Modeling
A Data Table in Excel is a built-in What-If Analysis tool (Data > What-If Analys...
Internal Rate of Return (IRR)
The Internal Rate of Return (IRR) is the discount rate at which the [Net Present...
Leveraged Buyout (LBO)
A Leveraged Buyout (LBO) is the acquisition of a company using a significant amo...
Discounted Cash Flow (DCF)
A Discounted Cash Flow (DCF) analysis is an intrinsic valuation method that dete...
More Financial Modeling
12 more concepts in this category
Related Articles
Topic Guides
Firms That Test This
Related Articles
Practice Scenario Analysis vs Sensitivity Analysis questions
400+ interview questions with AI feedback. Free to start.
Start PracticingMaster Scenario Analysis vs Sensitivity Analysis and 100+ More Concepts
Get the full IB Flash experience and walk into your interview with confidence.
AI Interview Coach
Real-time feedback on your answers
1,000+ Practice Questions
Across IB, PE, HF, VC & more
Financial Modeling Tests
Excel-based skill assessments
Or explore our free tools to get started