Protected Learning Content

AICPE Gurukul content is created for learning purposes. Printing, copying and unauthorized reuse are restricted.

AICPE Learning Hub Advanced Excel
Chapter 27
What-If Analysis
Chapter 27 | Business Decision Modelling

Excel What-If Analysis

Test targets, compare alternative assumptions and measure how changes in price, cost, volume, interest rate or demand can influence business results before a decision is implemented.

Goal SeekFind the required input for one desired formula result.
Scenario ManagerSave and compare complete sets of business assumptions.
Data TablesCalculate many outcomes for one or two changing variables.
Decision QualityEvaluate sensitivity, risk, feasibility and assumptions.
Topic 27 of 40
Learning Objectives

After This Chapter, You Will Be Able To

Choose the right Excel decision tool, build a controlled model and convert assumptions into actionable business insight.

Build a Model

Separate assumptions, calculations and outputs so every What-If test remains reliable.

Find Targets

Use Goal Seek to determine the single input needed for a required result.

Compare Alternatives

Create scenarios for conservative, expected and optimistic business conditions.

Measure Sensitivity

Use Data Tables to study how one or two variables influence an important output.

Decision Foundation

What-If Analysis Begins with a Reliable Formula Model

Excel can calculate alternative outcomes only when the assumptions and formulas are correctly connected.

Input CellsValues that a user can change, such as selling price, demand, cost or interest rate.
Calculation CellsFormulas that transform assumptions into revenue, cost, payment, profit or another result.
Output CellsDecision indicators such as profit, break-even units, margin or monthly instalment.
Control ChecksValidation, reconciliation and reasonableness checks that protect the model from misleading results.

1 Understanding What-If Analysis

What-If Analysis is the process of changing one or more model assumptions to observe how a formula result changes. It supports planning and decision-making because managers can evaluate possibilities before committing money, people or resources.

Definition: What-If Analysis uses an existing formula model to answer questions such as “What selling price is required?”, “What happens under lower demand?” or “How does profit change at different cost and volume levels?”

Common Business Questions

Business QuestionChanging InputResult to StudySuitable Tool
What price produces a target profit?Selling priceProfitGoal Seek
What happens under low, expected and high demand?Several assumptionsProfit and cash requirementScenario Manager
How does monthly payment change across interest rates?Interest rateLoan paymentOne-variable Data Table
How does profit react to price and volume together?Price and volumeProfitTwo-variable Data Table
Professional Tip: What-If tools do not predict the future. They calculate outcomes for assumptions supplied by the user. The quality of the decision depends on the quality and realism of those assumptions.

Practical Experiment 1: Build a Controlled Profit Model

Create a small model that can support all four What-If techniques.

Step 1: Inputs

Enter selling price, units, variable cost per unit and fixed cost in separate highlighted cells.

Step 2: Formulas

Calculate revenue, variable cost, total cost and profit using cell references.

Step 3: Verify

Change every input manually and confirm that the output updates correctly.

Learning Output: A tested profit model ready for Goal Seek, scenarios and Data Tables.

2 Designing a Professional Decision Model

A professional workbook clearly separates assumptions from formulas. Hard-coded values hidden inside formulas make What-If analysis difficult to audit and easy to misunderstand.

1Define

Write the business question and required output.

2Identify

List controllable and uncertain inputs.

3Calculate

Build formulas using input-cell references.

4Test

Check base-case results and extreme values.

5Document

Record assumptions, units and decision limits.

Example Profit Formula

Revenue = Selling Price × Units Sold

Uses two changing business assumptions.

Profit = Revenue − (Variable Cost × Units Sold) − Fixed Cost

Produces the result to be tested.

Avoid: Typing fixed values directly inside formulas, such as =45*1200-(27*1200)-10000. Put every important assumption in a labelled input cell so it can be changed and reviewed.
Goal Seek

Find One Input Required for One Target Result

Goal Seek works backwards from a formula result to one changing input cell.

3 Goal Seek Logic and Procedure

Goal Seek is suitable when there is one formula cell, one desired value and one input that Excel is allowed to change. The changing cell must influence the formula cell through the calculation chain.

Goal Seek BoxMeaningExample
Set cellThe formula result to controlProfit cell
To valueThe required target result$25,000
By changing cellThe single input Excel may adjustSelling price

Steps

  1. Select Data → What-If Analysis → Goal Seek.
  2. Choose the formula cell in Set cell.
  3. Enter the desired number in To value.
  4. Select one input cell in By changing cell.
  5. Choose OK, review the solution and accept it only after checking feasibility.
Important: Goal Seek may find a mathematically valid answer that is commercially impossible. A calculated selling price may be higher than the market can accept, or required units may exceed production capacity.

Practical Experiment 2: Target Profit through Selling Price

Use the profit model created earlier.

Step 1: Base Case

Set units at 1,500, variable cost at $28 and fixed cost at $12,000.

Step 2: Goal Seek

Set the Profit cell to $25,000 by changing Selling Price.

Step 3: Evaluate

Compare the required price with competitor pricing and customer expectations.

Learning Output: A target-price result with a written feasibility comment.

4 Break-Even and Target-Based Applications

Goal Seek is commonly used for break-even analysis, loan planning, examination targets, production requirements, commission planning and cost control.

Set Profit to 0 by changing Units Sold

Finds the break-even sales volume.

Set Closing Balance to 0 by changing Monthly Payment

Finds a payment needed to fully repay a balance under the model assumptions.

Set Gross Margin % to 35% by changing Cost

Finds the maximum allowable cost for a required margin.

Set Final Score to 80 by changing Final Exam Marks

Finds the result needed to reach a target overall score.

Practical Experiment 3: Calculate Break-Even Units

Use Goal Seek to determine the sales volume at which profit becomes zero.

Step 1: Restore

Return the profit model to the approved base assumptions.

Step 2: Solve

Set Profit to 0 by changing Units Sold.

Step 3: Round and Interpret

Round up to a whole unit and compare the result with available capacity.

Learning Output: A documented break-even quantity and capacity conclusion.
Scenario Manager

Save and Compare Alternative Sets of Assumptions

Scenarios are useful when several inputs must change together as one meaningful business condition.

5 Building Conservative, Expected and Optimistic Scenarios

Scenario Manager stores named sets of values for selected changing cells. A business can therefore compare low-demand, expected-demand and high-demand conditions without manually retyping every assumption.

ConservativePressure Case

Lower volume, reduced price, higher unit cost and additional operating expense.

ExpectedPlanning Case

The most realistic assumptions based on current evidence and approved targets.

OptimisticOpportunity Case

Higher volume, better price realization, controlled cost and stronger productivity.

Creating Scenarios

  1. Open Data → What-If Analysis → Scenario Manager.
  2. Choose Add and provide a meaningful scenario name.
  3. Select the changing cells, preferably non-adjacent labelled input cells only.
  4. Enter the values for the scenario and add a comment identifying the source or owner.
  5. Repeat for all alternatives, then use Show to apply each set.
Governance Tip: Use the same changing cells in every scenario. If one scenario changes different inputs, the comparison can become misleading.

Practical Experiment 4: Create Three Operating Scenarios

Use Selling Price, Units Sold, Variable Cost and Fixed Cost as changing cells.

Step 1: Define

Prepare conservative, expected and optimistic assumptions with a clear rationale.

Step 2: Store

Add all three scenarios using exactly the same changing cells.

Step 3: Review

Show each scenario and record revenue, contribution and profit.

Learning Output: A three-scenario operating plan with consistent assumptions.

6 Scenario Summary and Decision Comparison

Scenario Manager can create a Scenario Summary report showing each scenario's changing values and selected result cells. This converts assumptions into a structured comparison for management review.

ScenarioPriceUnitsUnit CostFixed CostProfit
Conservative$431,100$30$14,000Calculated result
Expected$471,500$28$12,000Calculated result
Optimistic$501,900$27$12,500Calculated result

Interpretation Questions

  • Does every scenario remain profitable?
  • Which assumption contributes most to the difference?
  • What capacity, staffing or cash requirement supports the optimistic case?
  • Which warning indicator should trigger corrective action?
  • Which scenario should become the approved planning baseline?

Practical Experiment 5: Generate a Scenario Summary

Create a formal comparison sheet for management.

Step 1: Results

Select Revenue, Contribution, Profit and Profit Margin as result cells.

Step 2: Generate

Create the Scenario Summary report and format numbers consistently.

Step 3: Recommend

Write a five-line recommendation identifying the preferred case and principal risk.

Learning Output: A management-ready scenario comparison and recommendation.
Data Tables

Calculate Many Outcomes from One Formula

Data Tables show sensitivity by substituting a list or grid of possible input values into a model.

7 One-Variable Data Tables

A one-variable Data Table evaluates one formula for many possible values of one input, or several formulas for the same list of input values. It is ideal for interest-rate, volume, price, discount or cost sensitivity.

Vertical List Procedure

  1. Enter possible input values vertically in one column.
  2. Place a direct reference to the result formula one row above and one column to the right of the first input value.
  3. Select the complete rectangular table range.
  4. Choose Data → What-If Analysis → Data Table.
  5. Use the model's original input cell as the Column input cell.
Do Not Type Results Manually: The top formula cell must link to the actual model output. Excel then substitutes every candidate input into the model and calculates each result.

Practical Experiment 6: Profit at Different Sales Volumes

Create a vertical sensitivity table for units from 800 to 2,200.

Step 1: List

Enter unit values in increments of 200.

Step 2: Link

Reference the Profit formula above the result column.

Step 3: Calculate

Use Units Sold as the Column input cell and identify the first profitable volume.

Learning Output: A volume-profit sensitivity table with break-even interpretation.

8 Two-Variable Data Tables

A two-variable Data Table studies one formula across combinations of two inputs. It produces a grid that is especially useful for price-volume, interest-term, cost-demand and rate-investment analysis.

Grid PositionRequired ContentExample
Top-left cornerDirect link to the result formulaProfit cell reference
Top rowPossible values for the row inputSelling prices
First columnPossible values for the column inputSales volumes
Interior cellsCalculated by the Data TableProfit for every price-volume combination

Input Cell Mapping

The values placed across the top row are substituted into the Row input cell. Values listed down the first column are substituted into the Column input cell. Reversing these cells produces incorrect or confusing results.

Practical Experiment 7: Price-Volume Profit Matrix

Evaluate profit for five selling prices and eight unit levels.

Step 1: Structure

Place prices across the top and unit quantities down the left.

Step 2: Configure

Use Selling Price as Row input and Units Sold as Column input.

Step 3: Visualize

Apply a three-colour scale to identify loss, acceptable and high-profit combinations.

Learning Output: A visual price-volume decision matrix.

9 Sensitivity Interpretation and Calculation Control

A sensitivity table is valuable only when the learner explains what the pattern means. Look for thresholds, steep changes, safe operating ranges and assumptions that create the greatest risk.

DirectionDoes the result increase or decrease as the input changes?
MagnitudeHow strongly does the output react to a small input change?
ThresholdAt what value does loss become profit or performance meet target?
Safe RangeWhich combinations remain acceptable under uncertainty?

Large Data Tables can slow workbook recalculation because Excel repeatedly recalculates the underlying model. For large analytical workbooks, review calculation settings and avoid unnecessary oversized grids.

Practical Experiment 8: Sensitivity and Risk Review

Analyze the completed price-volume matrix.

Step 1: Threshold

Mark all combinations meeting the minimum profit requirement.

Step 2: Risk

Identify combinations where a small demand reduction creates a loss.

Step 3: Decision

Recommend a price and minimum volume with a written safety margin.

Learning Output: A decision recommendation supported by sensitivity evidence.
Model Quality

Validate the Model Before Trusting the Answer

A sophisticated What-If output cannot repair an incorrect formula, unrealistic assumption or wrong input-cell mapping.

Base-Case Reconciliation

Confirm that the model reproduces known revenue, cost and profit results before running alternatives.

Input Boundaries

Define realistic minimum and maximum values for price, cost, volume, rate and capacity.

Formula Integrity

Trace precedents and confirm that changing cells genuinely influence the selected result.

Scenario Consistency

Use identical changing cells and clearly documented assumptions in every scenario.

Sensitivity Logic

Verify Row input and Column input cells and compare one grid point manually.

Decision Commentary

State the assumption, calculated result, feasibility constraint and recommended action.

AICPE Quality Learning Commitment: AICPE Gurukul develops practical, skill-based and career-oriented learning for students, institutes and professionals. Explore more at aicpeindia.org and aicpe.online.
Interactive Method Lab

Select the Right What-If Tool

Choose the decision requirement and model structure to receive a practical recommendation.

Start here: Choose the purpose, number of changing inputs and preferred output.
Real-Time Practical Assignment

Small Business Pricing and Profit Decision Model

Build a complete workbook that supports target setting, scenario comparison and sensitivity analysis.

1
Plan the Model

Define input cells for price, demand, unit cost, fixed cost and marketing expense.

2
Build Calculations

Calculate revenue, total variable cost, contribution, total cost, profit and margin.

3
Run Goal Seek

Find the price required for $30,000 profit and the units required for break-even.

4
Create Scenarios

Store conservative, expected and optimistic assumptions and generate a summary.

5
Build Sensitivity Tables

Create volume sensitivity and a price-volume profit matrix.

6
Recommend Action

Prepare a one-page decision note with target, preferred scenario, risk and safety range.

Submission Requirement: Submit one Excel workbook containing Inputs, Calculations, Goal Seek Notes, Scenarios, Scenario Summary, Sensitivity Tables and Decision Recommendation sheets.
Practice Worksheet

Complete These Skill-Building Activities

Save each output as evidence for your Advanced Excel portfolio.

1. Loan Payment Target

Use Goal Seek to find the loan amount supported by a maximum monthly payment.

2. Break-Even Revenue

Find the revenue required for profit to become zero in a service-business model.

3. Budget Scenarios

Create Cost Control, Approved and Expansion scenarios using revenue and expense assumptions.

4. Scenario Summary

Compare cash surplus, profit margin and funding requirement across all scenarios.

5. Discount Sensitivity

Create a one-variable table showing profit for discount rates from 0% to 20%.

6. Interest Sensitivity

Calculate loan payment across a range of interest rates using a Data Table.

7. Price-Cost Matrix

Create a two-variable contribution-margin table for selling price and unit cost.

8. Capacity Check

Compare Goal Seek's required units with maximum monthly production capacity.

9. Manual Validation

Select one Data Table result and reproduce it by manually entering the same inputs.

10. Decision Note

Write the assumption, tool used, result, risk and recommended action in five lines.

Common Mistakes

Mistakes Learners Should Avoid

Most What-If errors come from weak model design or incorrect tool configuration.

Wrong Habits

  • Using an output cell that does not contain a formula.
  • Choosing a changing cell that does not influence the target result.
  • Accepting a Goal Seek answer without checking feasibility.
  • Using different changing cells across scenarios.
  • Reversing Row input and Column input cells in a two-variable Data Table.
  • Typing results manually instead of linking the formula cell.
  • Using unrealistic assumption ranges.
  • Presenting tables without interpretation or recommendation.

Correct Practices

  • Separate inputs, formulas and outputs clearly.
  • Test the base model before every analysis.
  • Document units, sources and assumption owners.
  • Use consistent changing cells and scenario names.
  • Validate one sensitivity result manually.
  • Apply realistic boundaries and capacity limits.
  • Highlight thresholds and safe operating ranges.
  • Convert calculations into a clear business decision.
Remember: Excel provides calculated possibilities. Management must still judge market demand, operational capacity, risk, cash flow and commercial practicality.
Knowledge Check

Quick Quiz: What-If Analysis

Answer all 12 questions and submit the quiz to review your understanding.

1. What is the main purpose of What-If Analysis?

What-If Analysis tests alternative input assumptions against an existing calculation model.

2. Which tool finds one changing input for one required target result?

Goal Seek works backwards from one formula result to one input cell.

3. In Goal Seek, what must the Set cell contain?

The Set cell is the formula result that Excel attempts to move to the target value.

4. Which situation is most suitable for Scenario Manager?

Scenario Manager stores and compares named sets of several changing inputs.

5. Why should all scenarios normally use the same changing cells?

Consistent changing cells ensure that scenarios represent comparable versions of the same business model.

6. What does a one-variable Data Table calculate?

A one-variable table repeatedly substitutes values into one original input cell.

7. In a vertical one-variable Data Table, which input box is normally used?

Values listed vertically are substituted into the Column input cell.

8. What belongs in the top-left corner of a two-variable Data Table?

The corner cell links the grid to the single model result that Excel will recalculate.

9. Values across the top row of a two-variable table are mapped to which box?

Top-row values are substituted into the Row input cell.

10. Why should a Goal Seek result be checked for feasibility?

Decision quality requires commercial and operational checks beyond the mathematical solution.

11. What is the best way to validate a Data Table?

Manual reproduction verifies that the input mapping and output formula are correct.

12. Which practice produces the strongest What-If decision report?

A professional report connects model assumptions and validated results with risk and a clear decision recommendation.
Quick Revision

Remember These What-If Analysis Principles

Review these concepts before moving to Forecasting and Trend Analysis.

Model First

Separate assumptions, calculations, results and controls before testing alternatives.

Goal Seek

Use it for one target result and one changing input.

Scenarios

Use named sets when several assumptions must change together.

One-Variable Table

Use it to calculate many outcomes for different values of one input.

Two-Variable Table

Use it to analyze one result across combinations of two inputs.

Interpret and Validate

Check feasibility, boundaries, one manual result and the recommended action.