Spreadsheet Conventions
Spreadsheet Conventions
Corporate Modelling
1 Oct 1, 2015
Corporate Modeling
Oct 1, 2015
Corporate Modeling
Oct 1, 2015
Corporate Modeling
Oct 1, 2015
Using excel with if statements, combo boxes, range names, look-up tables, macros
and switch variables is a necessary, but easy to learn skill
Working through value drivers requires knowledge of how the business process
what drives value, how the cost components are developed and how the production
process is modeled
Effective Modeling
Mechanics and Accounting 25%
Assumptions and Value Drivers 45%
Presentation 15%
Auditing 15%
Corporate Modeling
Oct 1, 2015
Organization:
Simple Formulas
Financial Calculations
Excel Tools
Named ranges may be appropriate for variables which have a single value such as the
life of the plant
Corporate Modeling
Oct 1, 2015
Model Organisation
Corporate Modelling
7 Oct 1, 2015
Model Organization
Clear progression of inputs and assumptions to outputs
Use of the Financial Model as a Database
Presentation of assumptions that drive value
Organization of sheets in financial statements with inputs,
workings, financial statements and outputs
Table of Contents and Settings
Necessary and unnecessary complexity
Corporate Modeling
Oct 1, 2015
Corporate Modeling
Oct 1, 2015
There is no set rule for organising spreadsheets. But the following list provides and example of
how a financial model is a database of financial information on the value of a company.
Historic Financials
Assumption Book
Revenue Working
Other Working
Aggregation
Financial Statements
Financial Ratios
Valuation
Graphs
Input Back-up
Background Sheets
Corporate Modeling
10
Oct 1, 2015
Corporate Modeling
11
Oct 1, 2015
Colors
correspond
to sheet
names
Corporate Modeling
12
Oct 1, 2015
There is no documentation of
what the colors mean
Corporate Modeling
13
Oct 1, 2015
Corporate Modeling
14
Oct 1, 2015
Input sheets
Working Sheets
Corporate Modeling
15
Oct 1, 2015
Corporate Modelling
16Oct 1, 2015
Corporate Modeling
17
Oct 1, 2015
The numerator and the denominator are shown so that the reader can see precisely
how the calculation is made.
Corporate Modeling
18
Oct 1, 2015
Corporate Modeling
19
Oct 1, 2015
Corporate Modeling
20
Oct 1, 2015
Corporate Modelling
21Oct 1, 2015
Corporate Modeling
22
Oct 1, 2015
Formatting
Title accounts as either detailed, or total and use the auto filter selection
from the data option.
Corporate Modeling
23
Oct 1, 2015
A comment in A1
that describes what
the sheet does is a
pain, but it is worth
it later on and it
forces each sheet
to be organised.
Corporate Modeling
24
Oct 1, 2015
Corporate Modeling
25
Oct 1, 2015
You can use switches to keep the formulas the same for historic
and future periods
Corporate Modeling
26
Oct 1, 2015
Corporate Modeling
27
Oct 1, 2015
Corporate Modeling
28
Oct 1, 2015
Corporate Modeling
29
Oct 1, 2015
Corporate Modeling
Notice the
different
result of
the look-up
table
30
Oct 1, 2015
Corporate Modeling
31
Oct 1, 2015
Corporate Modeling
32
Oct 1, 2015
Corporate Modeling
33
Oct 1, 2015
Corporate Modeling
34
Oct 1, 2015
Simple Formulas
Corporate Modelling
35Oct 1, 2015
Corporate Modeling
36
Oct 1, 2015
Corporate Modeling
37
Oct 1, 2015
Corporate Modeling
38
Oct 1, 2015
Corporate Modeling
39
Oct 1, 2015
The ALT,ENTER
creates a line
break.
Corporate Modeling
40
Oct 1, 2015
Corporate Modeling
41
Oct 1, 2015
Corporate Modeling
42
Oct 1, 2015
Simplified Formula
Corporate Modeling
43
Oct 1, 2015
Corporate Modeling
44
Oct 1, 2015
Corporate Modeling
45
Oct 1, 2015
Corporate Modeling
46
Oct 1, 2015
Indents
Corporate Modeling
47
Oct 1, 2015
Inputs should be
in color
Formula Difficult to
Follow and Too
Long
Formulas with
blanks
Corporate Modeling
48
Oct 1, 2015
Before you
delete a
number, use
the trace
dependent
function
Corporate Modeling
49
Oct 1, 2015
Some people believe strongly in using the precedent and dependent arrows. For
example, before deleting a cell, check whether it is a dependent for other cells.
You can also use the CNTL, [ and the CNTL, ] key stroke sequence.
In the example below, the trace dependent shows that deleting a cell will cause
problems
Corporate Modeling
50
Oct 1, 2015
Corporate Modeling
51
Oct 1, 2015
Waterfall Example
The example below illustrates the model of a cash flow waterfall. Note that you
should put the cash balance back into the waterfall and then subtract it at the end
of the waterfall.
Corporate Modeling
52
Oct 1, 2015
Corporate Modeling
53
Oct 1, 2015
The max and min are more difficult to think through, but
much easier to audit later on
Corporate Modeling
54
Oct 1, 2015
This is helpful for audits and makes sub-totals and summations much
simpler you dont have to remember whether to add or subtract the
numbers.
This does not mean that every number is positive (e.g. negative W.C.)
The idea is that subtotals should be consistent with the logic of the
calculation e.g. capital expenditure is a subtraction from cash flow.
Corporate Modeling
55
Oct 1, 2015
Corporate Modeling
56
Oct 1, 2015
Corporate Modeling
57
Oct 1, 2015
Corporate Modeling
58
Oct 1, 2015
Corporate Modeling
59
Oct 1, 2015
Corporate Modeling
60
Oct 1, 2015
Corporate Modeling
61
Oct 1, 2015
Corporate Modeling
62
Oct 1, 2015
Corporate Modeling
63
Oct 1, 2015
Corporate Modeling
64
Oct 1, 2015
You should show the units in each calculation where the production portion
of the spreadsheet is developed. The use of units is illustrated below:
Corporate Modeling
65
Oct 1, 2015
Corporate Modelling
66Oct 1, 2015
Corporate Modeling
67
Oct 1, 2015
If you are using range names, then use a range name code
for each sheet
E.g.
INPUT_tax_rate
WORKING_Revenue
Corporate Modeling
68
Oct 1, 2015
Corporate Modeling
69
Oct 1, 2015
Find named ranges with the Insert, Name, Define Command in Excel
Corporate Modeling
70
Oct 1, 2015
Corporate Modeling
71
Oct 1, 2015
Name Box
Corporate Modeling
72
Oct 1, 2015
Corporate Modeling
73
Oct 1, 2015
Corporate Modelling
74Oct 1, 2015
Consolidating Sheets
With multiple assets it is sometimes more effective to work with
multiple sheets rather than a single sheet.
Keep track of the age of each plant
Measure the real costs by the age of the plant and then
inflate the real costs later
Corporate Modeling
75
Oct 1, 2015
Corporate Modelling
76Oct 1, 2015
A difficult problem in models is coming up with start dates and end dates
This can become complex if the project begins in the middle of a year.
Use switches, cork screws and many rows to model the beginning date
and ending date
Corporate Modeling
77
Oct 1, 2015
Excel Tools
Corporate Modelling
78Oct 1, 2015
Corporate Modeling
79
Oct 1, 2015
Macros
Keep Complex Macros to Minimum
Use Range Names in Macros
Otherwise cannot insert or delete columns and rows
Makes documentation of macro more straightforward
Uses of Macros
Sensitivity analysis
Goal seek (although can use solver)
Corporate Modeling
80
Oct 1, 2015
Location of Macros
Corporate Modeling
81
Oct 1, 2015
Documentation of Macros
It is good to
explain exactly
what the macro
does and use
excerpts from word
or from power
point to explain the
process
Insert documentation by
creating a word
document and copying
and then pasting
special into a
spreadsheet.
Corporate Modeling
82
Oct 1, 2015
Corporate Modelling
83Oct 1, 2015
Model Checks
McKinsey
If the ROIC exceeds WACC, then the market value should be
more than book value
Steady state growth should occur when the terminal period is
reached
Check valuation with the multiples
Corporate Modeling
84
Oct 1, 2015
Documentation of Models
Corporate Modeling
85
Oct 1, 2015
Auditing Suggestions
Mechanical Checks
Corporate Modeling
86
Oct 1, 2015
Mechanical Checks
Project Finance
Positive Dividends
Ending debt and asset balance
Source and use statement balance
Corporate Model
Historic Income Reconciles
Historic Balance Sheet Ties
Corporate Modeling
87
Oct 1, 2015
Corporate Modeling
88
Oct 1, 2015
Comparative Ratios
Corporate Modeling
89
Oct 1, 2015
Put in 100% Equity and make sure cash flow before financing
equals free cash flow
Corporate Modeling
90
Oct 1, 2015
Auditing
Corporate Modeling
91
Oct 1, 2015
Corporate Modeling
92
Oct 1, 2015
Corporate Modeling
93
Oct 1, 2015
Corporate Modelling
94Oct 1, 2015
Corporate Modeling
95
Oct 1, 2015
Insert time annual and periodic time periods at top of the sheet
Use look-up tables
Use if statement to increment time periods
If prior quarter < 4, increment by 1, otherwise reset to 1
If prior month < 12, increment by 1, otherwise reset to 1
Corporate Modeling
96
Oct 1, 2015
The sumif command can be used to aggregate monthly or quarterly figures into
annual amounts
Corporate Modeling
Year
Periodic Range
97
Oct 1, 2015
Corporate Modeling
98
Oct 1, 2015
Model Checks
Corporate Modelling
99Oct 1, 2015
More Issues
What are some of the excel rules that guide accurate and efficient
development of models?
How can project finance models be audited to check errors that we will
make?
Corporate Modeling
100
Oct 1, 2015
Model Checks
Add a balance sheet and check to make sure that it balances
Lower assumptions and see what happens when there is
negative cash flow
Check the final balances of assets to make sure they are
depreciated
Make sure the sources of funds equal the uses of funds
Check the ending debt balance
Corporate Modeling
101
Oct 1, 2015
Corporate Modeling
102
Oct 1, 2015
Corporate Modeling
103
Oct 1, 2015
Other Checks
Print out the financial statements and read them. This is old fashion, but
it is the best check.
Corporate Modeling
104
Oct 1, 2015
Model Transparency
Corporate Modeling
105
Oct 1, 2015
Simple Example
Corporate Modeling
106
Oct 1, 2015
Circularity
Columns
Complex
IDC
Plant Additions
Plant Retirements
Redundant Stuff
Subtotals
Corporate Modeling
107
Oct 1, 2015