You are on page 1of 95

Instructions for Operation of Excel

Sensitivity and Scenario Analysis


Used in the Course
Introduction
This file provides instructions on various excel techniques
and macros. The excel functions and macros described are
related to financial modeling applications. Practical step by
step instructions are provided and helpful hints from actual
applications are emphasized.

There are a number of excel files that go with the discussion


of each subject. These exercises are in the excel
exercises folder of your CD.

As explained on the next slide, if you would like to find a


particular subject, use the CNTL, F key.

Financial Modeling Workbook 2


Finding things in the Manual
To Find Item us
CNTL F
For example, if
you would like to
find discussion of
how to add sheets
in macros, look for
the word sheets:
Use
CNTL F
Type
sheets

Financial Modeling Workbook 3


Creating a Scenario Analysis
The data tables described above does not
allow you to adjust a series of variables
and present a series of outputs. You can
create an effective scenario analysis using
the following excel tools:
-The index command
-Data tables
-Combo Box

Financial Modeling Workbook 4


Step by Step Process for A Scenario
Analysis
The following step by step process can be used to
develop a scenario analysis:
1. Type in input data for multiple cases
2. Select output variables and place a link to the variables to
the right and above the input data
3. Type row numbers for each case and then type a row
number for case selection
4. Use the index command to select the appropriate scenario
5. Link INPUT variables in the model sheet to the result of the
INDEX command above
6. Create a DATA TABLE using the scenario row as the
COLUMN INDEX
7. Present the scenario analysis with a COMBO box and a
graph

Financial Modeling Workbook 5


Step 1: Inputting Data
The first step is inputting data in a set of
rows with each row corresponding to a
scenario. First enter the case number and
then input variables corresponding to each
case.

Other than the


scenario name
each item is
simply input

Financial Modeling Workbook 6


Step 2: Select Output Variables
In second step select a
series of output
variables.

The output variables


must be one row above
and one column to the
right of the data inputs.

The output variables


can be a series of
income or cash flow Here, each output variable
comes from the financial
variables for each year model
of the model.
Financial Modeling Workbook 7
Step 3: Input a Scenario Number
The next step is to enter a row
number that will be used to select the
scenario. To begin simply type in a
row number somewhere in the sheet.

Financial Modeling Workbook 8


Step 4: Use the Index Function to Select
the Scenario
Use the index function and select only one column. Use
column series and fix the row number as follows when
entering the index command.
INDEX(Column series,Fixed Row #)

The index command selects the entire


row number for the row number
selected

Financial Modeling Workbook 9


Step 5: Link the Input Variables to the
Index Row
This may be the most
confusing part of the
process. You should
go to the model and
then put an = sign in
the input variables that
links to the index row
of the scenario table
Link the input variable to the scenario
sheet

Financial Modeling Workbook 10


Check of Analysis After Step 5
To make sure the analysis is working,
change the row number that you
input and the variables should
change. This is illustrated below

When you change the


row number, all of the
output variables should
change after you linked
the variables

Financial Modeling Workbook 11


Step 6a: Type in the Row Numbers to
Set-up the Data Table
In the next step, you should manually type in
the row numbers in the column to the right of
the input data. This will allow you to make a
data table that uses the row number as the
column input.
Type in the row number of the
scenario between the input and the
output parts

Financial Modeling Workbook 12


Step 6: Create a Data Table
In this step, shade
the area that
includes the row
numbers and all of
the output
variables. Then
use the data, table
menu and enter
the row number as The column number for the data
the column input table is the row number input

as shown below.

Financial Modeling Workbook 13


Completed Scenario Analysis
The table below illustrates the
scenario analysis where the inputs is
shown next to the output

Financial Modeling Workbook 14


Making a Graph with Scenario Analysis
To make a graph with scenario analysis,
follow the following steps:
1 Shade the first two rows and make a
graph
3 In the series part of the graph, link the
series names to the scenarios
4 Make a title on the graph from the top
of the data table
5 Make a combo box to show alternative
scenarios

Financial Modeling Workbook 15


Graph Step 1
Shade the first Shade and then press F11

two rows. This


will compare the
fixed base case
on the second
row with other
rows.

Financial Modeling Workbook 16


Graph Step 2: Series Names from
Scenario Inputs
Right click on the graph and then link
the first name to the index value and
link the second name to the base
case.

Financial Modeling Workbook 17


Graph Step 3: Enter the Chart Title
Enter the chart title using the same
process as described in the break-
even section

Financial Modeling Workbook 18


Graph Step 4: Create a Combo Box
Create a combo box
with range names as
and copy the combo
box to the graph.
The cell link is the
row number and the
input range is the list
of scenarios

Financial Modeling Workbook 19


Creating a Tornado Diagram

This shows a step by step


process to create a tornado
diagram

Financial Modeling Workbook 20


Use data from the scenario analysis
and Re-create the INDEX Function
1. Set up a scenario analysis using the INDEX function
together with the data table as described above, where
the column is used in the INDEX together with the
scenario number. This has two objectives. First, it
allows you to maintain the scenario analysis. Second it
provides a basis for creating data for the tornado
diagram. Similar to
the Index
function in
the scenario
analysis

Financial Modeling Workbook 21


Create an Option Button
2. Add a form control that allows one to select
between a scenario analysis and a tornado
diagram (You can use option buttons where you
insert a button and then select a cell link. The
option buttons work well with the CHOOSE
function in excel).

Financial Modeling Workbook 22


Enter the Variable Number
3. Add an input for a variable number and
enter numbers across each of the variables. The
variable number can be entered near the scenario
number that was used in the scenario analysis
and the number for each variable can be entered
above or below the variable title.
Variable Number

Code Number
for each
variable

Financial Modeling Workbook 23


Add TRUE/FALSE Switch Variable
Below the INDEX computation, add a variable that includes a true/false test for
whether the variable in the table is the same as the variable number input. For
example, say there are six variables as illustrated in the diagram above. There should
be a list of numbers from one to six above the variables. The test evaluates whether
the input number for the variable number equals the number associated with the
variable. There is only one value that is TRUE for the list of variables. The formula for
the test should use the F4 key for the variable number and compare this to each
formula as illustrated below:

Variable Number Input (Fixed with F4) = Number Associated with Each Variable

Financial Modeling Workbook 24


Add IF test that uses either BASE CASE
or Selected Scenario with INDEX
5. Create an IF function using the test variable. If the
variable is true, then use the value from the INDEX function
discussed in step 3 above. If the variable is false, then use
the base case value. Using this approach, every variable
remains at the base case value except the variable which
equals the variable number input. The IF test has the form
illustrated below:

IF(TRUE/FALSE Test, INDEX from Step 3, Base Case from


Scenario Table)

Financial Modeling Workbook 25


Use the Choose Variable to Link
Variables to Model as with Scenario
6. Use the CHOOSE variable together with the cell link
described in step 2 to select either the INDEX value for the
scenario option, or the IF function for the tornado option. The
values in this part of the analysis should drive the financial model.
An illustration of this part of setting up a tornado diagram is
illustrated in the excerpt below. The last line in the table is used in
the input section of the financial model.

Financial Modeling Workbook 26


Create a Two Way Data Table
7. After setting up the variable using both IF test that
runs one variable at a time, set up a two way data table
where one of the variables represents the variable number
and a second variable represents the scenario number for
the base case, low case and high case. The form of this two
way data table is illustrated below:

Financial Modeling Workbook 27


Compute Low vs. Base and High vs.
Base
9. For the first row, the base case output is simply repeated for in
each case. Once the table is computed, the base case versus the low case
and the base case versus the high case can be computed by simply
subtracting the low case row from the base case row and by subtracting the
high case row from the base case row. This presents the impacts of
different variables which is the basis for the tornado diagram. All that is left
to do is to present the data. An illustration of this step is shown below. You
can see that the variable with the largest effect if variable number 5 and the
second largest is variable number 2 with variable number 3 coming in last
place. Variable Number
1 2 3 4 5
1 13.3% 13.3% 13.3% 13.3% 13.3%
Sc Num

2 11.4% 12.8% 12.9% 12.8% 10.8%


3 14.9% 14.8% 13.6% 13.9% 14.5%

Low vs Base -1.9% -0.6% -0.5% -0.5% -2.6%


High vs Base 1.6% 1.5% 0.3% 0.5% 1.2%
Absolute Value 3.5% 2.1% 0.8% 1.0% 3.7%

Financial Modeling Workbook 28


Sort Using the SMALL Function
12. To sort a variable one can use the SMALL function or the
LARGE function. In this case use the SMALL function with the
absolute value shown in the table above. The mechanics of the
small function is illustrated below:

SMALL(Fixed Row to Sort (Absolute Value from Table Above),


Variable Number)

Financial Modeling Workbook 29


Create a Sort Key with the MATCH
Function
13. Match the sorted variable against the original absolute
value line so as to establish a sort key that can be used in with the
INDEX function to extract sorted variables. When computing the
sort key, use the MATCH function so as to create an exact match.
To do this enter a zero as the match type as illustrated below:

MATCH(Sorted Single Value, Unsorted Values -- Fixed, 0)

Unsorted Values
Single variable

Financial Modeling Workbook 30


Use Sort Key and INDEX Function to
Structure Variables for Graphing
14. To create a graph, you will need the title of each variable as the x-
axis and the low versus the base and the high versus the base. To set-up
the data for making a graph, use the INDEX function along with the sort key.
For example, to find the title, enter the original titles (fixed with the F4 key)
in the index command and use the sort key as the column number (you do
not need a row number) as illustrated below:

INDEX(Original Series of Titles Fixed, Sort Key)

Financial Modeling Workbook 31


Create Graph with F11 Key
15. Graph the sorted variables using the F11 function and
change to a stacked bar chart (make sure that there is no caption
next to the titles so the excel will know that this is the x-axis.

Financial Modeling Workbook 32


Combo Box for Scenario Analysis
The combo box is an effective way to
manage scenario analysis it is better
than the data validation.
Examples
You want a series of oil prices (base case,
downside case, upside case) and the price
vary year by year.
You want to establish a series of scenarios
downside, upside, etc.
You want to create sensitivity analysis on
variables e.g. change the interest rate from
5% to 10% by 1%.

Financial Modeling Workbook 33


Use of Combo Box
The combo box can be used effectively with range names if
you want a fancier list box. Steps:

1. Find combo box from the view toolbars, forms menu.

2. Use an range name and the format control to assign the list
(you could do this without a range name, but a range name
works well).

3. Assign a cell to link the number of the selection to. This puts
the number of the selection in a cell

4. Use the index, offset or choose command and the range


name to find the name and use it elsewhere

Financial Modeling Workbook 34


Starting the Combo Box
As with the other commands, it all starts with
the View, Toolbars, Forms:

Find the Combo Box


Click the Combo Box Selection (a plus
sign appears)
Drag the plus sign to make the combo
box appear

Financial Modeling Workbook 35


Combo Box and Choose or Index
In these examples, the combo box is used with the choose
command or the index command to run scenarios.

Note that when the cell link is used, the cell link can be changed
independently (without the combo box) and the selection of the
combo box will change.

Multiple combo boxes can refer to the same cell link so you
can change the scenario from multiple locations in the
spreadsheet

Financial Modeling Workbook 36


The index command is related to the cells command in the macro
Index
discussion below. It can be used to find the value of a cell in a
table. The syntax is cell(table,row,col)

Index(range_name,1,1)
Index(matrix,5,5)

Use of Index with


range name

Financial Modeling Workbook 37


Choose
The choose function is helpful for
scenario analysis.
o Input a number that defines a
scenario

o The choose command will choose the


row out of a table depending on the
scenario choosen

Financial Modeling Workbook 38


Choose
Choose(index,number )

Use of Choose Command with


range names to Select the
Scenario

Financial Modeling Workbook 39


Combo Box and Offset Example
Use the Combo Box to Find the Row
Number of the Option

Use the Offset Command with anchor and


the number for the row offset. The column
offset is zero and the size is 1,1.

Offset(Anchor Cell, Rows Down, 0,1,1)

Financial Modeling Workbook 40


Getting Back the Combo Box Information
with the Index Command
When you use a combo box, you often want the
result of the combo box in a cell for presentation,
sensitivity analysis, graphs etc.

To do this, use the index command, where the


range is the range that you used for setting-up the
combo box and the row or column number in the
index function is the cell reference

Example: index(range,row number)

Financial Modeling Workbook 41


Combo Box Notes
Works well with the offset command the cell link
can tell you how many rows to go down or how
many columns to go across

The range name in the combo box must be


vertical. You can use the transpose function
explained below to convert from horizontal to
vertical.

Caution: You need to have the input range for


display in columns rather than rows.

Financial Modeling Workbook 42


Combo Box Hints and Warnings
If you use range names in a combo box, excel
does not automatically pick-up the combo box
you must type the range name directly.

Range names are effective in combo boxes


because the range names allow you to copy the
combo boxes to other sheets (otherwise you
cannot copy the boxes)

You can use the Shift, Cntl, Spacebar to copy


multiple boxes to another sheet

Financial Modeling Workbook 43


Combo Box Warnings
Sometimes, you want the cell link of the combo
box to be a formula rather than a fixed number.
Be very careful with this, because when you run
the combo box, the formula is lost.
To solve this problem, make another cell and
use an if test or a choose command to solve the
problem.
Another solution to the problem is to attach a
macro to the combo box (this also applies to the
spinner box and the scroll bars).

Financial Modeling Workbook 44


Option Buttons
Option Buttons can be useful if there
are a set of different options (more
than only a true and false). When
you put multiple option buttons into
your sheet, only one is selected.

Financial Modeling Workbook 45


Option and Check-Box Example
T

Option buttons attached to a


simple macro that moves
to a different part of the
sheet

Financial Modeling Workbook 46


Attaching a Macro to a Scroll Bar and a
Spinner Box
Quite often, the scroll bar or the spinner
box is used along with other elements of
a spreadsheet. For example, you may
require some formulas to be over-ridden
with the scroll bar.
In these cases, it is a good idea to attach
a macro to the spinner box and be sure to
also use range names to make the macro
flexible.

Financial Modeling Workbook 47


Data Tables
Data tables can be effective in presentation of
results when you want to test a number of
scenarios.

Data tables are effective in financial models for


break-even analysis, for sensitivity analysis and
for credit analysis.

For example, you can see what happens to the


year by year debt to capital ratio when the price is
lower.

Financial Modeling Workbook 48


The General Concept of Data Tables -1
Before using data tables, you may have done the
following when computing scenarios:

1. Run the model with a certain variable


2. Copy and then paste special the an important
variable to another part of the spread sheet
3. Run the model with another value for the
input variable
4. Copy and paste special the output variable
with the second value of the input variable to
section of the spreadsheet variable with the
scenarios

Financial Modeling Workbook 49


The General Concept of Data Tables -2
The data tables do this for you. They work
as if you keep re-running the excel model
with different input variables and then
copying and pasting special the output
variables to another area of the sheet.

Therefore, to operate a data table, you need


to know the output variable that you want to
report and the input variable (or variables)
that you want to adjust.
Financial Modeling Workbook 50
Before Running Data Tables A Couple
of things you should know
The data tables are very effective, but they can be
frustrating if you are just beginning to use them.
Further, Excel has quirks that make them a bit
confusing.
1. First, when you run a data table, the input variable
MUST BE ON THE SAME SHEET as the data table
2. In the TOOLS, and OPTIONS and CALCULATION
menu, the calculation option should be set to
AUTOMATIC, otherwise, you need to press the F9 key
to re-calculate the data table.
After explaining the data table, these issues will be
addressed. For now, make variable is on the same
sheet as the data table and make sure that the
calculations is set to automatic.

Financial Modeling Workbook 51


Setting the Calculation to Automatic
Get the menu from the TOOLS, OPTIONS
and CALCULATION Menu. Set to
AUTOMATIC
The setting to
automatic is
illustrated below. It
is a much better
idea to set the
calculation to
automatic except
data tables as
explained below,
but for now set it to
automatic as
illustrated

Financial Modeling Workbook 52


One Way and Two Way Data Tables
Once you are sure the input variable is in
the sheet where you will put the data table
and the calculation is set to automatic, you
must decide whether you need a one-way
or a two-way data table. The difference is
the following:
1. A one way data table has one
INPUT Variable and as many output
variables as you want
2. A two way data table has one
OUTPUT Variable and two input variables
Financial Modeling Workbook 53
The Difference Between One-Way Data
Tables and Two-Way Data Tables
In developing data tables,
Output Variables
it is important to
understand the difference
between one way and two
way data tables.
One Way
Input Variable
These are the most useful
here you can analyze multiple
outputs given an single input
variable. Output Variable

Two Way
Here you can analyze two
different input variables on an
output variable, but you can
only analyze one output
variable.
Financial Modeling Workbook 54
Step by Step Data Table Process
With the calculation set to automatic and the
input variable in the same sheet, use the
following three steps for a one way data table
for break-even analysis:
1. Set-up the table using multiple output variables
and a single input variable as explained on the
next slide
2. Shade the entire data table (but NOT THE
TITLES)
3. Go to the Excel Menu and Press DATA, TABLE
4. A box will appear asking for a ROW and a Column
INPUT. Enter the SINGLE INPUT Variable in the
Column input and LEAVE the ROW INPUT
BLANK
Financial Modeling Workbook 55
Setting Up a One Way Data Table
Use the following process to set up a data
table with ONE INPUT variable and One or
MORE OUTPUT Variables
1. Input the range in input variables in
a single column (you could also
enter the variables in a row)
2. Move ONE Row Above the first
input variable and one column to Output Variables must
be one up and one to
the Right of the first input variable the right of the top
and enter a formula that depends input variable
on the input variable (a formula can
be a cell with an = linking to a
formula in another sheet)
3. To enter more variables, move to
the right and enter more formulas
Input variables can be in any
increment and you can use
formulas

Financial Modeling Workbook 56


Entering the Row and Column Input
The most confusing part of
entering a data table is putting
in the values for the row input
and column input. Note a
couple of points:
1. Excel asks for one cell and
not multiple cells you must
always enter one cell
2. If there is an output formula,
there is no need for an input
cell
In this example, there is no row input cell and the column
input cell refers to the input.

Financial Modeling Workbook 57


Graph of Data Table with Sensitivity
In the example
below, the series
are graphed with
different levels of
junior debt to
evaluate how
break-even points Run with different

are affected. sensitivity variables

Please see the


sensitivity analysis
section

Financial Modeling Workbook 58


Conditional Formatting with Data Tables
to Illustrate Hurdle Values
To illustrate when values are less than or
greater than hurdle rates, follow the
following process:
1. Enter hurdle rates above variables in
the table
2. Use conditional formatting with one
column referring to the hurdle rate
3. Copy the format from the first column
to other columns

Financial Modeling Workbook 59


Entering Hurdle Rates
An Example of entering hurdle rates
is shown in the table below

Enter the hurdle rate above


the data table

Financial Modeling Workbook 60


Use Conditional Formatting with One
Variable
Conditional formatting can be used to
show when the values are below the
hurdle rate.

Use relative references when


defining the conditional formatting
and use the less than criteria

Financial Modeling Workbook 61


Results of Conditional Formatting with
Data Table
The following illustrates the data table
after the conditional formatting has
been used

Financial Modeling Workbook 62


Finding the Break-Even Point with Match
and Index
You can use the match and index command to
find the point at which the hurdle rate is achieved
once the table is computed. To do this follow the
following steps:
1. Use the match statement to find the row number in
the table that matches with the hurdle rate.
2. Use the index command with the data array as the
input values and the row number from the match
statement
The match and index statements are described
below.

Financial Modeling Workbook 63


Using the Match Statement with
Ascending Data
Often the data tables will have data that decreases
with higher row numbers. In this case you should
use the match statement with -1 at the end of the
statement as follows:

MATCH(HURDLE,DATA COL,-1)

If the data is ascending, then use 1 instead of -1 in


the match function. Once the row number is
found, use it with the index command as follows

INDEX(DATA COL,MATCH ROW)

Financial Modeling Workbook 64


Two Way Data Tables
With two way data tables,
you can enter two input
variables instead of one
variable.

Here you must set-up the Row of Table

table with sensitivity inputs


on a row and sensitivity
inputs on a column Column of table

The formula goes between


the row and the column
Financial Modeling Workbook 65
Set Up Table

Financial Modeling Workbook 66


Two Way Data Table with Rows and
Columns

Financial Modeling Workbook 67


Row Table Sensitivity Analysis

A one-way data table can


work with rows instead of
columns. In this example, a
sensitivity factor is in cell B2.
This will drive the data
table.

Financial Modeling Workbook 68


Step 2 Set up Scenarios

Note that in this case the


data is input across a row
rather than down a column.
The other mechanics are
similar.

Financial Modeling Workbook 69


Define Range and Table

In a one way data table


defined with rows, use the
row input cell instead of the
column input cell.

Financial Modeling Workbook 70


Scenario Manager
For What if analysis
Values produced by alternative drivers
stored as scenarios
Operation
Tools Scenarios
Add Scenario
Scenario Summary Report
Report Manager
Use the Scenario case in the exercises

Financial Modeling Workbook 71


Buttons, Scroll Bars and Combo
Boxes

These items can be good for presentation


and are easy to implement. They are very
good if you want to use alternative inputs in
many different pages of a spreadsheet
Finding the Developer Toolbar in Excel
2007

Financial Modeling Workbook 73


Scroll Bars, Spinner Boxes and Combo
Boxes
Scroll bars, spinner boxes and combo boxes may seem
like gimmicks, but they can improve the structure and the
accuracy of spreadsheets by allowing you to change
inputs from many places while keeping the inputs
themselves in the input sheet. Be careful
To implement these boxes and bars, select the View, do not use the
Toolbars, Forms options from the main menu. view, toolbars
and control
Once the menu of buttons appears, select the appropriate toolbox option
button and click on it with the mouse. After you have
selected the form, a + sign will appear and paint it
somewhere in your worksheet with the mouse.
To make the form operational, right click on the form and
then use the format control option that appears.

Financial Modeling Workbook 74


Excel Discussion of Scroll Box
Scroll bar Scrolls through a range of values when you click the scroll
arrows or when you drag a scroll box. You can move through a page of
values by clicking between the scroll box and a scroll arrow.
Scroll bar properties
Current value The relative position of the scroll box within the scroll bar.
Minimum value The position of the scroll box closest to the top of a vertical
scroll bar or the left end of a horizontal scroll bar.
Maximum value The position of the scroll box farthest from the top of a vertical
scroll bar or the right end of a horizontal scroll bar.
Incremental change The amount the scroll box moves when the arrow at either
end of the scroll bar is clicked.
Page change The amount the scroll box moves when you click between the
scroll box and one of the scroll arrows.
Cell link Returns the current position of the scroll box. This number can be
used in a formula or macro to respond to the position of the scroll box.
3D shading Displays the scroll bar with a 3-dimensional shaded effect.

Financial Modeling Workbook 75


Spinner Box
Spinner Increases or decreases a value. To increase the
value, click the up arrow; to decrease the value, click the
down arrow.
Spinner properties
Current value The relative position of the spinner within the
range of allowed values.
Minimum value The lowest value allowed for the spinner.
Maximum value The highest value allowed for the spinner.
Incremental change The amount the spinner increases or
decreases when the arrows are clicked.
Cell link Returns the current position of the spinner. This
number can be used in a formula or macro to return the actual
value you want selected by the spinner.
3D shading Displays the spinner with a 3-dimensional shaded
effect.

Financial Modeling Workbook 76


Sensitivity Analysis
To illustrate how to use the forms, the
following slides show a step by step
process to add sensitivity analysis to a
model. This analysis involves the
following:
1. Graph data in the model
2. Add a spinner box to an input variable in
the model
3. Put a title in the graph that lists key
inputs and key outputs

Financial Modeling Workbook 77


Creating a Graph with F11 or ALT, F1
The simplest way to create a graph is
simply to shade the data that you want
graphed and then to press the F11 key.

A graph can also be created with the ALT


and F1 key. I cannot find any difference
between the F11 and the Alt F1 Key

Financial Modeling Workbook 78


Creating titles on a Graph with the F11
or the Alt F1 Key
To illustrate how to create titles with the F11 or the
Alt F1 Key, consider the following table.

If the F11 key is pressed in any cell next to or


above, below or in the corner of the table, the
graph will be created with appropriate scale
names and series names.

Financial Modeling Workbook 79


Illustration of Scroll Bar for Sensitivity
Analysis Put a Scroll to Change Graph
Step 1:
Set up a sensitivity analysis with a graph and use the
View, Toolbars, Forms from the main menu. This is
useful when evaluating a single variable.
Results of View,
Toolbars,
Forms

The sensitivity analysis will be


driven by the number in the yellow
cell. This will be changed with the
scroll bar.
Financial Modeling Workbook 80
Adding a Scroll Bar or Other Form to the
Excel Sheet
To add a form, use the following
three steps:

Retrieve scroll bar using


view/toolbar/form.

Then click on a form AND LET GO.


You will see a + sign on the excel
sheet.
This is a blank form that
Finally, to put the form on the must be linked to the
sheet, use the left mouse key and yellow cell.
re-size the form

Financial Modeling Workbook 81


Edit Format Control of Scroll Box
Step 3:
Assign the scroll box to the sensitivity factor and assign a minimum and
maximum value

To link the cell, right click on


the scroll box form and
assign the cell link to the
yellow cell

Financial Modeling Workbook 82


Adjusting Scroll Bars and Spinner Boxes
with Decimals or Large Numbers
A problem with the excel forms is that they do
not accept percentages, large numbers or
negative numbers. To implement the scroll
bars in this case, use the following process:
1. Attach the spinner or the scroll to a blank cell
in excel with ranges between zero and 100
2. Name the blank cell so that you can put it in
another cell
3. Compute the actual input percent through
dividing the cell link (with a range name) by
100. Cell Link

Cell Link/100

Financial Modeling Workbook 83


Adding Cell References to Graph Titles
Step 1:

Put Something in
Graph Title any
title at all; in this Right click on the
graph and select the
case the word chart options and
then the chart titles
test.

Without some
text, the process
will not work

Financial Modeling Workbook 84


Type the Text and the Numbers to be in
the Title in a Single Row
When attaching a title, the set of text and
titles must be on one row in excel. You can
put a second line on the graph using the
ALT and ENTER key as part of the text.
The example below illustrates the process.

Use the ALT and


ENTER to put a
second line on
the graph

Financial Modeling Workbook 85


Click on the Existing Title and Link to the
Row with the Text and Numbers
Put an = sign in the
formula bar

Click on the
title and Click on the
temporary title
then put an
= sign in the
formula bar

Financial Modeling Workbook 86


Shade the row with the text and the title
in order to finish the graph title
The final step
is to shade the
graph title and
press the
ENTER key.
Shade the row with
The final the text and the
titles
result is
shown below.

Financial Modeling Workbook 87


Adding Numbers to Strings of Text For
Titles and Graphing Format as Decimal
An alternative way to add a title is
to use the text command in excel
and string the text together with
the & sign

Append Strings and


Make Number a
decimal

Financial Modeling Workbook 88


Adding Numbers to String Format the
Number with Commas and Decimals

Use Commas instead of


decimal in example
below

Financial Modeling Workbook 89


Adding a New Line to a Graph Title
You often would like to control where a
new line occurs. This can be controlled by
using the CHAR(10) function as part of the
text command. For example, the following
would split the title that is presented on the
graph:

First Line&char(10)&Second Line

Financial Modeling Workbook 90


Adding Text in a Graph
Sometimes you would like the text box of a
graph to change when results of the
spreadsheet change.

To do this, first add the text box. Then,


once the text box is on the sheet, go to the
formula bar and use an = sign to refer to
the text that will go into the text box

Financial Modeling Workbook 91


Example of Adding a Text box
The sample below shows how to add
a text box

Note the equal sign


in the formula bar
after text box has
been created

Use the & key and the


text function and the
CHAR(10) to create a
string for use in the text
box 92
Financial Modeling Workbook
Data Tables

Data Tables are very effective in


Developing Break-even and
Sensitivity Analysis in Models
Analysis with a Break-Even Table
Once you have a data table, you can do a lot of
analysis with the data table including:
1. Illustrating the data variable together with
sensitivity analysis on other variables
2. Graphing the data table
3. Using the conditional formatting with the data table
to highlight when hurdle values are not met
4. Computing break-even values using the match
and index command

This analysis is explained below with a one way data


table
Financial Modeling Workbook 94
Putting Flexible Titles in Graphs
Adding flexible titles to graphs is an effective way make
sensitivity presentations and to monitor results while you are
developing a model. For example, you can show a graph of
the cash flows and at the same time show the equity and
project IRR. To do this use the following four step process:

Create a blank title with some text the process does not
work without an existing title
Click on the graph title
Link the title with a cell or a row somewhere in the sheet
Adjust the format of the rows

Financial Modeling Workbook 95

You might also like