Professional Documents
Culture Documents
Ch11 - Excel For Students
Ch11 - Excel For Students
Ch11 - Excel For Students
5 This worksheet contains the base-case model. It calculates an expansion project's cash flows and
6 performance measures using base-case, or most likely, values for the input variables. It also includes the
basic analysis but with straight-line depreciation.
7
8
9
The second worksheet (2-Sens) extends the basic model to include sensitivity analysis using Data Tables
10 (we include a brief tutorial on the use of Data Tables). Worksheet 2-Sens also illustrates special cases of
11 sensitivity
data tables.
analysis, including breakeven analysis, one-way data tables with multiple outputs, and two-way
12
13
14 Worksheet 3a-Sens extends the basic model to include scenario analysis. Worksheet 3b-ScenMgr shows how
15 to use Excel's Scenario Manager for scenario analysis.
16
17 Worksheet 4-Sim extends the basic model to include simulation analysis.
18
19
Worksheet 5-Replmt illustrates the analysis for a proposed cost-reducing replacement investment.
20 Replacement decisions differ from expansion decisions because most of the cash flows are found by
21 subtracting the old project's cash flows from those of the new project to calculate incremental cash flows for
use in the analysis.
22
23
24
25 Worksheet 6-DecTree extends the scenario analysis to examine two decision trees in which the decision is
made in stages. The first one simply shows the situation where the firm can abandon the project if things
26 are not working out and cash flows are negative. The second one involves a marketing study and a
prototype of the final product designed to learn more about demand before deciding to go into full
27 production.
28
29
30 Worksheet 7-ApdxA provides depreciation tables as described in Appendix A of the textbook.
31
32
33
34 11-1 Identifying Relevant Cash Flows
35
36 A proposal’s relevant project cash flows are the differences between the cash flows the firm will have if it
37 implements the project versus the cash flows it will have if it rejects the project. These are called
38 incremental cash flows.
39
40
41 11-2 Analysis of an Expansion Project
42
43
44
45 The figure below shows the inputs and key results of Project L (one of the projects whose cash flows are
used in the previous chapter); the actual analysis is conducted further below in the worksheet. The values in
46 the Inputs section are linked to the model, as are the values shown in Key Results. If you change any of the
47 values in the Input Section, the model recalculate almost instantly, causing changes in NPV and other output
variables. You can see the effect in the Key Results box shown above. If you change an input value but later
want to return to the base case, use Scenario Manager to select the Base-Case. In Excel 2010, select Data,
What-If-Analysis, Scenario Manager.
The figure below shows the inputs and key results of Project L (one of the projects whose cash flows are
used in the previous chapter); the actual analysis is conducted further below in the worksheet. The values in
the Inputs section are linked to the model, as are the values shown in Key Results. If you change any of the
A in the Input
values B Section, C D
the model recalculate E
almost F causing G
instantly, H and other Ioutput
changes in NPV
48 variables. You can see the effect in the Key Results box shown above. If you change an input value but later
want to return to the base case, use Scenario Manager to select the Base-Case. In Excel 2010, select Data,
49 What-If-Analysis, Scenario Manager.
50
51
52 Figure 11-1
82
83 Part 2. Cash Flows and Performance Measures
84 Intermediate Calculations 0 1 2 3 4
85 Unit sales 10,000 11,500 13,225 15,209
86 Sales price per unit $1.50 $1.56 $1.62 $1.69
87 Variable cost per unit (excl. depr.) $1.07 $1.10 $1.14 $1.17
88 Nonvariable costs (excl. depr.) $2,120 $2,184 $2,249 $2,317
89 Sales revenues = Units × Price/unit $15,000 $17,940 $21,456 $25,662
90 NOWCt = 15%(Revenuest+1) $2,250 $2,691 $3,218 $3,849 $0
91 Basis for depreciation $7,750
92 Annual depreciation rate (MACRS) 33.33% 44.45% 14.81% 7.41%
93 Annual depreciation expense $2,583 $3,445 $1,148 $574
94 Remaining undepreciated value $5,167 $1,722 $574 $0
A B C D E F G H I
95 Cash Flow Forecast Cash Flows at End of Year
96 0 1 2 3 4
97 Sales revenues = Units × Price/unit $15,000 $17,940 $21,456 $25,662
98 Variable costs = Units × Cost/unit $10,700 $12,674 $15,013 $17,782
99 Nonvariable costs (excluding depr.) $2,120 $2,184 $2,249 $2,317
100 Depreciation $2,583 $3,445 $1,148 $574
101 Earnings before int. and taxes (EBIT) −$403 −$363 $3,047 $4,988
102 Taxes on operating profit (40% rate) −$161 −$145 $1,219 $1,995
103 Net operating profit after taxes −$242 −$218 $1,828 $2,993
104 Add back depreciation $2,583 $3,445 $1,148 $574
105 Equipment purchases −$7,750
106 Salvage value $639
107 Cash flow due to tax on salv. val. −$256
108 Cash flow due to change in WC −$2,250 −$441 −$527 −$631 $3,849
109 Opportunity cost, after taxes $0 $0 $0 $0 $0
110 After-tax externalities $0 $0 $0 $0
111 Project net cash flows: Time Line −$10,000 $1,900 $2,700 $2,345 $7,800
112 Project Evaluation Measures
113 NPV $1,048 =NPV(E69,F111:I111)+E111
114 IRR 13.79% =IRR(E111:I111)
115 MIRR 12.78% =MIRR(E111:I111,E69,E69)
116 Profitability index 1.10 =NPV(E69,F111:I111)/(−E111)
117 Payback 3.39 =PERCENTRANK(E120:I120,0,6)*I119
118 Disc. payback 3.80 =PERCENTRANK(E122:I122,0,6)*I119
119 Calculations for Payback Year: 0 1 2 3 4
120 Cumulative cash flows for payback −$10,000 −$8,100 −$5,400 −$3,055 $4,745
121 Disc. cash flows for disc. payback −$10,000 $1,727 $2,231 $1,762 $5,328
122 Cumulative discounted cash flows −$10,000 −$8,273 −$6,041 −$4,279 $1,048
123
124
A B C D E F G H I
48
49
50
51
52
53
54
55
56 Inflation Omitted
57 $7,750
58 $639
59 $0
60 $0
61 10,000
62 15%
63 $1.50
64 0%
65 $1.07
66 0%
67 $2,120
68 0%
69 10%
70 40%
71 15%
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
A B C D E F G H I
48
49
50
51
52
53
54
55
56 Base-Case
57 $7,750
58 $639
59 $0
60 $0
61 10,000
62 15%
63 $1.50
64 4%
65 $1.07
66 3%
67 $2,120
68 3%
69 10%
70 40%
71 15%
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
A B C D E F G H I
48
49
50
51
52
53
54
55
56 Project S
57 $8,750
58 $433
59 $0
60 $0
61 10,000
62 0%
63 $2.50
64 -5%
65 $1.64
66 6%
67 $1,815
68 4%
69 10%
70 40%
71 5%
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
A B C D E F G H I
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92 Annual depreciation rate (MACRS) 33.33% 44.45% 14.81% 7.41%
93
94
A B C D E F G H I
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92 Annual depreciation rate (Straight-Line) 16.67% 33.33% 33.33% 16.66%
93
94
A B C D E F G
1
2 Worksheet 2-Sensitivity Analysis
3
4 This worksheet extends the basic model (shown in Tab 1-Base-Case) to include sensitivity analysis. This worksheet also illustrates
5 special cases of sensitivity analysis, including breakeven analysis, one-way data tables with multiple outputs, and two-way data tables.
We also include a brief tutorial for Data Tables.
6
7
8
9 For ease of reference, we repeat Figure 11-1, Analysis of an Expansion Project: Inputs and Key Results (Dollars in Thousands)
10 Figure 11-1 (Repeated Here for Convenience)
11 Analysis of an Expansion Project: Inputs and Key Results (Dollars in Thousands)
12 Part 1. Inputs and Key Results
13
14 Inputs Base-Case Key Results
15 Equipment cost $7,750 NPV
16 Salvage value, equipment, Year 4 $639 IRR
17 Opportunity cost $0 MIRR
18 Externalities (cannibalization) $0 PI
19 Units sold, Year 1 10,000 Payback
20 Annual change in units sold, after Year 1 15% Discounted payback
21 Sales price per unit, Year 1 $1.50
22 Annual change in sales price, after Year 1 4%
23 Variable cost per unit (VC), Year 1 $1.07
24 Annual change in VC, after Year 1 3%
25 Nonvariable cost (Non-VC), Year 1 $2,120
26 Annual change in Non-VC, after Year 1 3%
27 Project cost of capital (r) 10%
28 Tax rate 40%
29 Working capital as % of next year's sales 15%
30
31
32
33
34 The model uses the "Base-Case" input values shown below to calculate the NPV and other performance measures. The model assumes
35 that the firm uses accelerated depreciation; a modified version of the model, shown to the model's right, shows the results if the firm
36 elects to use straight-line depreciation. This analysis demonstrates that accelerated depreciation improves project profitability.
37
38 Figure 11-2 (Repeated Here for Convenience)
39 Analysis of a New (Expansion) Project: Cash Flows and Performance Measures
(Dollars in Thousands)
40
41 Part 2. Cash Flows and Performance Measures
42 Intermediate Calculations 0 1 2
43 Unit sales 10,000 11,500
44 Sales price per unit $1.50 $1.56
45 Variable cost per unit (excl. depr.) $1.07 $1.10
46 Nonvariable costs (excl. depr.) $2,120 $2,184
47 Sales revenues = Units × Price/unit $15,000 $17,940
A B C D E F G
48 NOWCt = 15%(Revenuest+1) $2,250 $2,691 $3,218
49 Basis for depreciation $7,750
50 Annual depreciation rate (MACRS) 33.33% 44.45%
51 Annual depreciation expense $2,583 $3,445
52 Remaining undepreciated value $5,167 $1,722
53 Cash Flow Forecast Cash Flows at End of Year
54 0 1 2
55 Sales revenues = Units × Price/unit $15,000 $17,940
56 Variable costs = Units × Cost/unit $10,700 $12,674
57 Nonvariable costs (excluding depreciation) $2,120 $2,184
58 Depreciation $2,583 $3,445
59 Earnings before interest and taxes (EBIT) −$403 −$363
60 Taxes on operating profit (40% rate) −$161 −$145
61 Net operating profit after taxes −$242 −$218
62 Add back depreciation $2,583 $3,445
63 Equipment purchases −$7,750
64 Salvage value
65 Cash flow due to tax on salvage value (40% rate)
66 Cash flow due to change in WC −$2,250 −$441 −$527
67 Opportunity cost, after taxes $0 $0 $0
68 After-tax cannibalization or complementary effect $0 $0
69 Project net cash flows: Time Line −$10,000 $1,900 $2,700
70 Project Evaluation Measures
71 NPV $1,048
72 IRR 13.79%
73 MIRR 12.78%
74 Profitability index 1.10
75 Payback 3.39
76 Discounted payback 3.80
77 Calculations for Payback Year: 0 1 2
78 Cumulative cash flows for payback -$10,000 -$8,100 -$5,400
79 Discounted cash flows for disc. payback -$10,000 $1,727 $2,231
80 Cumulative discounted cash flows -$10,000 -$8,273 -$6,041
81
82
83
84 11-5 Sensitivity Analysis
85
86
87
88 Risk in capital budgeting really means the probability that the actual outcome will be
89 worse than the expected outcome. For example, if there were a high probability that the
90 expected NPV as calculated above will actually turn out to be negative, then the project
91 would be classified as relatively risky. The reason for a worse-than-expected outcome is,
typically, because sales were lower than expected, costs were higher than expected, or the
92 project turned out to have a higher than expected initial cost. In other words, if the
93 assumed inputs turn out to be worse than expected, then the output will likewise be
94 worse than expected. We use data tables below to examine the project's sensitivity to
changes in the input variables.
95
96
97
A B C D E F G
98
99 Following is a tutorial for constructing a Data Table to be used in sensitivity analysis. This section may be skipped if you already know
how to construct data tables.
100
101
102 Instructions for Constructing Data Tables:
103
104 Step 1:
105
106 Deviation Sales NPV
107 from Base Price/unit
108 -30% Set up the Data Table by typing in the labels and numbers shown here. The column for
sales price/unit is the input range and the column for NPV is the output range. Data Tables
109 0% $1.50
take each input value and then automatically calculate a new output based on the input. Be
110 30% sure to type in the actual sales price of $1.50 and not a formula. Every year we have
111 students who make this mistake! Don't be one of them!
112 Step 2:
113
114 Enter the formula =$B$117*(1+A116) into the light green cell and then copy it into the
Deviation Sales NPV light blue cell. This sets up the input range's values of sales prices for which you want new
115 from Base Price/unit NPV's to be calculated. It is ok to have a formula in the input range, but be sure that none of
116 -30% $1.05 these inputs is a formula that refers back to the actual value of sales in the input section of
the worksheet.
117 0% $1.50
118 30% $1.95
119
120 Step 3:
121
122 Deviation Sales NPV Enter into the tan cell a formula that refers to the cell in the results section which shows
123 from Base Price/unit $1,048.16 the NPV for the given set of inputs. In this example, that is =$I$15. Notice that the tan cell
will show the current value of NPV.
124 -30% $1.05
125 0% $1.50
126 30% $1.95
127
128 Deviation Sales NPV Now use your cursor to highlight the range we show in gray (this is called the Data Table
129 from Base Price/unit $1,048.16 range); notice that this highlighted range includes the cells for the new inputs for price and
the cell for the reference to NPV.
130 -30% $1.05
131 0% $1.50
132 30% $1.95
133
134 With the range still highlighted, open the Table dialog box. In Excel 2010,
select Data, What-If-Analysis, then Data Table.
135
136
137
138
139
140
141
142 This next step is a bit tricky, so be careful. The cursor in the dialog box will be blinking in the "Row input cell:" box. Here you have to tell
143 Excel if the inputs in your Data Table are arranged in a row or a column. Excel assumes a row, but this is not correct in our example--
your inputs are in a column, Column B. So, you click on the "Column input cell" box, causing the cursor to blink in that box.
144
145
146
147 Excel wants to know where the input variable, sales price, first enters the model. If you look up in the Input Data section, you will see
that it enters in cell E21, so you type E21 in the Column input cell (or click on cell E21 to enter it). Here's the final, completed, dialog
box:
A to know where
Excel wants B the inputCvariable, sales D E the model. IfFyou look up inGthe Input Data section, you will see
price, first enters
148 that it enters in cell E21, so you type E21 in the Column input cell (or click on cell E21 to enter it). Here's the final, completed, dialog
box:
149
150
151
152
153
154
155
156
157
158
159 When you click OK, Excel will calculate NPV at the three input values specified in your Data Table, insert them in the table, leaving the
Data Table as shown below.
160
161
162 Deviation Price NPV
163 from Base $1,048.16
164 -30% $1.05 -$9,852.23
165 0% $1.50 $1,048.16
166 30% $1.95 $11,948.54
167
168
A B C D E F G
169
170
We used Data Tables to create inputs for the sensitivity graph. (First, be sure the Base-Case scenario is showing.) Note that the portion
171 of the rows that are in the Data Tables are shown in shaded colors.
172
173 Deviation Equipment NPV Deviation Unit Sales NPV Deviation
174 from Base $1,048 from Base $1,048 from Base
175 -30% $5,425 $2,599 -30% 7,000 -$1,999 -30%
176 0% $7,750 $1,048 0% 10,000 1,048 0%
177 30% $10,075 -$503 30% 13,000 4,096 30%
178
179 Deviation VC/Unit NPV Deviation Non-VC NPV Deviation
180 from Base $1,048 from Base $1,048 from Base
181 -30% $0.75 $8,901 -30% $1,484 $2,309 -30%
182 0% 1.07 1,048 0% 2,120 1,048 0%
183 30% 1.39 -6,805 30% 2,756 -213 30%
184
185
186 The following graph is meaningful only if the scenario is set to the Base-Case.
187 Figure 11-3
188 Sensitivity Graph for Solar Water Heater Project (Dollars in Thousands)
189
190 NPV ($)
191 $14,000
192 $12,000
193
$10,000
194
195 $8,000
196 $6,000
197 $4,000
198 $2,000
199
$0
200
201 −$2,000
202 −$4,000
203 −$6,000
204 −$8,000
205
206 −$10,000
207 −$12,000
208 −45% −30% −15% 0% 15% 30% 45%
209 % Deviation from Base
210
211 Data for Sensitivity Graph
212 Deviation NPV with Variables at Different Deviations from Base
213 from Base Equip. Price Units VC/Unit Non-VC r
214 −30% $2,599 −$9,852 −$1,999 $8,901 $2,309 $1,999
215 0% $1,048 $1,048 $1,048 $1,048 $1,048 $1,048
216 30% −$503 $11,949 $4,096 −$6,805 −$213 $205
217 Range $3,102 $21,801 $6,095 $15,706 $2,521 $1,794
218
A B C D E F G
219
220 Tornado Diagrams
221
Tornado diagrams are another way to present results from sensitivity analysis. A tornado shows the range of outcomes caused by
222 changes in each input variable in graphic form, with the input variable causing the widest range shown at the top of the chart and the
input variable causing the smallest range at the bottom, which makes the chart look like a tornado.
A B C D E F G
223
The good news is that a tornado diagram makes it immediately obvious which inputs have the biggest impacts on NPV. The bad news is
224 that there is no simple way to create a tornado diagram in Excel. However, we show two methods that are not too difficult. The first is
shown below, and the second is show to the right.
225
The first step is to rank the range of possible NPV's for each of the input variables that is being changed. We used the RANK function, as
226 shown in the rose-colored area below. In our example, the range for sales price/unit is the largest and the range for the project cost of
capital (r) is the smallest.
227
In the yellow figure below, we created an XY scatter chart, with three X-values for each of the input variables (the -30%, 0%, and 30%
deviations shown in the "Data for Sensitivity Graph" shown above). The Y-values for each series are the corresponding rank (with the
228 same rank repeated for all 3 X-values) for the input, shown below in the rose and aqua areas (the aqua areas are just a repeat of the rose
areas so that each X-value will have a Y-value). To summarize, each variable is plotted so that its "width" on the X-axis is determined by
the impact it has on NPV, and its "height" on the chart (the Y-axis) determined by the input's rank in terms of the NPV's sensitivity.
229
It is helpful to also plot a vertical line showing the base-case NPV. To do this, we have all 3 X-values equal to the base-case NPV and let
230 the corresponding Y-values go from the lowest rank to the highest rank (shown in the area below with the nauseating green-gold-brown
shade.)
231
In the final presentation of the tornado diagram below, we set the vertical axis to cross the horizontal axis at the maximum vertical
value (i.e., we put the X-axis at the top of the chart instead of at the bottom). For the vertical axis (the Y-axis), we checked "None" for tick
232 marks and for labels, so the chart doesn't show this axis. Finally, we formatted the "right" data points for each series to show the series
name. These changes are purely cosmetic in nature.
233
The advantage of this method is that the chart below will update automatically if you change the model (and also update the data
234 tables). For a slightly less complicated approach that requires manual intervention, see the example to the right.
235
236
237 Additional data for Tornado Diagram
238
239 Rank of Range of NPV from Sensitivity Table Above
240 Equipment Price Units VC/Unit Non-VC r
241 Rank 3 6 4 5 2 1
242 3 6 4 5 2 1
For diagram
243 below 3 6 4 5 2 1
244
245
246 Figure 11-4
247 Tornado Diagram for Solar Water Heater Project: Range of Outcomes for Input Deviations from Base-Case
(Dollars in Thousands)
248
249
250 NPV
251 −$15... −$10... −$5 $0 $5 $10 $15
252
253 Base = $1,048
254
255
256
NPV
−$15... −$10... −$5 $0 $5 $10 $15
Base = $1,048
A B C D E F G
257
258
259
260
261
262
263
264
265
266
267
A B C D E F G
268 NPV Breakeven Analysis
269
270
271 In breakeven analysis, we find the value of the input variable that produces a zero NPV. It is easiest to do this with Goal
272 Seek. For example, the screen shot below shows the Goal Seek inputs we used to set the cell for NPV to a value of zero by
273 changing the cell for the sales price. We repeated this for the other inputs.
274
275
276
277
278
279
280
281
282
283
284
285 Table 11-1
286
287 Input Input Value that Produces Zero NPV
288 Sales price per unit, Year 1 $1.4567
289 Variable cost per unit (VC), Year 1 $1.1128
290 Annual change in units sold, after Year 1 7.40%
291 Units sold, Year 1 8,968
292 Nonvariable cost (Non-VC), Year 1 $2,649
293 Project r 13.79%
294
295
for each of the input variables (the -30%, 0%, and 30%
es for each series are the corresponding rank (with the
nd aqua areas (the aqua228areas are just a repeat of the rose
plotted so that its "width" on the X-axis is determined by
by the input's rank in terms of the NPV's sensitivity.
Base Case
229 Units 10,000
e have all 3 X-values equal to the base-case NPV and let
230
n in the area below with the nauseating green-gold-brown
NPV $1,048
231 Base Case
to cross the horizontal axis at the maximum vertical
r the vertical axis (the Y-axis), we checked "None" for tick
the "right" data points232
for each series to show the series
Non-VC $2,120
233 NPV $1,048
if you change the model (and also update the data
ntion, see the example234
to the right.
Copy as values the blue from the Data Tables above. Also copy as values the Diffe
235 purple area below and sort the data based on Differences in Ascending order.
236 NPV -30%
237 r $1,999
238 Scratch for Tornado Diagram Non-VC $2,309
239 Below Equipment $2,599
240 Base NPV = Y-axis Units sold -$1,999
241 $1,048 8 VC/Unit $8,901
242 1,048 7 Price -$9,852
243 1,048 1
244 Select the data in the purple table above (don't include the Difference). Click Inse
245
246
247 Price
248
249
VC/Unit
250
251
252 Units sold
253
254
255 Equipment
256
Non-VC
Units sold
Equipment
H I J K L M N
257
258 Non-VC
259
260 r
261
262
263 -$15,000 -$10,000 -$5,000 $0 $5,000 $10,000
264
265
266 You can make the chart "prettier" by moving the Y-axis labels to the left, remove
made a copy of the chart above so that you could still see the "first" step and did
the choose "Value (Category) Axis" from the drop down menu at the top left of th
right-clicking on the Y-axis. Set tick marks to "None", then choose "Low" for tick
(you can follow the previous steps except choose the Horizontal (Value) Axis; eve
axis and click on the X-axis). For the section on "Vertical axis crosses" choose the
267
H I J K L M N
268
269
Price
270
271
ero NPV. It is easiest to do this with Goal
to set the cell for NPV 272
to a value of zero by
273 VC/Unit
274
275
276 Units sold
277
278
279 Equipment
280
281
282 Non-VC
283
284
285 r
286
287
288 -$15,000 -$10,000 -$5,000 $0 $5,000 $10,0
289
290
291
292
293
294
To complete the formatting, select one of the series (as describe above, except ch
295 on one of the series; or leave the previous dialog box open and click on one of the
Series Options, slide the "Series Overlap" slider all the way to the right for "No ov
the series, click on the chart, click Design, then Selct Data, then edit the label for e
296
297
298 Price
299
300
Simply add an additional column with a
301all the columns
or the input and highlight VC/Unit
302
ell references above the outputs). Then use
put. 303
304
305 Units sold
306
307
308 Equipment
309
310
311 Non-VC
312
313
314 r
315
316 -$15,000 -$10,000 -$5,000 $0 $5,000 $10,0
Non-VC
H I J K L M N
-$15,000 -$10,000 -$5,000 $0 $5,000 $10,0
317
318
319
320
321
322
323
set of input variables in the left-most
s in the top row of the324
data table (shown in
rsection of the row and325column for inputs
ied values for the inputs, as shown in the
326
put). Then use the Data, Tables, and set
327 input" to the
r units sold) and set "Column
328
329
330
331
tion from Base Case 332
333 30%
334
Units Sold
335 13,000
336 -$10,075
337 -$2,989
338 $4,096
339 $11,181
340 $18,266
341
O P Q R S T U V
219
220
221
222
lternative Method (but one requires manual intervention if the model changes)
O P Q R S T U V
223
224
reate a "Row" Data Table for each input, as shown in the pale blue areas below. Compute the difference in the column next to the table.
225 -30% 30% Base Case -30% 30%
226
$5,425 $10,075 Difference Price $1.50 $1.05 $1.95
227 $2,599 -$503 $3,102 NPV $1,048 -$9,852 $11,949
228
230
-$1,999 $4,096 $6,095 NPV $1,048 $8,901 -$6,805
231 -30% 30% Base Case -30% 30%
232
$1,484 $2,756 Difference r 10% 7% 13%
233 $2,309 -$213 $2,521 NPV $1,048 $1,999 $205
234
opy as values the blue from the Data Tables above. Also copy as values the Differences. Put these data in the
235
urple area below and sort the data based on Differences in Ascending order.
236 30% Difference
237 $205 $1,794
238 -$213 $2,521
239 -$503 $3,102
240 $4,096 $6,095
241 -$6,805 $15,706
242 $11,949 $21,801
243
244table above (don't include the Difference). Click Insert, Bar Chart, and pick the first one (it is the Clustered Bar in the 2-D section).
elect the data in the purple
245
246
247 Price
248
249
VC/Unit
250
251
252 Units sold
253
254 Column O
255 Equipment Column N
256
Non-VC
Units sold
Column O
Equipment Column N
O P Q R S T U V
257
258 Non-VC
259
260 r
261
262
-$15,000 -$10,000
263-$5,000 $0 $5,000 $10,000 $15,000
264
265
266 by moving the Y-axis labels to the left, remove Y-axis tick marks, and by having the Y-axis cross at the base-case NPV. We
ou can make the chart "prettier"
ade a copy of the chart above so that you could still see the "first" step and did these actions to get the chart below. Click on the chart, then Select Layout,
he choose "Value (Category) Axis" from the drop down menu at the top left of the menu ribbon, then Format Selection (or you can do this more directly by
ght-clicking on the Y-axis. Set tick marks to "None", then choose "Low" for tick mark labels (in this type of chart, low means left). Now format the X-axis
you can follow the previous steps except choose the Horizontal (Value) Axis; even easier, don't close the dialog box you had open when formatting the Y-
xis and click on the X-axis). For the section on "Vertical axis crosses" choose the manual option and fill in the base-case value, 1048 in this example.
267
O P Q R S T U V
268
269
Price
270
271
272
VC/Unit 273
274
275
Units sold 276
277
278 Column O
Equipment 279 Column N
280
281
Non-VC 282
283
284
r 285
286
287
288
-$15,000 -$10,000 -$5,000 $0 $5,000 $10,000 $15,000
289
290
291
292
293
294
o complete the formatting, select one of the series (as describe above, except choose Series 1 or Series 2; or click
295the previous dialog box open and click on one of the series. In the format box for
n one of the series; or leave
eries Options, slide the "Series Overlap" slider all the way to the right for "No overlap". To change the names of
he series, click on the chart, click Design, then Selct Data, then edit the label for each series.
296
297
Price 298
299
300
VC/Unit 301
302
303
304
Units sold 305
306 30%
307
Equipment -30%
308
309
310
Non-VC 311
312
313
r 314
315
316
-$15,000 -$10,000 -$5,000 $0 $5,000 $10,000 $15,000
Non-VC
O P Q R S T U V
-$15,000 -$10,000 -$5,000 $0 $5,000 $10,000 $15,000
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
W X
223
224
225
226
Difference
227 $21,801
228
229 Difference
230
$15,706
231
232
Difference
233 $1,794
234
235
236
237
238
239
240
241
242
243
244
one (it is the Clustered Bar in the 2-D section).
245
246
247
248
249
250
251
252
253
254
255
256
W X
257
258
259
260
261
262
263
264
265
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
A B C D E F G H
78
79
80 Scenario analysis extends risk analysis in two ways: (1) It allows us to change more than one variable at a
81 time, hence to see the combined effects of changes in several variables on NPV, and (2) It allows us to bring in
82 the probabilities of changes in the key variables.
83
84
85 Figure 11.6 (shown below) presents the cash flows for each scenario (the cash flows are obtained from the 3
86 scenarios' analyses conducted above in the blue, bright yellow, and green boxes). It also shows the NPV for
each scenario. Using the NPV and probability for each scenario, we calculate the expected NPV, the standard
87 deviation, and the coefficient of variation. Later in the analysis we consider the possibility of abandoning the
88 project if the worst case occurs, but our present analysis assumes that we cannot abandon the project.
89
90
91 Figure 11-6
92 Scenario Analysis: Expected NPV and Its Risk (Dollars in Thousands)
93
94 Predicted Cash Flows for Alternative Scenarios
95 Prob: 0 1 2 3 4 r
96 Best → 25% −$10,269 $4,761 $6,673 $8,237 $20,065 10.00%
97
98 1 Base→ 50% −$10,000 $1,900 $2,700 $2,345 $7,800 10.00%
99
100 Worst → 25% −$9,844 $403 $897 −$281 $2,055 10.00%
101 Expected NPV =
102 Standard Deviation (SD) =
103 Coefficient of Variation (CV) = Std. Dev./Expected NPV =
104
105 Probability Distribution of Scenarios:
Outcomes and Probabilities
106
107 50%
108
109
110
111 25% 25%
112
113 Worst-Case Base-Case
114 −$7,543 $1,048 NPV
115 2
Exp. NPV
116 $3,505
117
118
119
120
121
122
123
124
I J
78
79
80
hange more than one variable at a
81us to bring in
on NPV, and (2) It allows
82
83
84
85 from the 3
he cash flows are obtained
en boxes). It also shows86the NPV for
ulate the expected NPV, the standard
87
ider the possibility of abandoning the
we cannot abandon the88 project.
89
90
91
92
93
94
95 NPV
96 $19,468
97
98 $1,048
99
100 −$7,543
101 $3,505
102 $9,861
103 2.81
104
105
106
107
108
109
110
25%111
112
113
114
2 115NPV
116
117
118
119
120
121
122
123
124
Worksheet 4-Simulation with 100 Trials
Note: this section is relatively technical and some instructors may choose to skip it with no loss in continuity.
Monte Carlo simulation is similar to scenario analysis in that different values of key inputs are used. Unlike scenario analysis, Monte
Carlo simulation draws a trial set of input values from specified probability distributions and then computes the NPV for this trial. This
process is repeated for hundreds, or even thousands, of trials, with key results (like NPV) saved from each trial. After running the
number of desired trials, the NPVs from the trials can be averaged to estimate the project's expected NPV; the trial results can also be
used to provide a histogram showing the project's possible outcomes.
Panel A, shown in the blue-bordered box below and slightly to the right, shows the inputs from the previous scenario analysis. It also
shows the expected value and standard deviation for those inputs based on the probability of each scenario. To compare apples and
apples, we will assume that the inputs for the simulation analysis are drawn from a normal distribution with the same expected value and
standard deviation as the inputs from the scenario analysis (these are shown in the figure below in the blue section in Columns C and D.
However, any of the input values in Columns C and D may be changed by the user if desired. In addition to the inputs for all the variables
used previously, the inputs section also has an input value for the assumed correlation between units sold in Year 1 and changes in units
sold in later years.
The figure below shows the trial inputs and key results. The inputs used further below in the model are shown in dark red and are drawn
from a normal distribution with the mean and standard deviation specified in Columns C and D. We do this in a 2-step process. Column E
shows a standard normal random variable created with Excel's random number generator. Column F transforms the standard normal
random variable into a normal random variable with the desired mean and standard deviation. To see updated values, hit the F9 key.
Figure 11-7
Inputs and Key Results for the Current Simulation Trial (Dollars in Thousands) Panel A: Values from Scenario Analysis a
Standard Devia
To change an input, change one of the blue values in Columns C or D. To see an updated set of
trial values, hit the F9 key. Inputs and key results will update for the current trial.
Panel B: Project Analysis for Current Trial in Simulation Using Inputs from Figure 11-7 Column F
Intermediate Calculations 0 1 2 3
Unit sales 8,997 9,851 10,785
Sales price per unit $1.39 $1.44 $1.50
Variable cost per unit (excl. depr.) $1.18 $1.21 $1.25
Nonvariable costs (excl. depr.) $1,939 $1,998 $2,058
Sales revenues = Units × Price/unit $12,485 $14,217 $16,188
NOWCt = 15%(Revenuest+1) $1,873 $2,132 $2,428 $2,765
Basis for depreciation $7,884
Annual depreciation rate (MACRS) 33.33% 44.45% 14.81%
Annual depreciation expense $2,628 $3,504 $1,168
Remaining undepreciated value $5,256 $1,752 $584
Cash Flow Forecast Cash Flows at End of Year
0 1 2 3
Sales revenues = Units × Price/unit $12,485 $14,217 $16,188
Variable costs = Units × Cost/unit $10,572 $11,923 $13,446
Nonvariable costs (excluding depreciation) $1,939 $1,998 $2,058
Depreciation $2,628 $3,504 $1,168
Earnings before interest and taxes (EBIT) −$2,655 −$3,208 −$483
Taxes on operating profit (40% rate) −$1,173 −$1,418 −$213
Net operating profit after taxes −$1,481 −$1,790 −$269
Add back depreciation $2,628 $3,504 $1,168
Equipment purchases −$7,884
Salvage value
Cash flow due to tax on salvage value (40% rate)
Cash flow due to change in WC −$1,873 −$260 −$296 −$337
Opportunity cost, after taxes $0 $0 $0 $0
After-tax cannibalization or complementary effect $0 $0 $0
Project net cash flows: Time Line −$9,756 $887 $1,418 $561
Project Evaluation Measures
NPV -$4,610
IRR -10.34%
MIRR -6.25%
Profitability index 0.53
Payback #VALUE!
Discounted payback #VALUE!
Calculations for Payback Year: 0 1 2 3
Cumulative cash flows for payback -$9,756 -$8,870 -$7,451 -$6,890
Discounted cash flows for disc. payback -$9,756 $806 $1,172 $422
Cumulative discounted cash flows -$9,756 -$8,950 -$7,778 -$7,357
How the Simulation Works
We use a Data Table to perform the simulation (the Data Table is below shaded in lavender). When the Data Table is updated, it will
insert new random variables for each of the inputs we allow to change in Figure 11-7 above, run the analysis in Panel B above, and then
save the NPV for each trial. (We also save the input variables for each trial so that we can verify that they are behaving as we expect.) We
set the first column of the Data Table (the variable to be changed in each row) to numbers from 1-100. We don't really use these numbers
anywhere in the analysis, but if we tell the Data Table to treat these as the Column inputs, Excel will recalculate all items in the Data
Table, including the random inputs and the resulting NPV. In other words, we "trick" Excel into doing a simulation. We tell Excel to insert
each of the Column inputs in the Data Table into the cell immediately below this box. This cell isn't linked to anything else, but each time
Excel updates a row of the Data Table, all the random values will be updated.
Column input cell to "trick" Excel into updating random variables in Data Table: 1 Don't change the red cell.
Excel normally updates all values in a Data Table each time any cell that is related to the Data Table changes. In our case, we have random
variables in the Data Table, so each time any cell in the worksheet makes a calculation, the Data Table is updated. If the Data Table has
many rows, updating it can take up to 20 or 30 seconds. This is ok when we want to update the Table, but it is annoying to wait 30 seconds
any time we make any changes in the worksheet. The "check box" explained below helps with this annoyance.
To put random variables in the Data Table for the simulation, the box shown below must be checked; otherwise, the Data Table contains
only zero's and doesn't update when the sheet makes a calculation (other than the first time you check this box or if you insert or delete
rows or columns). If the box is unchecked and you check it, the check mark won't show up until the Table is updated, so don't get
impatient and click it twice. After you have checked the box, the Data Table will update any time you change a cell in the worksheet. So to
make the Data Table update, make sure the box is checked and then hit the F9 key.
Remember to uncheck the box above when you are through with the simulation, or the Data Table will recalculate any time you make a
change in the worksheet, which will slow down all other calculations in the worksheet.
You don't need to change anything in this section. It will be updated automatically if you do a simulation. The summary of the simulation
results and the histogram are based on the simulation trials in the Data Table below and are updated automatically when you do a
simulation.
Note: If results are all zeros, go back to row 144 and "check" the box by clicking it with your cursor.
Figure 11-8
Summary of Simulation Results (Thousands of Dollars)
Number of Trials 100 Input Variables
Nonvariable
Annual change in Sales price Variable cost cost
Summary Statistics for Equipment Units sold, units sold, after per unit, per unit (Non-VC),
Simulated Input Variables cost Year 1 Year 1 Year 1 (VC), Year 1 Year 1
Average $7,884 8,997 15% $1.50 $1.07 $2,118
Standard deviation $0 0 7% $0.19 $0.07 $147
Maximum $7,884 8,997 33% $2.07 $1.25 $2,521
Minimum $7,884 8,997 −7% $1.02 $0.88 $1,776
Correlation with unit sales 0%
Summary Statistics for Simulated
Results NPV
Average $1,360
Standard deviation $5,080
Maximum $15,898
Minimum −$9,497
Median $569
Probability of NPV > 0 54.0%
Coefficient of variation 3.73
Probability
98 63 27 92 56 20 85 49 14 78 42 07 71 36 $0 136 271 407 542 678 814 949 085 220 356 492 627 763 898
,8 4,7 3,6 2,4 1,3 0,2 9,0 7,9 6,8 5,6 4,5 3,4 2,2 1,1 , , , , , , , , , , , , , ,
5
1 1 1 1 1 1 -$ -$ -$ -$ -$ -$ -$ -$ $1 $2 $3 $4 $5 $6 $7 $9 $10 $11 $12 $13 $14 $15
-$ -$ -$ -$ -$ -$ NPV ($)
Note: These are the fixed values from the simulation that is s
Figure 11-7
Panel A: Values from Scenario Analysis and Their Expected Values and Inputs and Key Results for the Current Simulation Trial (Dollars in Thousan
Standard Deviations
To change an input, change one of the blue values in Columns C or D. To see
trial values, hit the F9 key. Inputs and key results will update for the current
4
11,809
$1.56
$1.28
$2,119
$18,434
$0
7.41%
$584
$0
at End of Year
4
$18,434
$15,164
$2,119
$584
$566
$250
$316
$584
$639
−$282
$2,765
$0
$0
$4,022
4
-$2,868
$2,747
-$4,610
Simulation control, check boxes, and forms
Table is updated, it will
in Panel B above, and then
behaving as we expect.) We
on't really use these numbers
ate all items in the Data
ation. We tell Excel to insert
anything else, but each time You might wonder "what's the deal about this check box and why does it work this way?" There are 2 parts to this question: Why
useful for the simulation and how do you use a check box for it? Let's answer the "why it is useful for a simulation" question first
talk about check boxes. This check box is linked to cell B144. If you click on the box, B144 returns a "TRUE" value, and if the box i
unchecked then it returns a "FALSE" value. The reason you can't see anything in B144 is because we made the font color the sam
the background color so it wouldn't be distracting. Below, here's what is in cell B144:
1
Don't change the red cell.
See, it reads either True or False, depending on whether the box is checked or not. The formulas in the simulation data table in c
B206 to I206 use this value to determine whether or not the data table should be evaluated. For example, the formula in B206 is
In our case, we have random =IF($B$144,F38,0). If B144 is TRUE, then the cell returns the value in F38, which is the simulated equipment cost. If B144 is FAL
ated. If the Data Table has then it returns 0. The other formulas in that row are similar. The end result is that if B144 is FALSE, then the data table has no
s annoying to wait 30 seconds formulas to evaluate (everything is zero) and if it is TRUE, then it has formulas to evaluate and it records the simulation results. Y
e. didn't really need a check box; you could just as well have left B144 visible and either put a 1 or a 0 in it, and had the IF statemen
row 206 check, instead, for whether B144 is equal to 1. But the check box is neat.
On the Developer tab, in the Controls group, click on Insert and then, in the Form Controls section, click on Insert (the picture tha
a tool box). Look at the Forms Control section and click on the icon that looks like a check mark. Move your cursor to where you'd
the check box to go, and click there. A name, like Check Box 25, will show up next to the box. Right click on the check box and clic
Format Control. Then under the Control tab, make sure the "unchecked" button is pressed, then put in a cell reference in the Cell
box. We had $B$144 in that box. Suppose you put in $P$167 for your box. You are mostly done! Now when you click on the check
ulate any time you make a cell P167 will display TRUE and when it is not checked, P167 will display FALSE. You can use these two logical values in your Exc
programming. All that is left is to put in a useful description for the check box. You don't want your users to be confused about w
the box is for. Just click on the check box area and edit the name to be something like "Click this box if you want something specia
happen to the spreadsheet" (like enable the data table to do its calculations!).
e summary of the simulation
atically when you do a
ur cursor. Note: These are the fixed values from the simula
Figure 11-8
Summary of Simulation Results (Thousands of Dollars)
Number of Trials 10,000
NPV
-4609.6089583
7293.9358816
-5064.6014455
2520.4298325
-648.89632841
-2235.7370777
-203.56391914
1176.7618083
-1400.4308327
1706.4646888
4368.1975078
-1244.2259678
-1529.2919783
2776.339347
9373.8322612
4286.3748884
10971.811708
4133.1864067
-1269.3507562
-9496.7386742
-4318.5886017
-1695.1102387
-982.27499574
7911.7051665
15898.357117
-4988.4801194
3784.2534994
11481.280192
-2641.2236345
218.47553727
5957.9077767
8139.6029801
-4577.9192598
-6208.6250898
-4411.1563909
6132.0299778
-4611.4558469
-574.84073381
7056.4150298
-403.46835242
-5841.2787919
-1269.5840574
-1696.6876951
-1725.2255645
899.75455858
5691.198119
-3438.6453138
-902.94949995
4294.8004861
1513.5690047
3892.267172
9271.1069084
-230.70819079
-1275.9426036
552.67035055
-1262.2525094
-5195.0718076
-1505.2459197
8432.8539799
-4167.820702
125.80099221
586.05952606
-2333.3497356
-2917.4651532
5866.7663355
-6435.7095657
-7646.2990517
-1874.8472239
4943.2597581
-7072.3542113
4450.9947254
892.1883016
237.5528308
1084.9271179
-3232.9031533
6307.9110597
4695.5085858
6068.6363969
4334.5720367
5801.2249248
1305.0335912
-2309.957137
9633.9053261
4484.4149664
-3336.7812621
5059.4179738
2394.5621987
9158.9211614
5781.7396628
5388.7916447
4708.016786
-7504.7522497
-2509.8729669
12904.208014
5632.4621487
8803.110963
1130.1422085
-1259.6011035
-3971.2554068
6115.8766496
-2178.572522
values from the simulation that is shown in the textbook.
Standard
Deviation of Standard Normal Value Used in
Input Random Variable Current Trial
$354 −0.165 $7,692
— — $639
— — $0
— — $0
1,061 −0.069 9,927
7.07% 0.734 20.19%
$0.18 1.931 $1.84
— — 4.00%
$0.07 −1.087 $0.99
— — 3.00%
$148 0.514 $2,196
— — 3.00%
— — 10.00%
7.07% −1.511 29.32%
— — 15.00%
65.00%
nd forms
are the fixed values from the simulation that is shown in the textbook.
Sales Variable
% Δ in units price per cost per Nonvar. cost
sold, after unit, unit (VC), (Non-VC),
Equip. cost Units sold, Year 1 Year 1 Year 1 Year 1 Year 1 Tax rate
$7,750 9,982 15.0% $1.50 $1.07 $2,122 39.9%
$354 1,057 7.1% $0.18 $0.07 $150 7.1%
$9,072 14,005 45.0% $2.15 $1.32 $2,682 68.7%
$6,397 6,172 −13.97% $0.81 $0.78 $1,549 13.5%
65.4%
1.2 Probability
NPV
0.8
0.6
1.2 Probability
$1,120
1
$5,132
$26,406 0.8
−$16,785
$737 0.6
56.4%
4.58 0.4
0.2
0
1
NPV ($)
Appendix 11A
DEPRECIATION TABLES
100.00% 100.00%
n Service
9 10 11 12
1.061% 0.758% 0.455% 0.152%
3.636% 3.636% 3.636% 3.636%
3.636% 3.636% 3.636% 3.636%
0.758% 1.061% 1.364% 1.667%
99.99% 99.99% 99.99% 99.99%
n Service
9 10 11 12
0.749% 0.535% 0.321% 0.107%
2.564% 2.564% 2.564% 2.564%
1.819% 2.033% 2.247% 2.461%
100.00% 100.00% 100.00% 100.00%
-110000
1 19000
2 19000
3 19000
4 19000
5 19000
6 19000
7 19000
8 19000
9 19000
10 19000
$6,746.78
Dep
0 1 2 3
Depr.
cost
WC
After Tax
Savings_Labour
DTS
After Tax
Salvage
TOTAL
Savings
c
0 0
cost 150,000
units produced
SP/unit
Cost/unit
Profit
Cost (8,080)
DTS 700 1,276 662
Salvage_New
After Tax Profit 2,340 2,340 2,340
Change in Wc (2,200)
Salvage_Old_Opp
cost
TOTAL (10,280) 3,040 3,616 3,002
NPV 2,093
4 5 6
11.52 11.52 5.76
1,382 1,382 691 13,382
650 650 325
732 732 366
293 293 146
(480)
2,633 2,633 5,106
Equipment cost 10,000,000 Key Results:
WACC 8%
Intermediate Calculations 0 1 2
Years
Cash Flow Forecast 0 1 2
Sales revenue $24,000 $24,720
Variable costs 17,500 18,025
Nonvariable operating costs 1,000 1,030
Depreciation (equipment) 2,000 3,200
Oper. income before taxes (EBIT) $3,500 $2,465
Taxes on operating income (40%) 1,400 986
Net operating profit after taxes $2,100 $1,479
Add back depreciation 2,000 3,200
Equipment purchases -$10,000
Cash flow due to change in NOWC -$2,400 -$72 -$74
Net cash flow due to salvage
Net Cash Flow (Time line of cash flows) -$12,400 $4,028 $4,605
3 4
1,000 1,000
$25,461.60 $26,225.45
$18,565.75 $19,122.72
1,000,000 1,000,000
$25,462 $26,225
$2,623 $0
19.20% 11.52%
$1,920 $1,152
3 4
$25,462 $26,225
18,566 19,123
1,061 1,093
1,920 1,152
$3,915 $4,858
1,566 1,943
$2,349 $2,915
1,920 1,152
-$76 $2,623
$991
$4,193 $7,680
1 2 3 4
Dep Rate 0.3333 0.4445 0.1481 0.0741
Depr 116655 155575 51835 25935
cost -350000
cost savings after tax 66000 66000 66000 66000
DTS 46662 62230 20734 10374
WC -35000
after tax salvage
NPV $15,732
5
66000
0
35000
19800
120800
p Cost Savings dev Sq Salvage
Worst 0.35 88,000 152,883,500 28,000
Base 0.35 110,000 423,500 33,000
Best 0.3 132,000 160,083,000 38,000
108,900 313,390,000 32750
Expected Value 108,900 17703
1 2 3 4
Dep Rate 0.3333 0.4445 0.1481 0.0741
Depr 116655 155575 51835 25935
cost -350000
cost savings after tax 52800 52800 52800 52800
DTS 46662 62230 20734 10374
WC -40000
after tax salvage
NPV ($38,065)
de sq WC dev sq
7,896,875 40000 7896875
21,875 35000 21875
8,268,750 30000 8268750
16,187,500 35250 16187500
4023 4023
52800
0
40000
16800
109600
1 2 3 4
Dep Rate 0.3333 0.4445 0.1481 0.0741
Depr 116655 155575 51835 25935
cost -350000
cost savings after tax 79200 79200 79200 79200
DTS 46662 62230 20734 10374
WC -30000
after tax salvage
NPV $69,528
npv dev sq
5 worst 0.35 -38065 914168541
base 0.35 15732 2532917
best 0.3 69528 957205543
1873907001
expected npv 13041.85
79200 SD NPV 43289
0 CV 3.32
30000
22800
132000
p CF_A CF_B dev sq_A dev sq_B
0.2 6000 0 112500 11704500
0.6 6750 6750 0 486000
0.2 7500 18000 112500 21424500
A Exp return 6750 7650 225000 33615000
SD 474 5798
CV 0.07 0.76