Scenario Manager in Excel: Compare Best and Worst Cases
By ExcelReady TeamUpdated 5 min read
The short answer
Scenario Manager saves different sets of input values, such as best, base and worst case, and swaps them into your model on demand. Go to Data > What-If Analysis > Scenario Manager, click Add, choose the changing cells and type each scenario's values. Click Show to switch, or Summary to compare every scenario's results on a new sheet.
Key takeaways
- A scenario is a named set of values for up to 32 input cells.
- Show writes a scenario's values into the input cells, replacing what was there, so save your current inputs as a scenario first.
- Summary builds a new sheet comparing every scenario's inputs and results, but it doesn't update by itself.
- Name your input and result cells first, so the summary shows Units and Profit instead of $B$3 and $B$8.
- For a live switch, a scenario number with INDEX or CHOOSE does the same job with formulas.
On this page+
Scenario Manager in Excel stores several sets of input values, such as a best case, a base case and a worst case, and lets you swap them into your model in one click. It can also build a summary sheet that compares the results of every scenario side by side. This guide is for anyone who plans budgets, sales targets or projects and needs to answer "what happens if things go better, or worse, than expected?"
What does Scenario Manager do?#
Scenario Manager is one of Excel's What-If Analysis tools. A scenario is a named set of values for some input cells, called the changing cells. You save as many scenarios as you like, then:
- Show one: Excel types its values into the changing cells and the model recalculates.
- Summarize them all: Excel creates a new sheet with every scenario's inputs and results in one table.
It is the right tool when several inputs change together. In a bad year, you might sell fewer units, at a lower price, with higher costs, all at once. A what-if data table handles only one or two inputs, and Goal Seek finds a single input for a target.
Set up the model first#
Scenario Manager works on any model where results are formulas that depend on typed inputs. Here is a simple product profit model:
| A | B | |
|---|---|---|
| 3 | Units | 1,000 |
| 4 | Price | 50 |
| 5 | Unit cost | 30 |
| 6 | Fixed costs | 15,000 |
| 8 | Profit | =B3*(B4-B5)-B6 |
With these base values, B8 returns 5,000. The same structure sits behind a break-even analysis or a monthly budget.
Before you add scenarios, give the key cells names: select B3 and type Units in the Name Box, then do the same for Price, Unit_cost and Profit. The summary report will then show those names instead of cell addresses. The guide to named ranges shows other ways to create names.
How to add scenarios#
Add one scenario for each case you want to compare:
- Go to Data > What-If Analysis > Scenario Manager.
- Click Add.
- Type a Scenario name, such as Base.
- In Changing cells, select B3:B5 (Units, Price and Unit cost). Hold Ctrl (Mac: ⌘) to select cells that aren't next to each other.
- Click OK, type the values for this scenario, and click OK again.
- Repeat for the other cases.
For this model, use these values:
| Scenario | Units | Price | Unit cost |
|---|---|---|---|
| Worst | 800 | 45 | 32 |
| Base | 1,000 | 50 | 30 |
| Best | 1,200 | 52 | 29 |
Add the Base scenario first with your current values. Showing a scenario overwrites the input cells, so a saved Base lets you get your original numbers back. Each scenario can have up to 32 changing cells.
How to show a scenario#
Open Scenario Manager, select a scenario in the list and click Show. Excel writes its values into B3:B5, and every formula that depends on them recalculates:
| Scenario | Profit |
|---|---|
| Worst | -4,600 |
| Base | 5,000 |
| Best | 12,600 |
The worst case is a loss: 800 × (45 − 32) − 15,000 = −4,600. The best case is 1,200 × (52 − 29) − 15,000 = 12,600.
To describe the gap as a percentage, use percent change: best against base is (12,600 − 5,000) / 5,000 = 152% more profit.
How to create a scenario summary report#
The summary puts every scenario into one table on a new sheet, ready to print or paste into a report:
- Open Scenario Manager and click Summary.
- Choose Scenario summary.
- In Result cells, select B8 (Profit). You can pick several results, such as profit and margin.
- Click OK.
Excel adds a sheet called Scenario Summary. It shows a column for the current values and one for each scenario, with the changing cells at the top and the result cells below. If you named the cells, the rows read Units, Price, Unit_cost and Profit.
The summary is a snapshot. It doesn't update when you change the model, so run Summary again after any change. You can also choose Scenario PivotTable report to get the same comparison as a pivot table.
Limits of Scenario Manager#
Scenario Manager is useful but has some rough edges:
- Changing cells must be inputs. If a changing cell holds a formula, showing a scenario replaces it with a plain value.
- Scenarios belong to one sheet. To use scenarios made on another sheet or workbook, use Merge in the Scenario Manager box.
- Values are hidden. You can only see a scenario's numbers by opening the dialog or building a summary.
- Built for desktop Excel. Create and manage scenarios in Excel for Windows or Mac.
A formula alternative: switch scenarios with INDEX or CHOOSE#
Many modelers prefer to keep scenarios on the sheet, where everyone can see them. Put the three cases in columns, add a scenario number in B1 (1 = Worst, 2 = Base, 3 = Best), and pick the right column with INDEX:
=INDEX(B3:D3,B1)*(INDEX(B4:D4,B1)-INDEX(B5:D5,B1))-B6With B1 set to 1, this returns −4,600; change B1 to 3 and it returns 12,600. Add a drop-down list in B1 and anyone can switch cases without opening a dialog. CHOOSE works the same way: =CHOOSE(B1,B3,C3,D3) returns the units for the chosen case. The CHOOSE function guide has a full scenario example. This approach also feeds nicely into a cash flow forecast with best and worst case lines.
Practise it#
Scenarios only help if the model under them is right. Practise a budget model in a live spreadsheet: you build totals and differences, and the sheet checks each formula instantly. Then practise percent change to describe how far apart your best and worst cases are. Or try the scenario switch exercise on this page.
Try it yourself
This is a live spreadsheet. Type the formula in the green cell and press Enter.
B1 holds the scenario number (1 = Worst, 2 = Base, 3 = Best). Click B8 and calculate profit for that scenario: INDEX the Units, Price and Unit cost rows by B1, then Units × (Price − Unit cost) − Fixed costs (B6).
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | |||||
| 2 | Best | ||||
| 3 | |||||
| 4 | |||||
| 5 | |||||
| 6 | |||||
| 7 | |||||
| 8 | Profit | ||||
| 9 | |||||
| 10 | |||||
| 11 |
Tip: INDEX(B3:D3,B1) picks the units for the chosen scenario. Do the same for price (row 4) and unit cost (row 5), then subtract B6.
Practise this in a lesson
Frequently asked questions
Where is Scenario Manager in Excel?
Go to the Data tab, click What-If Analysis in the Forecast group, and choose Scenario Manager. It is in desktop Excel for Windows and Mac.
How many changing cells can a scenario have?
Up to 32 changing cells per scenario. If you need more, keep the key drivers as inputs and calculate the rest from them.
Does the scenario summary update automatically?
No. The Scenario Summary sheet is a static snapshot. After changing the model or a scenario, run Summary again to create a new one.
What is the difference between Scenario Manager, Goal Seek and a data table?
Scenario Manager stores named sets of many inputs. Goal Seek finds the one input that gives a target result. A data table shows results for a list of values of one or two inputs.
Why did Scenario Manager replace my formulas?
Showing a scenario writes plain values into the changing cells. If those cells held formulas, the formulas are replaced. Use only typed input cells as changing cells.