ExcelReady
CourseMock testsFunction guidesBlog
Start freeStart learning for free
ExcelReady

Be Excel-ready before day one. Hands-on practice in your browser, with instant feedback.

Learn

  • Course
  • Mock tests
  • Function guides
  • Blog

Test prep

  • Excel level test
  • Excel test practice
  • Free screening quiz
  • Certificate

Company

  • About
  • Editorial policy
  • Contact
  • Terms
  • Privacy

© 2026 ExcelReady. All rights reserved.

  1. Blog
  2. Comparisons
  3. Scenario Manager vs Data Table in Excel: Which to Use

Scenario Manager vs Data Table in Excel: Which to Use

By ExcelReady Team·Updated November 3, 2026·7 min read

The short answer

Use Scenario Manager when several inputs change together, such as best, base and worst cases, and you want a report. Use a data table when one or two inputs take many values, such as profit at ten prices, and you want a grid that recalculates automatically. Both are under Data > What-If Analysis in Excel for Windows and Mac.

Key takeaways

  • Scenario Manager saves named sets of up to 32 input values and swaps them into your model.
  • A data table tests one or two input cells across a list of values and shows every result in a grid.
  • Scenario summaries are static snapshots; data tables recalculate whenever the model changes.
  • Data table results are one {=TABLE()} array, so you can't edit or delete one cell on its own.
  • Use scenarios to present a few stories, and data tables to show how sensitive a result is to one or two inputs.
On this page+
  1. Scenario Manager vs data table at a glance
  2. The example model
  3. The same model with Scenario Manager
  4. The same model with a data table
  5. When to use Scenario Manager
  6. When to use a data table
  7. Common mistakes with both tools
  8. Our recommendation
  9. Practise it

Scenario Manager vs data table comes down to one question: are you changing a few inputs together or one or two inputs across many values? Scenario Manager saves named sets of inputs, such as a best, base and worst case, and summarises them in a report. A data table runs one or two inputs through a list of values and fills a grid with the results. This guide compares the two on the same profit model so you can pick the right one for a budget, forecast or job test.

Scenario Manager vs data table at a glance#

Both tools live under Data > What-If Analysis in Excel for Windows and Mac, next to Goal Seek. They answer different what-if questions:

FeatureScenario ManagerData Table
Question it answersWhat if these inputs all change together?What if one or two inputs take many values?
Inputs it changesUp to 32 changing cells per scenarioOne input cell (or one row and one column input)
Number of casesA handful of named scenariosAs many values as you list
Where results appearA Scenario Summary on a new sheetA grid next to your model
Updates when the model changesNo: the summary is a snapshotYes: it recalculates automatically
Effect on your modelShow puts the scenario's values into the input cellsInput cells are left unchanged
Editing resultsThe summary is ordinary valuesOne {=TABLE()} array: edit or clear the whole area only
SpeedLightLarge tables can slow recalculation
Typical useBest, base and worst caseSensitivity grids, such as rate × term

There is a full walkthrough of each tool in Scenario Manager in Excel and what-if analysis with a data table. This article focuses on choosing between them.

The example model#

Both tools need a model: input cells, and a formula that depends on them. This one works out profit for a product:

AB
1InputValue
2Price22
3Units1,000
4Variable cost11
5Fixed costs6,000
7Profit=B3*(B2-B4)-B5

Profit is units × (price − variable cost) − fixed costs, so B7 shows 5,000. The same structure is the heart of a break-even analysis in Excel. Keep inputs and formulas separate like this: both what-if tools work by changing input cells and reading the formula.

The same model with Scenario Manager#

Scenario Manager stores sets of values for the changing cells B2:B4. You add each case under Data > What-If Analysis > Scenario Manager > Add:

ScenarioPriceUnitsVariable costProfit
Worst1880012-1,200
Base221,000115,000
Best251,2001012,000

Click Show and Excel types that scenario's values into B2:B4, so B7 recalculates. Click Summary, choose B7 as the result cell, and Excel builds a new sheet listing each scenario's inputs and profit side by side. That report is easy to paste into a slide or email.

Two cautions. The summary does not update later, so if fixed costs change you must create it again. And Show overwrites the changing cells with plain values, so never use cells that contain formulas as changing cells.

The same model with a data table#

A data table answers a different question: how does profit move as price changes, with everything else held at the base case? List test prices down a column, put a link to the result one row above and one column to the right, then select the block and choose Data > What-If Analysis > Data Table. Leave the row input empty and set the column input cell to B2:

PriceProfit
181,000
203,000
225,000
247,000
269,000

Each 2 added to the price adds 2,000 to profit, because 1,000 units each earn 2 more. A two-variable data table puts prices down the side and units across the top, with the row input cell set to B3:

Price \ Units8001,0001,200
18-4001,0002,400
222,8005,0007,200
266,0009,00012,000

The grid stays live: change fixed costs in B5 and every cell updates. A data table's input cells must be on the same sheet as the table.

You can build the same grid with ordinary formulas and mixed references instead. With prices in A11:A13 and units in B10:D10, the formula =B$10*($A11-$B$4)-$B$5 fills across and down. The dollar sign guide to absolute references explains why B$10 locks the row and $A11 locks the column. A formula grid is easier to audit and edit, and it is what the exercise on this page practises.

When to use Scenario Manager#

Choose Scenario Manager when the inputs move together and the story matters more than the range:

  • Best, base and worst cases for a budget or forecast, where price, volume and cost all shift at once.
  • More than two inputs per case. A data table can't change three inputs; a scenario can change up to 32.
  • Reports for other people. The summary sheet is tidy and needs no explanation.
  • Comparing proposals from different people, each saved as a named scenario.

If you want a live switch rather than a static report, a scenario selector built with CHOOSE or INDEX does the same job with formulas. A cash flow forecast in Excel often uses one to flip between cases.

When to use a data table#

Choose a data table when you want to see how sensitive one result is to one or two inputs:

  • Loan payments for every combination of rate and term.
  • Profit across a price range, to see where it turns negative.
  • Many values at once: twenty prices take the same effort as five.
  • Results that must stay current as the model changes.

Keep data tables small in large workbooks. They recalculate whenever the sheet does, so many big tables can make Excel sluggish. Switching to Automatic except for data tables (Formulas > Calculation Options) helps; press F9 to update them when you need to.

Common mistakes with both tools#

These slips cause most wrong what-if results:

  1. Using formula cells as scenario changing cells. Show replaces the formula with a value, and the model breaks quietly.
  2. Forgetting the summary is static. An old Scenario Summary in a report may no longer match the model.
  3. Swapping the row and column input cells. In a two-variable table, the values across the top go with the row input cell.
  4. Putting the data table on another sheet. The input cells must be on the same sheet as the table.
  5. Trying to delete one result cell. Excel says it can't change part of a data table. Select the whole result area first.
  6. Hard-typed numbers in the model formula. If B7 says =B3*(22-B4)-B5, changing price in B2 does nothing, so neither tool works.

For the reverse question, "what price gives a profit of exactly 8,000?", use Goal Seek instead: it works backwards from the result you want to one input.

Our recommendation#

Use Scenario Manager to present a few named cases where several inputs change together, and a data table to explore one or two inputs across a full range of values. For most analysis work, start with a data table or a formula grid, because the results stay live. Reach for Scenario Manager when you need a clean best, base and worst case report, or when three or more inputs move at once.

In short: scenarios to tell a story, data tables to measure sensitivity.

Practise it#

Both tools depend on a model built with locked references. Try the exercise on this page, which works out one row of a price table by hand. Then practise absolute and relative references in a live spreadsheet and build the department budget practice sheet, where every total depends on clean input cells.

Try it yourself

This is a live spreadsheet. Type the formula in the green cell and press Enter.

Work out profit at a test price, the way one row of a data table does. Click E2 and multiply the units (B3) by the test price in D2 minus the variable cost (B4), then subtract the fixed costs (B5). Lock the model cells with $ so the formula could fill down. Press Enter.

fx
ABCDEF
1
Input
Base
Test price
Profit
2
Price
22
18
3
Units
1000
20
4
Variable cost
11
24
5
Fixed costs
6000
26
6
7
8

Tip: Profit is units × (price − variable cost) − fixed costs. Use D2 for the price and lock B3, B4 and B5 with dollar signs.

Practise this in a lesson

LessonRelative vs absolute references ($)Lock a cell with $ so it doesn't move when you copy a formula, one of the most-tested Excel skills.LessonPractice: department budgetCombine SUM, AVERAGE, ROUND and absolute references in a realistic budget sheet.

Frequently asked questions

What is the difference between Scenario Manager and a data table?

+

Scenario Manager swaps a few named sets of inputs into your model and can summarise them in a report. A data table runs one or two inputs through a list of values and shows every result in a grid that stays live.

Can a data table change more than two inputs?

+

No. A data table has at most one row input cell and one column input cell. For three or more inputs that change together, use Scenario Manager or a scenario selector built with CHOOSE or INDEX.

Does the scenario summary update when I change the model?

+

No. The Scenario Summary is a static report created at that moment. If you change the model or a scenario, create the summary again.

Why can't I delete one cell of my data table?

+

The results are a single {=TABLE()} array formula. Excel lets you clear or move the whole result area only, so select all the results before you press Delete.

Which is better for a sensitivity analysis?

+

Usually a data table, because it shows how the result moves across a full range of values for one or two inputs. Scenario Manager is better for a few named cases you want to present side by side.

Sources

  • Switch between relative, absolute, and mixed references - Microsoft Support
  • Change formula recalculation, iteration, or precision in Excel - Microsoft Support

Written and checked by the ExcelReady Team. First published November 3, 2026. The practice exercise runs in the same formula engine as our lessons. Found a mistake? Read our editorial policy or email hello@excelready.app.

On this page

  1. Scenario Manager vs data table at a glance
  2. The example model
  3. The same model with Scenario Manager
  4. The same model with a data table
  5. When to use Scenario Manager
  6. When to use a data table
  7. Common mistakes with both tools
  8. Our recommendation
  9. Practise it

Keep reading

Productivity· 6 min read

Goal Seek in Excel: Work Backwards to a Target

Goal Seek in Excel changes one input cell until a formula cell reaches the value you want. Go to Data > What-If Analysis > Goal Seek, then fill in Set cell (the formula), To value (your target) and By changing cell (the input). It handles one input at a time; use Solver for more.

Logic· 7 min read

The CHOOSE Function in Excel

CHOOSE returns the value at a given position in a list you type into the formula. =CHOOSE(2,"Morning","Afternoon","Night") returns Afternoon, because it is item 2. The first argument must be a number from 1 to the number of items, or CHOOSE returns #VALUE!. It works in every version of Excel.

Math· 6 min read

Absolute References and the $ Sign in Excel

An Excel absolute reference uses dollar signs, like $F$1, to lock a cell so it doesn't change when you copy or fill a formula. Use it for a value every row shares, such as a tax rate: =B2*(1+$F$1). Press F4 while editing to add the $ signs. $F1 locks only the column; F$1 locks only the row.

More on comparisons

  • Slicer vs Filter in Excel: Which Is Better for Reports?
  • Sort Button vs SORT Function in Excel
  • SORT vs SORTBY in Excel: Which Dynamic Sort
  • STDEV.S vs STDEV.P: Sample or Population?
  • SUBSTITUTE vs REPLACE in Excel
  • SUBTOTAL vs AGGREGATE in Excel: Totals That Skip Rows
All comparisons articles →

Don't just read about Excel. Do it.

Practise real formulas in a live spreadsheet with instant feedback, right in your browser. Nothing to download.

Start learning for free