Sensitivity Analysis in Excel: Data Tables and DCF

Avadhut

How to Do DCF Valuation Using Sensitivity Analysis in Excel

Sensitivity analysis shows how a model’s calculated output changes when selected assumptions change. In Excel, a one-variable data table tests one input; a two-variable data table tests combinations of two inputs.

Use it to understand a model’s dependence on assumptions. The table does not assign probabilities, predict a share-price range or make the underlying forecast reliable.

Start with a small valuation calculation

Use a blank worksheet. The example is a simplified constant-growth perpetuity, not a complete company DCF. Assume the next annual cash flow is 100, the discount rate is 10% and growth thereafter is 2%. The rate and cash flow must use the same annual basis.

CellMeaningEnter
B2Next annual cash flow100
B3Annual discount rate10%
B4Annual growth rate2%
B6Calculated value=B2/(B3-B4)

The base result is 100 ÷ (10% − 2%) = 1,250. The discount rate must exceed growth for this illustration. A full DCF also needs an explicit forecast where appropriate, consistent cash-flow and discount-rate definitions, timing and any enterprise-to-equity adjustments.

Create a one-variable data table

  1. Enter 9%, 10% and 11% in D9:D11.
  2. Enter =$B$6 in E8. Leave D8 empty.
  3. Select D8:E11 and open Data → What-If Analysis → Data Table.
  4. Set Column input cell to B3. Leave Row input cell empty.

The values run down a column, so they replace the discount-rate input through the Column input cell field. The expected outputs are:

Discount rateCalculated value
9%1,428.57
10%1,250.00
11%1,111.11

Keep the base model linked to the table. Typing expected answers into the results area creates a static comparison, not a native What-If Data Table.

On Mac, consult Microsoft’s Mac data-table instructions for the interface.

Create a two-variable data table

  1. Enter =$B$6 in D14.
  2. Enter growth assumptions of 1%, 2% and 3% across E14:G14.
  3. Enter discount rates of 9%, 10% and 11% down D15:D17.
  4. Select D14:G17 and open Data Table.
  5. Set Row input cell to B4 and Column input cell to B3.

The row contains growth assumptions, so Row input cell points to growth. The column contains discount rates, so Column input cell points to the discount rate.

Discount rate / growth1%2%3%
9%1,250.001,428.571,666.67
10%1,111.111,250.001,428.57
11%1,000.001,111.111,250.00

In this setup, the next cash flow remains fixed at 100 as growth changes. That convention matters: a different model might calculate the next cash flow from growth, producing different table values.

Check a result manually

For the 11% discount rate and 1% growth combination, the answer is 100 ÷ (11% − 1%) = 1,000. Confirm both that corner and the base case before interpreting the rest of the table.

Higher discount rates reduce value in this example. Higher growth increases value. If your outputs run in the opposite direction, check the inputs, formula and the row/column mapping.

Use Goal Seek for a target output

Goal Seek asks a different question: what single input produces a target result? With cash flow 100 and growth 2%, a target value of 1,000 implies a discount rate of 12%.

Use B6 as the formula cell, 1,000 as the target and B3 as the changing input. Inspect the result and the formula’s valid range. A mathematical solution is not evidence that the implied discount rate is economically appropriate.

Distinguish sensitivity from scenarios

A sensitivity table isolates selected inputs while other assumptions follow the model’s existing logic. A scenario changes a coherent set of business assumptions, such as lower sales, slower collections and a hiring delay.

Be careful with inputs that are related. For example, a risk-free rate can already feed a calculated cost of equity. Varying both independently without a clear design can make the combinations difficult to interpret.

Troubleshoot the table

  • Same output everywhere: confirm the output formula depends on the selected input cells.
  • Unexpected direction: check which variable runs across the row and which runs down the column.
  • Stale results: inspect calculation settings, including whether data tables are excluded from automatic recalculation.
  • Invalid values: investigate zero denominators and assumptions outside the model’s valid range.
  • Different spreadsheet application: check its support and interface for native What-If Data Tables before sharing.

The cell addresses above describe this example; they do not refer to an attached sensitivity workbook. Menu placement can vary by Excel version. Microsoft documents data-table setup and calculation behavior.

Apply the method to your model

Choose an output that answers the decision, such as closing cash, operating profit or a clearly defined valuation. Choose a sensible input range, test the mapping and explain what the comparison leaves unchanged.

The worked three-statement model provides a separate operating case. The valuation bridge explains the difference between business value and common equity value.

Special Offer from FinanceWalk on BIWS Financial Modeling and Investment Banking Courses

All FinanceWalk readers will get FREE $250 Bonus - FinanceWalk's Prime Membership.

If you want to build a long-term career in Financial Modeling, Investment Banking, Equity Research, and Private Equity, I’m confident these are the only courses you’ll need. Because Brian (BIWS) has created world-class online financial modeling training programs that will be with you FOREVER.

If you purchase BIWS courses through FinanceWalk links, I’ll give you a FREE Bonus of FinanceWalk's Prime Membership ($250 Value).

I see FinanceWalk's Prime Membership as a pretty perfect compliment to BIWS courses – BIWS helps you build financial modeling and investment banking skills and then Coach Sanju will help you build a strong and rewarding career based on your Life Purpose.

To get the FREE $250 Bonus, please purchase ANY BIWS Course from the following link.

Breaking Into Wall Street Courses - Boost Your Financial Modeling and Investment Banking Career

To get your FREE Bonus, you must:

  1. Purchase the course through FinanceWalk links.
  2. Send me an email along with your full name and best email address to avadhut@financewalk.com so I can give you the Prime Bonus access.

Click Here to Check All BIWS Programs – Free $250 Bonus

Author Photo

Avadhut

Avadhut founded FinanceWalk in 2007 to mentor finance professionals. With expertise in equity research, business valuation, and financial analysis, he helps bridge the gap between theory and industry. Through FinanceWalk, he’s guided thousands into careers in investment banking, corporate finance, and equity research with practical training and mentorship.

Related Posts

Time Value of Money Explained with Real Apartment Math

If there’s one concept in finance that quietly rules everything—from valuations to M&A to investment

Financial Modeling Basics: Time Value, IRR, WACC, Valuation

Key Rule #1: What “Financial Modeling” Really Means (Without the Textbook Nonsense) The Story: You,

Breaking Into Wall Street Review (BIWS) – Review + Discount Offer + FREE $250 Prime Membership

Your career goal is to break into wall street and you’re planning on taking the

Mastering IB Interviews: Nail ‘Fit’ Questions with Confidence

The Interview Room: A Familiar Scene Picture this: You’re sitting in a sleek conference room,

Top 15 Questions To Ask Investment Bankers

To get started as an investment banker, you need to ask others in the field

Investment Banking Coverage Groups – The Best Guide

Are you seeking to know the ins and outs of investment banking coverage of private

Best MBA for Investment Banking in the United States

Are you interested in discovering the best MBA for investment banking in the United States? 

Startup Financial Model: Cash Flow, Runway and Funding

A startup financial model should answer practical questions: when might cash run short, which spending

Private Equity Modeling- The Best Guide in 2024

Want to know the ins and outs of private equity modeling? Then you are in

Prop Trading Firms In India: The Complete List

Are you interested in the world of proprietary trading firms in India? Whether you are