Chapter 10. What if Analysis: Alternate realities

image with no caption

Things could go many different ways.

There are all sorts of quantitative factors that can affect how your business will work, how your finances will fare, how your schedule will manage, and so forth. Excel excels at helping you model and manage all your projections, evaluating how changes in those factors will affect the variables you care about most. In this chapter, you’ll learn about three key features—scenarios, Goal Seek, and Solver—that are designed to make assessing all your “what ifs” a breeze.

Betty sells the best baguettes in Dataville. But in spite of her renown, she is interested in expanding her business through advertising.

She’d like to add more customers to her already stable customer base. But ads can be expensive. Would advertising be worthwhile? She’s enlisted you for help, and if your recommendations pay off, your baguettes will be on the house.

image with no caption

Betty has already done some thinking about the best- and worst-case scenarios for both TV and magazine advertising. Here are what she takes to be the parameters of her decision.

image with no caption

Let’s take one of those configurations and see how it affects net income. What does the spreadsheet say about the best case for magazine advertising?

The best-case scenario for magazine advertising looks good, but is it the best? And what about the worst-case scenarios? In order to make this assessment, you’re going to need to look at all of her projected possibilities.

image with no caption
image with no caption

When you refined Betty’s cash flow model to accommodate an ad expense and the revenue that results from that advertising, you enhanced the model she was using to understand her business.

Having the model is one thing, and getting the inputs correct is another. You tried one set of inputs, but what about the other three? Scenarios is a feature in Excel that helps you keep track of all your different sets of model inputs.

image with no caption

Her projections show certain input elements to change, depending on different outcomes.

To take the Scenarios feature for a spin, first you need to have your network of formulas (your model) set up. Next, head over to the What If Analysis button under the Data tab.

image with no caption

Click on Scenario Manager..., which takes you to this dialog box. Here you can name each of your scenarios and specify which cells change and what the values are for those cells in each scenario.

image with no caption
image with no caption

You need to create some new scenarios.

But what are they? With the other four, she gave you the inputs. But now you need to do a calculation to find out how many new customers are needed to recoup her costs for TV and magazine ads.

image with no caption

With your formula to calculate the amount of new money Betty brings in on top of the costs of her advertising, you’re in a position to try to figure out the key variable you don’t know: the number of new customers she needs to break even.

image with no caption

Goal Seek is the feature you need to set cell B5 (your new customer count) to the value that makes cell B14 (your return) equal to zero.

Goal Seek operates by trying a whole bunch of different values in one cell in order to get a formula in another cell to be equal to the value you want. In this case, you need Goal Seek to try a bunch of different values in your New Customers cell to figure out which one makes your return equal to zero.

image with no caption

To take Goal Seek for a spin, just hit the menu item under your Scenario Manager on the Data tab.

image with no caption

We’re still trying to maximize our net income by looking at the best- and worst-case scenarios for new customers. But modelling these scenarios has become harder, because...

The gold standard for optimization inside Excel is the powerful add-on utility Solver. It comes as an optional installation in every copy of Excel for Windows.

In an optimization problem, you have a target cell you want to maximize, minimize, or set to a value by changing other cells that may be subject to constraints.

image with no caption

To get Solver started, head over to the far-right corner of the Data tab on the Ribbon.

image with no caption
image with no caption

She’s right. In the real world, you can’t just raise your prices without anyone noticing. Your models somehow needs to recognize that other variables may be changed by a change in the price of baguettes.

Solver will give you optimal answers, provided that your model is correct. But it doesn’t know whether your model is based in reality.

You always need to check your formulas to make sure your model corresponds to reality correctly.

image with no caption
image with no caption

Looks like Betty shelled out the big bucks and had an economist create an equation to describe the relationship between the cost of baguettes and the amount sold to regulars. This sort of thing just screams to be made into an Excel formula.

image with no caption

When you reran Solver, it used the same assumptions you gave it previously, but this time the formula outputs were all different because you added a formula to provide a better prediction of the number of regulars who would buy baguettes at whatever price Solver thinks is best. Here’s what happened:

image with no caption
image with no caption

Solver thinks Betty should bring her price down to $4, which will optimize her regular customer purchases, but not any further down, which could hurt her revenue. This configuration represents a final best-case scenario for TV advertisement.

...and she’s a very, very happy client. The public reaction to her TV advertisements appears overwhelmingly positive.

image with no caption