Financial Planning Using Excel
Financial Planning Using Excel
Sue Nugus
The right of Sue Nugus to be identified as the author of this work has been asserted
in accordance with the Copyright, Designs and Patents Act 1988
Permissions may be sought directly from Elsevier’s Science and Technology Rights
Department in Oxford, UK: phone: (⫹44) (0) 1865 843830; fax: (⫹44) (0) 1865 853333;
e-mail: permissions@[Link]. You may also complete your request on-line via
the Elsevier homepage ([Link] by selecting ‘Customer Support’ and
then ‘Obtaining Permissions’
ISBN-10 0-7506-6355-3
ISBN-13 978-0-7506-6355-7
Preface vii
Part 1 1
1 Forecasting 3
Introduction 5
Approaches to forecasting 5
Contents
Data collection 11
Using statistical measures 15
Summary 21
iii
3 Smoothing Techniques 23
Introduction 25
Moving averages 26
Weighted moving average 27
Adaptive filtering 31
Exponential smoothing 32
Summary 35
4 Regression Analysis 37
Introduction 39
Calculating the least square line 43
Function vs command 46
The graphic approach 46
Standard error 47
Multiple linear regression 49
Summary 52
Part 2
Contents
79
8 Business Planning 81
Introduction 83
iv Approaches to business planning 84
Summary 90
Contents
Sales campaign appraisal 147
Summary 149
Part 3 179
14 Budgeting 181
Introduction 183
Scope of budgeting 183
Benefits of budgeting 184
Different approaches to budgeting 184
Budget preparation 185
Spreadsheets for budgets 186
Summary 186
Summary 202
Index 203
vi
Preface
The objective of this book is to help financial planners improve
their spreadsheet skills by providing a structured approach to
developing spreadsheets for forecasting, financial planning and
budgeting.
The book assumes that the reader is familiar with the basic opera-
tion of Excel and is not intended for beginners.
The book has been divided into three parts covering the areas of
Forecasting, Planning and Budgeting separately. Although it is rec-
Contents
ommended that readers follow the book from the beginning, the
text is also intended as a reference book that will be a valuable aid
during model development.
vii
The CD-ROM that accompanies the book contains all the examples
described. Instructions for installing and using the CD-ROM are
supplied on the CD itself and it is recommended that readers con-
sult the README file contained on the CD.
This Page Intentionally Left Blank
About the Author
Sue Nugus has been conducting seminars and workshops for account-
ants and other executives for nearly 20 years. She has worked with
the Chartered Institute of Management Accountants and the Institute
of Chartered Accountants in England and Wales, and also with the
equivalent institutes in Ireland and Scotland.
The course on which this book is based runs for Management and
sue@[Link]
This Page Intentionally Left Blank
Part 1
This Page Intentionally Left Blank
1
Forecasting
This Page Intentionally Left Blank
I never think of the future; it comes soon enough.
Introduction
The objective of a business forecast is to predict or estimate a future
activity level such as demand, sales volume, asset requirements,
inventory turnover, etc. A forecast is dependent on the analysis of
historic and/or current data to produce these estimates. Having
Approaches to forecasting
The process of forecasting can be broadly categorised into two
approaches: objective or quantitative forecasts and subjective or
qualitative forecasts.
Subjective forecasts
Subjective or qualitative forecasts rely to a large extent on an in-
depth knowledge of the activity being forecast by those responsible
for producing the forecast. The forecast might be created by reading
reports and by consulting experts for information and then using
this information in a relatively unspecified or unstructured way to
predict a required activity. A forecasting method discussed in
Chapter 10, called the composite of individual estimations, is based
on essentially subjective information. The main problem with this
approach is that there is no clear methodology which can be
analysed to test how a forecast may be improved in order that past
mistakes are avoided. As a subjective, or qualitative, forecast is very
dependent on the individuals involved, it is prone to problems
when the key players responsible for the forecasting process
change. This method of forecasting does not usually require much
mathematical input and therefore a spreadsheet will play an
accompanying role as opposed to a central role.
Objective forecasts
An objective or quantitative approach to forecasting requires a
model to be developed which represents the relationships deduced
from the observation of one or more different numeric variables.
Financial Planning using Excel
Time
Whether a forecast is largely subjective or objective, one of the
more common features of a forecast is time, i.e. how far into the
future is a forecast designed to look. In this case there can be short-
term forecasts, medium-term forecasts and long-term forecasts. The
time-span a forecast is considered to fall in will depend on the cir-
cumstances and the type of industry involved. In general business
terms, short-term forecasts would involve periods of up to one year,
medium-term forecasts would consider periods of between one and
five years and long-term forecasts would be for longer periods.
There are several examples of time-based forecasts in this book,
including the adaptive filtering model and the multiplicative time
series model, discussed in Chapter 10.
Forecast units
Whether forecasts are categorised in terms of time or level of objec-
tivity, the forecast unit is also an important variable. For example, a
8
2
Collecting and Examining the Data
This Page Intentionally Left Blank
Without systematic measurements, managers have little to guide
their actions other than their own experience and judgment. Of
course, these will always be important; but as businesses becomes
more complex and global in their scope, it becomes increasingly
more difficult to rely on intuition alone.
Data collection
In the case of the periodicity of data, if the base data or the end
result has to be divided by four in order to convert it from monthly
to quarterly figures, this requires someone to remember to always
do this and to ensure that all updates and amendments that are
made to a plan have been adjusted. It is this type of activity that
can lead to errors being deeply embedded into spreadsheet systems.
Of course, it is not always possible to have the input and the output
data in the same periodicity and if this is the case, it is important to
make it clear on the spreadsheet that a change is being made. There
is a further discussion on documenting a spreadsheet in Chapter 9.
No trend or seasonality
The first data set in Figure 2.1 shows 24 months of historic income
values. By looking at the chart it is clear that there is no strong
trend, no apparent seasonality and the number of periods is too few
to be able to perceive a business cycle. Based on these observations
the next period is as likely to increase, decrease or remain the same.
13
Figure 2.2 Historic data for 24 monthly periods showing some trend
Seasonality
Looking at the chart in Figure 2.3, which shows three years of
monthly historic income data, in addition to an upward trend,
there is a strong indication of seasonality. There appears to be a
Financial Planning using Excel
Figure 2.3 Historic data for 24 monthly periods showing evidence of seasonality
similar peak in the data between June and September in all three
years, which could indicate a seasonal pattern. To confirm this it is
14
important to refer back to the activity being forecast to ensure that
this is indeed the case.
Business cycle
The last set of data to be examined here is shown in Figure 2.4
and consists of quarterly data for the number of conference
Descriptive statistics
The descriptive statistics included here are the mean, the mode, the 15
Figure 2.5 shows the number of emails that are sent each month [Link]
by day. This is the data from which the descriptive statistics are
measured.
TECHNIQUE
In the DESCRIP worksheet the area B4:F15 has been named DATA.
TIP! Any rectangular range of cells can be assigned a name in Excel,
which has the benefit of offering a description of a range of cells
and also can make the referencing of the range easier. To name a
range first select the area to be named and then type the chosen
name into the Name box, which is located to the left of the edit line
at the top of the screen.
(a) (b)
Mean
⫽AVERAGE(DATA)
It is important to note that the AVERAGE function totals the cells OPPORTUNITY
containing values and divides by the number of cells that contain FOR GIGO
values. In certain situations this may not produce the required
results and it might be necessary to ensure that zero has been
entered into blank cells in order that the function sees the cell as
containing a value.
Sample median
The sample median is defined as the middle value when the data
values are ranked in increasing, or decreasing, order of magnitude.
The following formula in cell B5 uses the MEDIAN function to calcu-
late the median value for the production weights:
⫽MEDIAN(DATA)
Sample mode
⫽MODE(DATA)
The mode may not be unique, as there can be multiple values that
return an equal, but most frequently occurring value. In this case the
mode function returns the first value in the argument that occurs
Financial Planning using Excel
⫽MIN(DATA)
⫽MAX(DATA)
By including a value within the argument for the MIN and MAX
functions it is possible to ensure that the value in a cell is within
TECHNIQUE
specified boundaries. For example, to return the lowest value in a
TIP!
range, but to ensure that the result was never higher than 500, the
following could be used:
⫽MIN(B4:B16, 500)
In this instance the system will look at the values in the range
B4:B16 and will also look at the value 500 and if 500 is the lowest
value in the range this will be the result.
The range
⫽B8–B7
Sample standard deviation
√
(兺x)2
兺x2 ⫺
n
s⫽
n⫺1
Sample variance
⫽VAR(DATA)
20
1 Press, W.H.; Flannery, B.P.; Teukolsky, S.A.; and Vetterling, W.T. Numerical Recipes in
FORTRAN: The Art of Scientific Computing, 2nd ed. Cambridge, England: Cambridge
University Press, 1992.
2 [Link]
Summary
The first step in preparing any forecasting system is to carefully
examine the available data in order to ascertain the presence of a
trend, a seasonal pattern or a business cycle. Simply looking as the
data, or eyeballing it as it is sometimes described, can be good enough
for this purpose. It is then useful to prepare a set of descriptive statis-
tics such as those described in this chapter in order to further under-
stand the situation described by the data. These statistics may be used
as a first step in embarking on an appropriate forecasting technique.
Introduction
Smoothing refers to looking at the underlying pattern of a set of data
to establish an estimate of future values. Smoothing can be achieved
through a range of different techniques, including the use of the
Ft ⫽ (1/N) 兺Xt
Figure 3.1 takes the first set of data examined in Chapter 2 and
[Link]
gives examples of an estimation, the last observation and the arith-
metic mean or average.
The AVERAGE function has been used to calculate the arithmetic mean.
All three of the techniques shown in Figure 3.1 are regularly used
in situations where there is little or no trend to influence the selec-
tion of a different forecasting approach.
The graph in Figure 3.1 shows the arithmetic mean plotted against
the historic data. From this it can be seen that the arithmetic mean
of 42,666 is a measure of central tendency, and there are approxi-
mately as many data points above as there are below the line.
Financial Planning using Excel
26
Moving averages
In an environment in which the data does not exhibit any significant
trend and when using an average to calculate a future expected
value, the earlier historic observations may have less relevance than
the more recent observations, especially in cases where there is little
evidence of trend or seasonality. In this case a moving average can be
employed which allows early values to be dropped as later values
are added. The algebraic formula for a moving average is as follows:
Ft ⫽ (1/N)兺X t⫺i
Proportional method
With the proportional method each value in the moving average is
multiplied by a specified weight, and the total of the weights usu-
ally equals 1. The algebraic formula for this method is as follows:
Financial Planning using Excel
P1 ⫹ P2 ⫹ ⭈ ⭈ ⭈ ⫹ Pn1 ⫽ 1
Figure 3.3 shows the results of using the proportional method for
calculating a three month weighted moving average which can then
be compared to the previously calculated three month moving aver-
age without weights.
28
Figure 3.3 Three month moving average using the proportional method
The effect of the weights that have been used in the above example
is to place a greater emphasis on the most recent historical observa-
tion. In other words the most recent occurrence is most important
when determining the next occurrence. By looking at the actual
value for the forecast period the weights could be changed in an
attempt to produce a more accurate forecast for the next period.
Figure 3.4 shows the formula required for the weighted moving
average and Figure 3.5 shows the unweighted and weighted moving
averages plotted together on the same graph.
TECHNIQUE
Note that the cell references to the proportional weights are absolute,
TIP!
i.e. $B$9, $C$9 and $D$9. This means that when the formula is
Figure 3.4 Formulae required for weighted moving average
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Figure 3.5 Chart showing unweighted and weighted three month moving average
copied the reference to cells B9, C9 and D9 remain fixed, whilst the
other cell references are relative.
Ft ⫽ 2Xt⫺1 ⫺ Xt⫺2
In this example the last observation is doubled before the observa-
tion before that is subtracted. This has the effect of using twice the
increase in the value of the observations from period t ⫺ 2 to t ⫺ 1
in the forecast.
The effect of using this technique on the second set of data from
Chapter 2 which showed some evidence of trend can be seen in
Figure 3.6, and Figure 3.7 shows the results graphically.
Financial Planning using Excel
30
50000
45000
40000
35000
30000
25000
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
The formula required in cell C5, which can be extrapolated for the
remaining periods, is:
⫽(C3*2)⫺B3
Adaptive filtering
Adaptive filtering is a technique used to re-evaluate the individual
weights in a weighted average model to take into account the expe-
rience of actual results. Thus adaptive filtering allows a weighted
average technique to learn from past errors and provides a system-
atic approach to adjusting the weights to the latest information
available. The algebraic formula for adaptive filtering is as follows:
31
⫽B5*B6⫹C5*C6⫹D5*D6⫹E5*E6
When the actual sales for the first quarter become available the
value is entered into cell B11. The adaptive filtering formula in cell
B15, which is extrapolated into cells C15 through E15, calculates
revised weights which are then referenced in cell C10 when the
forecast for the second quarter is calculated. The following is the
formula entered into cell B15 and copied across to cell E15.
⫽B6⫹2*0.25*(($B$11⫺$B$10)/$B$5^2)*B5
The forecast formula for the second quarter of 1997 in cell C10 is
therefore:
⫽C5*B15⫹D5*C15⫹E5*D15⫹B11*E15
Exponential smoothing
Exponential smoothing is a weighted moving average technique
which is especially effective when frequent re-forecasting is
required, and when the forecasts must be achieved quickly. It is a
short-term forecasting technique that is frequently used in the
production and inventory environment, where only the next
period’s value is required to be forecast. Because only three num-
bers are required to perform exponential smoothing, this tech-
nique is simple to update. The data required are the historic
observation, the latest data observation and the smoothing coeffi-
cient, or constant.
33
⫽C4*$B$5⫹(1⫺$B$5)*B6
125
120
115
110
105
JAN FEB MAR APR MAY JUN JUL AUG SEP OCT NOV DEC
Financial Planning using Excel
130
125
34
120
115
110
105
JAN FEB MAR APR MAY JUN JUL AUG SEP OCT NOV DEC
Introduction
Many forecasting methods are based on the assumption that the
Figure 4.1 shows a set of data collected monthly for a period of [Link]
one year.
A B C D
1 CWL Emails sent monthly vs income
2 Month No. emails Income
3 Jan 96 15000
4 Feb 106 15670
5 Mar 198 25300
6 Apr 195 21100
7 May 135 18600
8 Jun 44 12000
9 Jul 120 17230
10 Aug 171 20700
11 Sep 180 20990
12 Oct 50 12400
13 Nov 75 13100
14 Dec 21 10200
15 Total 1391 202290
A B C D
1 CWL Emails sent monthly vs income
2 Month No. emails Income
3 Dec 21 10200
4 Jun 44 12000
Financial Planning using Excel
5 Oct 50 12400
6 Nov 75 13100
7 Jan 96 15000
8 Feb 106 15670
9 Jul 120 17230
10 May 135 18600
11 Aug 171 20700
12 Sep 180 20990
13 Apr 195 21100
14 Mar 198 25300
15 Total 1391 202290
40
30000
25000
20000
Income
15000 Income
10000
5000
0
0 50 100 150 200 250
No. of emails
Figure 4.3 Scatter diagram showing relationship between the number of emails
sent and the monthly income
By looking at the chart in Figure 4.3 it is clear that there is a strong lin-
ear relationship between the two variables. Had this not been the case
the points on the graph would be scattered more widely. Figure 4.4
is scatter diagram showing the number of aircraft sold at different
rainfall levels and it is clear from this graph that there is no relation-
ship between these two variables, as one would of course expect.
5
4
3
2
1
0 41
0 1 2 3 4 5 6 7 8 9 10
Rainfall
Aircraft sales
Y ⫽ MX ⫹ c
1 The word ‘regression’ originates from the nineteenth century when Galton collected
the heights of fathers and their sons and put forward the idea that since very tall
fathers tended to have slightly shorter sons and very short fathers tended to have
slightly taller sons, there would be what he termed a ‘regression to the mean’
(D. Rees, 1991, Essential Statistics, Chapman and Hall).
independent variable and c is the constant, or intercept, sometimes
referred to as the Y intercept. The c is the value of Y when X is
zero. It is the base value of Y before any increase or decrease in X is
taken into account. The dependent variable (Y) is the variable to be
predicted which in the above example would be the income, and
the independent variable (X) is the variable used to do the predict-
ing, which in this case refers to the number of emails sent.
16000
15000
42 D1 D2
14000
Deposits
13000 D3
12000
11000
10000
10.00% 10.50% 11.00% 11.50% 12.00% 12.50%
Interest rate
Deposits Forecast
Given that the least square line approximation has the form
Y ⫽ MX ⫹ c this formula can be broken down as follows:
N兺XY ⫺ (兺X)(兺Y)
m⫽
N兺X2 ⫺ (兺X)2
and
(兺Y)(兺X)2 ⫺ (兺X)(兺XY)
c⫽
N兺X2 ⫺ (兺X)2
where N ⫽ the number of data points available, X ⫽ the sum of the
X data points, Y ⫽ the sum of the Y data points and XY ⫽ the sum
of the product of each set of data.
Figure 4.6 Calculated straight line using the Excel FORECAST function
TECHNIQUE Note that in the above formula it is important to reference the
TIP! range for the dependent variable first, followed by the range for
the independent variable. These references are absolute in order
that they remain fixed when the formula is extrapolated for the
remaining cells in the range.
The data in column E can now be plotted as a line onto the scatter
diagram. A simple way to do this in Excel is to select the range,
Copy it to the Clipboard, access and select the chart and then select
Paste. Figure 4.7 shows the forecast line on the scatter diagram.
Financial Planning using Excel
16000
15000
14000
Deposits
13000
12000
44
11000
10000
10.00% 10.50% 11.00% 11.50% 12.00% 12.50%
Interest rate
Deposits Forecast
The regression line and regression equation applies only within the
range of the independent or X range of data. The line should not be
extrapolated much below the minimum value of X or above the
maximum value of X. Similarly the regression equation should not
be used for values of X outside the range of data.
Two other Excel functions that are useful in this context are
INTERCEPT and SLOPE which calculate the values for c and M
respectively in the formula Y ⫽ MX ⫹ c. Figure 4.8 shows the
results of these functions. The following formulae were entered
into cells E5 and F5 respectively:
⫽INTERCEPT(B5:B23,A5:A23)
⫽SLOPE(B5:B23,A5:A23)
Financial Planning using Excel
Figure 4.8 Results of Excel INTERCEPT and SLOPE functions
45
The results of these two functions can be used to calculate the fore-
cast which is useful as an auditing tool to cross-check the result
produced using the FORECAST function. The following formula is
required in cell G5:
⫽$F$5*A5⫹$E$5
2The Analysis Toolpak is a standard part of the Excel package, but if a custom installation
was selected during setup it is possible that this option was not selected. Refer to your
Excel manual for further information on installation.
Financial Planning using Excel
46
Function vs command
TECHNIQUE
The previous section has explained how to perform regression
TIP! analysis using spreadsheet functions and spreadsheet commands.
It is generally preferable to apply functions as opposed to com-
mands wherever possible. This is because functions are dynamic
formulae that are recalculated when anything in the spreadsheet
changes. Therefore having set up a model such as the one used in
this chapter, a different set of sample data could be entered into
columns A and B and all the regression formulae and the chart
will automatically reflect the changed data. This is not the case
with a command, because on executing the command only the
OPPORTUNITY resulting values are placed in the spreadsheet without the underly-
FOR GIGO ing formula. Therefore to recalculate after making a change it is
necessary to execute the Regression command again.
16000
15000 y = 130181x – 1250
14000
Deposits
47
13000
12000
11000
10000
10.00% 10.50% 11.00% 11.50% 12.00% 12.50%
Interest rate
The first option is most suitable for this example, but non-linear
trendlines can also be inserted if appropriate. Figure 4.11 shows the
resulting trendline. Although the individual calculations behind
the line cannot be seen, selecting FORMAT TRENDLINE OPTIONS allows
the formula to be displayed as shown in Figure 4.11.
Standard error
An additional refinement of linear regression is to incorporate the
standard error of the estimate. The standard error has many of the
properties analogous to the standard deviation.
For example, if lines are drawn on either side of the regression line
of Y on X at respective vertical distances, confidence limits may be
established.
√冤 冥
1 (x0 ⫺ x)2
(a ⫹ bx0) ⫾ tsr ⫹
n (兺x)2
兺x2 ⫺
n
Financial Planning using Excel
Figure 4.12 shows the results of calculating upper and lower confi-
dence limits. Two columns have been inserted into the original
spreadsheet so that the already calculated forecast is in column E
and the lower and upper standard errors will be placed in columns
C and D respectively. The formula required in cell C5 to calculate
the lower confidence limit is as follows.
14000
12000
49
10000
8000
6000
10.00% 10.50% 11.00% 11.50% 12.00% 12.50%
Interest rate
Figure 4.13 Regression line with upper and lower confidence limits
⫽(G6*B31)⫹(G7*B32)⫹B30
51
Providing the X and Y data does not change, different values can
be entered into cells G6 and G7 and the estimated sales value
will recalculate correctly. However, because the command
method has been used for the regression, if any of the X or Y
data changes it will be necessary to execute the Regression com-
mand again.
52 Summary
Regression analysis is a popular forecasting and estimating tech-
nique. Although many users might find the mathematics involved
quite difficult, the technique itself is relatively easy to use, especially
when a model or template has previously been developed.
Introduction
D⫽TSR
D⫽T⫹S⫹R
and multiplicative decomposition analysis takes the form:
D⫽T*S*R
The de-seasonalised series consists of the historic series, but with the
seasonal fluctuations removed. It is a useful aid for judging the overall
behaviour of the historic series because the distraction of the seasonal
fluctuations has been removed. It is also useful for judging whether
one or more values in the historic series deviate appreciably from the
general trend. It is important to detect and, if possible, explain such
anomalies in order to anticipate potential future recurrences.
The trend describes the long-term behaviour of the series after the
removal of the seasonal effects and the irregularities due to short-
term random fluctuations. The trend is shown by means of a
straight line whose slope indicates the long-term increase or
decrease per unit time in the series.
The Data Input and Output sheet consists of an input form that
captures the historic data. The model has been designed to collect
historic quarterly data for a three-year period. On the same sheet
the final results of the time series analysis are displayed in order
that comparisons can be made with the historic data.
Figure 5.1 shows the completed Data Input and Output sheet
together with some sample data.
Figure 5.2 Cell contents for Data Input and Output worksheet
59
Figure 5.6 Formulae for the work area of the Calculation and Processing worksheet
work area required to calculate some of the statistics for which
there are no built-in statistical functions.
decrease per unit time in the series. The trend is computed using
the centred moving average calculated in row 28 which has the
effect of smoothing out seasonal fluctuations and (to some degree)
short-term irregularities.
6000
5000
4000
3000
2000
1000
0 61
Q1 Q2 Q3 Q4 Q5 Q6 Q7 Q8 Q9 Q10 Q11 Q12
Quarters
10000
9000
8000
7000
Sales volume
6000
5000
4000
3000
2000
1000
0
1 2 3 4 5 6 7 8 9 10 11 12 13
Quarters
Trendline Trend and seasonally adjusted data
14000
12000
8000
6000
4000
Financial Planning using Excel
2000
0
Q13
Q14
Q15
Q16
Q17
Q18
Q19
Q20
Q21
Q22
Q23
Q24
Quarters
Very Low (–4 STD) Low (–2 STD) Mean High (+2 STD) Very High (+4 STD)
62 Figure 5.9 Mean forecast and forecast plus and minus two and four standard deviations
Summary
As already stated the formulae required to develop the multiplicative
time series template are not trivial and in order to understand the
relationships required a sound knowledge of statistics is necessary.
It is beyond the scope of this book to explain in detail all the formulae
used, but rather a general overview of the system has been supplied
which will allow the reader to work with the template supplied on
the accompanying CD.
6
Expected Values
This Page Intentionally Left Blank
The affair (investment in business) was partly a lottery, though
with the ultimate result largely governed by whether the abilities
and character of the managers were above or below the average.
Some would fail and some would succeed.
Introduction
For example, this technique can be used for the evaluation of the
probabilities of future sales where there are a large number of clients
who are expected to re-purchase from time to time. Because the data
will be estimates of expected sales, it is important that the sales
force maintain close and regular contact with clients and prospects
in order that they are in a position to prepare useful estimations.
It is also important that the sales director responsible for the fore-
cast model is familiar with both the clients and his or her sales
team.
firms’ products over the forecast period. The probability of the sales
actually occurring, represented as a percentage value, is entered
and the estimated sales value is multiplied by the probability to
produce the expected value. The expected value for all the clients
and prospects is totalled and this value is used as the forecast of the
total sales revenue for the forecast period.
Figure 6.1 shows the spreadsheet on which the data is entered and
the expected values are calculated. This data can be found in the
file EXPECT on the CD accompanying this book. For the purposes of
this example, only a small sample of data has been used, but in a
real business situation this would be much larger.
Financial Planning using Excel
66
This technique relies on the fact that with a large list of clients and
prospects, the probabilities will average themselves out and the end
result will be close to the forecast expected value. The formula for
the expected value is:
The totals have been entered using the ⫽subtotal function as opposed
the more common ⫽sum function because the ⫽subtotal function
allows cells to be totalled subject to a criteria. The formula in cell E33
is ⫽SUBTOTAL(9,E4:E32).
Extracting data
Having entered all the data into the spreadsheet it can be used to
select subsets of clients based on specified criteria. For example, it
might be useful to know the clients who are listed with a probability
of more than 0.5.
Excel has a feature called Autofilter that can be used for this purpose.
Autofilter is switched on by placing the cursor on any of the cells
in the list area (A3:E33 in this example) and selecting DATA FILTER
AUTOFILTER. This places a small arrow to the right of each column
heading in the expected value table. By clicking on the arrow in the
Probability column a series of options are displayed which includes
Custom. Figure 6.2 shows the custom dialogue box which allows the
required criteria to be entered – in this case ‘greater than (⬎) 0.5’.
The results of the above query can be seen in Figure 6.3. Notice that
the rows containing probability values that do not satisfy the crite-
ria are hidden and the totals have been recalculated to reflect the
items currently in the list.
Financial Planning using Excel
Figure 6.5 A permanent report produced using Data Filter Advanced Filter
It should be noted that the results of this command are not dynamic
(rather like the Data Regression command used in an earlier chapter)
OPPORTUNITY
FOR GIGO
and thus if the data in the original list is changed, added to or
deleted from, this report will not automatically update.
Summary
The composite of individual estimates using expected values tech-
nique is particularly useful in situations where there are a large num-
Financial Planning using Excel
ber of clients and prospects, and when there is a sales force who
maintains regular and close contact with the client/prospect base.
Introduction
This section of the book will explain in some detail how to
prepare forecasts using a range of different methods, tools and
73
◆ appropriate use
◆ time horizon
◆ maths sophistication
◆ data required.
Continued
Table 7.1 Different forecasting techniques—cont’d
75
Charts
Charts are particularly useful when it is necessary to identify
potential problems as early as possible. Control charts are the most
frequently used graphical method, and these are useful for identi-
fying when a forecast method requires adjustment. Prediction real-
isation diagrams are another graphical method to consider. The
pictorial representation of the data makes it easier to spot changes
in data patterns and can direct the analyst to the data areas that
need to be examined.
Statistical methods
Quantitative or statistical methods are useful for comparing differ-
ent forecasting methods, and in estimating confidence limits. A
confidence limit is a specification that combines a statement about
a point estimate with a measure of the precision of that estimate.
Some useful statistical measures that have been used in the models
in this section include the following.
Average error
The average error, or the average absolute error or the mean absolute
error, is the simplest of all to compute. The algebraic formula is:
⫹&(Ft ⫺ At)&)/T
Standard error
The most widely used measure of forecasting accuracy is the standard
error and this technique was used in Chapter 4 in conjunction with
the regression analysis.
If all these conditions are met, then 68% of the outcomes will be
within plus or minus one standard error, 95% will be within plus
or minus twice the standard error and 99.7% will be within plus or
minus three times the standard error.
The control chart will show whether there is any pattern in the
error terms, and calculation of the error terms will show whether
they meet the necessary conditions as a basis for computation of
the confidence limits.
Thiels U
Subjective methods
Subjective forecasting methods are based on common sense. They
involve using a measure of judgement and self-expertise in the
evaluation of a forecast.
No matter how well the forecast has performed in the past, the
model itself and its underlying assumptions should be periodi-
cally re-examined in order to ensure that the same conditions
prevail.
Summary
Financial Planning using Excel
All three methods discussed in this chapter are important and can
be applied individually or collectively depending on the precise
situation.
78
Part 2
This Page Intentionally Left Blank
8
Business Planning
This Page Intentionally Left Blank
Planning, of course is not a separate, recognizable act . . . . Every
managerial act, mental or physical is inexorably intertwined with
planning. It is as much a part of every managerial act as breathing
is to the living human.
Introduction
Business forecasting involves the prediction of what could happen
Deterministic planning
Deterministic planning is the most frequently encountered. It is the
basis on which virtually all corporate planning and budgeting is
performed. A deterministic plan takes single values that are the best
estimate for the variables in the plan and uses this value with a set
of logic rules to produce the plan or budget. The single start value
for a line item in a plan is referred to as a point estimate. This might
be the result of a forecasting model, and although it is recognised by
planners and budgeting officers that accurate point estimates are
almost impossible to obtain, it is usually possible to derive a value
that is accurate enough to be useful.
2 According to the American Heritage Dictionary of the English Language, Third Edition,
deterministic refers to the fact that there is an inevitable consequence of antecedents.
3 According to the American Heritage Dictionary of the English Language, Third
Edition, stochastic refers to involving a random variable or variables and the chance or
probability of their occurrence.
The method of planning is called ‘deterministic’ because once the
point estimates are derived, the outcome of the plan may be
uniquely determined by the logic, i.e. there will be only one
answer. For example, consider the following:
The only way a different result can be obtained in the above example
is by changing one or both of the single point estimates, i.e. the data
Figure 8.1 is a profit and loss account for CWL that has been devel-
oped as a deterministic plan. Figure 8.2 shows the formulae used 85
for the plan.
86
The example shown above is a profit and loss account for a profit-
making organisation. However, the deterministic approach to busi-
ness planning is equally applied to not-for-profit situations when
an organisation might be planning, for example, an allocation of
funds. Figure 8.3 is such an example.
[Link]
Probabilities are then associated with the data input ranges and the
The detail of how to set up and work with a stochastic plan for risk
analysis is given in Chapter 13, but the underlying logic required to
apply stochastic analysis to the deterministic plan shown in Figure
8.5 using a uniform or normal distribution is as follows:
Max Min
Figure 8.4 shows a typical data input form for a stochastic plan and
Figure 8.5 shows some of the formulae required. The results of risk
analysis are usually best viewed graphically and an example is
shown in Figure 8.6.
88
[Link]
300
250
200
Frequency
150
100
50
65
10
45
30
15
00
38
89
07
56
93
48
20
65
10
55
0
–1
33
67
3
–7
–3
10
13
17
20
–1
–1
Profit/loss
Year end profit/loss
89
From the graph in Figure 8.6 it can be seen that, given all the
assumptions in the underlying model, the most likely outcome is a
net profit of about £20,000. However, given the ranges of input data
it is possible for there to be a net loss of £139,350 or there could
possibly be a profit as high as £205,000.
Optimising models
Optimising models attempt to find a unique course of action that
will produce the best result, given a set of restraints. One of the
most frequently encountered optimising models in business is the
economic order quantity (EOQ) model, whereby the most cost-
effective order quantities are calculated. An optimising model
always attempts to match an objective within a given set of
restraints and the spreadsheet Solver feature makes this type of
analysis possible within the spreadsheet environment.
Table 8.1 shows the three types of business plans discussed in this
chapter together with their primary use and development features.
Financial Planning using Excel
Summary
Before embarking on the development of any spreadsheet applica-
tion it is important to take time to consider what type of plan is
required and the best approach for the design and structure of the
plan. The following chapters in this book describe the techniques
required for the development of deterministic, stochastic and
optimising models, as well as how to get the most out of the plans
through what-if analysis.
9
Spreadsheet Skills for all
Types of Planning
This Page Intentionally Left Blank
The most popularly claimed pitfall of planning concerns commit-
ment. The assumption is that with the support and participation of
the top management, all will be well. But the questions must be
asked: well with what and well for whom? For planners? To be
sure. But for the organisation?
Introduction
[Link]
With regards the data itself, the figures are hard to read as there are
varying numbers of decimal places. Whilst perhaps there has been
a growth in sales and price, the percentage has not been indicated.
The costs line could be misleading as no indication of where the
costs have been derived is supplied.
[Link]
Spreadsheet 3: Formatting
In Figure 9.3 the data for the four quarters is totalled and reported
as an annual figure. The values in the plan have also been format-
ted with the majority of figures being formatted to zero decimal
places and the price line to two decimal places.
Financial Planning using Excel
[Link]
96
sheet ensures that a hard copy report will reflect the date, and per- TIP!
haps more importantly the time it was printed. This is achieved
through the NOW() function, which can be formatted with a range of
The cells in this plan have now been formatted, which makes the 97
data easier to read. When formatting a spreadsheet it is important to
consider the entire plan and not just the cells that are currently
being worked on. The entire spreadsheet should be formatted to the
degree of accuracy the majority of the plan is to be and those cells
that need to be different, such as percentages, can be reformatted
when necessary. This is quickly achieved by right clicking on the
top left corner of the spreadsheet at the intersection between the col-
umn letters and row numbers and then select format cells. Whatever
formatting is now applied will affect the entire worksheet.
The ROUND function is the only safe way to ensure that the results of a
calculation are actually rounded to a given number of decimal places.
Figure 9.4 shows two tables representing the same extract from a
profit and loss account. In both cases all the cells have been formatted
to zero decimal places, but in Table B the ROUND function has been
incorporated in the formulae for cells F15 through F19.
Table A – Formatting only
Financial Planning using Excel
98
Figure 9.4 Difference between rounding and formatting cells
The formula entered into cell F15, which can then be copied for the
other line items is:
⫽ROUND(SUM(B15:E15),0)
The effect of the ROUND function can be seen in cell F20. By visually
adding up the numbers in the range F15 through F19 the result is
78,111 whereas the formatting of these cells without the use of the
ROUND function in Table A returns a value of 78,112 in cell F20.
Having applied the ROUND function to a cell any future reference
made to that cell will use the rounded value.
99
[Link]
The provision of a hard copy report showing the logic used to create
a plan is also helpful as this is the ultimate reference point if a
formula has been overwritten and needs to be reconstructed.
the fact that there are still values embedded in formulae which is
not good practice and is addressed in the next version of the plan.
profit lines, because they relate, through the cell references in the
formulae, either directly or indirectly to the sales value in cell B5.
In the first instance, all growth and cost factors should be repre-
sented in a separate area of the spreadsheet – even on a different
sheet altogether in the case of a large system with a lot of input.
The factors can then be referenced from within the plan as and
when they are required. Figure 9.8 shows the adapted layout for
this plan after extracting the sales growth and costs factors.
Financial Planning using Excel
[Link]
102
Figure 9.8 Using cell references for non-changing values
Having the growth and cost factors in separate cells means that the
formulae need to be changed to pick up this information. Figure 9.9
shows the amended formulae for this plan.
Figure 9.9 Amended formulae to take account of extracted growth and cost
factors
Note that the references to cells D15, D16 and D17 are fixed refer-
ences. This is achieved by placing the $ symbol before the column
letter and row number, i.e. $D$15, and means that when the for- TECHNIQUE
mula is copied the reference to cell D15 remains fixed. A shortcut TIP!
key to add the $ symbols to a cell reference is F4.
In this plan an option in the growth factors has been included for
the price, despite the fact that in this plan the price does not
change. It is important to always think ahead when developing
any plan and although the price does not currently change, it
might be necessary to include a percentage increase in the future.
Having the facility for change built-in to the plan could save
Removing the growth and cost factors from the main body of a busi-
ness plan is the first step in developing a data input form which
will ultimately separate all the input data from the actual logic of
the spreadsheet. This separation of the data allows the logic cells to
be protected from accidental damage. This is discussed further in
the ‘Template’ section of this chapter.
103
104
[Link]
105
[Link]
The formulae required in cells D6 and D7, which calculate the year
end gross profit from the plan illustrated in Figure 9.11 are:
⫽SUM(‘P&L ACCOUNT’!B23:E24)
⫽IF(D6⬍⬎D7,“ERROR”,“OK”)
A macro could also be created that alerts the user should the arith-
metic not balance, probably by a beep and going to a suitable message
screen.
Spreadsheet 9: Charts
It is useful to support the information supplied in business plans
with charts. In the profit and loss account used in this chapter, vari-
ous charts might be useful, for example, to show the relative impact
Financial Planning using Excel
35000
30000
25000
20000
Value
Revenue
15000
Total costs
10000 Gross profit/loss
5000
0
1 2 3 4
Quarters
107
[Link]
[Link] A template is a plan that contains the logic required, i.e. the
formulae, but from which the data has been removed. When new
Financial Planning using Excel
When the input cells are set to zero all other cells that are directly
108 or indirectly related to those cells should also display zero. The
only exception to this is if there are division formulae in which
case a division by zero error will be displayed. The act of removing
[Link]
There are many benefits to be derived from using data input forms
including the fact that the data can be checked more easily.
110
Sometimes it might be possible to design an input form that is com-
patible with a forecasting or accounting system so that the data can
be electronically picked up from the other system without having
to type it in again. Even if this is not possible, the order of items in
the data input form does not have to be the same as the order in
which they are referenced in the logic, which means that the data
input form can be created to be as compatible with the source of the
input data as possible. Furthermore, the worksheet containing the
logic for the plan can be protected, and if necessary made read-
only, in order to maintain the integrity of the system.
Summary
This chapter has considered some of the principal design elements
that should be considered when embarking on the creation of any
business model or plan, be it a financial statement, a budgetary
control system, a marketing model or a forecasting plan. A small
plan has been used for demonstration purposes, and many of the
techniques illustrated become essential when working with larger
plans. Taking time to consider the layout and design of a system
before embarking on its development has been proven by many
users to pay considerable dividends in the long term. In addition it
is worth talking with colleagues who might find a plan useful
before starting development to see whether some additional lines
should be incorporated, as it is always more difficult to add to a
spreadsheet later.
Introduction
The model
The financial plan described in this chapter is a one year quarterly
plan for a manufacturing company. It is a deterministic plan and
assumes point estimates for the opening input values, as well as the
growth and cost factors. In this example all growth rates and cost
factors remain the same for the duration of the plan. The completed
model can be found on the CD accompanying this book under the
name FINPLAN.
[Link]
Financial Planning using Excel
116
Having prepared the structure for this part of the plan the logic can
now be entered. The opening sales volume value is required in cell
Financial Planning using Excel
118
C4 of the P&L sheet and therefore a reference to the Input sheet, cell
B5 is entered as follows:
⫽INPUT!$B$5
⫽C4*(1⫹INPUT!$C$5)
This formula can then be extrapolated for the remaining two quarters.
Note that the use of the absolute reference ensures that the reference
to cell C5 in the Input sheet remains fixed.
Financial Planning using Excel
119
The total sales volume in cell G4 of the P&L sheet is calculated with
the SUM function as follows:
⫽SUM(C4:F4)
Financial Planning using Excel
The remaining lines in the Profit and Loss Account follow the same
principles and Figure 10.7 shows the formulae for this part of the
financial plan.
Financial Planning using Excel
Figure 10.7 Formulae for Profit and Loss Account
Assets
The opening balances and the assumptions with regard to debtors
and creditors are again found on the Input sheet. The assumptions
made for the debtors and creditors in the balance sheet are that they
are paid in full in the following period. The only cash payments
made are the labour and salary costs.
The fixed assets and the current assets are taken from the Input sheet
122
and do not change over the four quarters of the Balance Sheet. The
Depreciation in the first quarter is calculated by multiplying the open-
ing balance by the Depreciation value for the first quarter in the P&L
sheet. This formula can then be copied for the remaining periods.
The debtors are calculated by taking the turnover for the current
period.
The logic for the cash calculation in the first quarter is as follows:
Therefore, the formula required in cell C16 of the Balsheet sheet is:
⫽(B16⫺‘P&L’!C9⫺‘P&L’!C19)⫹INPUT!B57
⫽(C16⫺‘P&L’!D9⫺‘P&L’!D19)⫹‘P&L’!C6⫺C20
The formula in cell D16 can then be copied to the fourth quarter in
cell F16.
Capital and liabilities
The current liabilities consist of the trade creditors, tax and divi-
dends. The opening balance for the trade creditors is taken from the
Input sheet, but in the first quarter the creditors are calculated by
taking the total direct costs less the labour (which is paid in cash)
plus the total other costs less the salaries and depreciation.
Therefore the formula required in cell C 20, which can be copied for
the remaining periods is:
⫽‘P&L’!C11⫺‘P&L’!C9⫹‘P&L’!C20⫺‘P&L’!C19⫺‘P&L’!C16
⫽B21⫹‘P&L’!C24
123
and
⫽B22⫹‘P&L’!C28
The working capital is the total current assets less the total current
liabilities and therefore the formula required in cell B25, which can
be copied for the remaining periods is:
⫽B17⫺B23
The total net assets are the total assets less the total long-term lia-
bilities and therefore the formula required in cell B34, which can be
copied for the remaining periods is:
⫽B26⫺B32
⫽B39⫹‘P&L’!C31
together the total net assets and the owners’ equity. Therefore the
formula required in cell B43, which can be copied for the remaining
periods is:
⫽B41⫹B32
⫽BALSHEET!D5⫺BALSHEET!C5
This formula can be copied for all the remaining cells in the statement.
Ratio analysis
There are many different ratios that can be applied to a financial
statement and Figure 10.5 provides a selection that has been calcu-
lated on the Ratios sheet. Figure 10.9 shows the formulae for the first
quarter ratios which have been copied for the remaining periods.
The cash flow plan shows what money the organisation expects
to receive and from what sources as well as how it intends to
spend it.
The cash balance row of the cash flow plan is the same as the cash
row of the balance sheet and therefore the formula in cell C3 that is
copied for the remaining periods is:
⫽BALSHEET!B16
⫽INPUT!B57
In the following period the sales from the profit and loss account in
cell C6 can be referenced and this can then be copied for the
remaining periods.
The cash-out section of the cash flow plan includes the cash
expenses, the creditors and repayments. The cash expenses include
126 labour and salaries which means the following formula is required
in cell C11 and can be copied for the remaining periods.
⫽‘P&L’!C9⫹‘P&L’!C19
The opening creditors in cell C12 can be picked up from Cell B20 in
the balance sheet and the reference can be copied for the remaining
periods.
⫽C3⫹SUM(C6:C8)⫺SUM(C11:C14)
Summary
Having spent a considerable amount of time and effort developing
an integrated financial statement such as the one described here, it
is likely that it will be used periodically with different data.
Because the input has been held separately on the Input sheet it is
not difficult to convert this plan into a template. This involves
removing all the data in the Input sheet, or entering zeros into the
cells, which will cause the formulae in the other worksheets to
return zero results (with the exception of the Ratios sheet which
will return division by zero errors). The file can then be saved as an
.XLT template file. The section on templates in Chapter 9 gives
more details on how to do this.
Introduction
This chapter consists of a selection of different business plans that
illustrate a range of spreadsheet techniques which readers may find
1/((1⫹I)n)
The CIA plan shown here calculates the NPV and the PI for both a
fixed discount rate (FDR) and for a variable or inflation adjusted
discount rate (VDR). Non-discounted cash flow measures of pay-
back and rate of return are also produced.
The results of the FDR and VDR calculations are presented in such
a way that the investment measures dependent on a discount rate
can be compared and the difference between a fixed and a variable
132 discount rate on the NPV and PI can be evaluated. The model can
be found on the CD accompanying this book under the name CIA.
The NPV may be defined as the difference between the sum of the
values of the cash-in flows, discounted at an appropriate cost of
capital, and the present value of the original investment. Provided
the NPV is greater than or equal to zero, the investment will earn
the firm’s required rate of return. The size of the NPV may be con-
sidered as either a measure of the surplus which the investment
makes over its required return, or as the margin of error which may
be made in the estimate of the investment amount before the invest-
ment will be rejected.
The interpretation of the NPV should be based on the following rules:
Profitability index
The PI is defined as the sum of the present values of the cash-in
flows divided by the present value of the investment. This produces
a rate of return expressed as the number of discounted pounds and
The IRR is the most complex of the three discounted cash-flow sta-
tistical measures described here and it needs to be used with care.
The IRR may produce incorrect results if the investment shows neg-
ative cash flows after the first year of the project.
Simple payback
The simple payback refers to the amount of time it takes for the
original investment to be paid back in nominal terms.
Rows 26 through 29 is a lookup table from which the data for the sim-
ple payback is derived. The reason for repeating the year numbers
will become clear shortly, but it is to do with how the HLOOKUP func-
tion operates.
The formulae in the range B31 through D34 could be combined into
a single, nested formula. However, it is preferable to avoid long
complex formulae and to break an operation down into a number of
smaller modules. This makes auditing and amending the formula
much easier.
⫽HLOOKUP(C3,B28:F29,2)
Given the data in the plan this formula will lookup 350,000 in the
first row of the table range B28 through F29 and, not finding an
exact match, will find 275,000 as the next lowest, coming down 1
row in the table will return 3 as the result. In other words, payback
is received in year 3.
⫽HLOOKUP(B31,B26:F28,3)
This formula looks up the value 3 in the table range B26 through
F28 and then returns the value 2 rows down, which is 275,000.
The amount of money outstanding is calculated in cell D32 by sub-
tracting the value in cell D31 from the investment in cell C3 which
in this example is 75,000.
⫽HLOOKUP(B31⫹1,B26:F29,2)
⫽D32/D33*12
Discounted payback
The simple payback as described above is not regarded as
being an adequate measure of investment performance because
it does not take into account the time value of money. The
discounted payback, which is calculated after the future cash
flows have been discounted, is regarded as a much stronger indi-
cation of the realistic period required to recover the investment.
This calculation requires each cash flow to be individually
discounted and the new discounted values are then used in the
same way as was shown in the simple payback. The formula
required for the discounted cash flow in row 40 of Figure 11.2 is
as follows:
⫽B39/(1⫹$B$37)^B38
As with the simple payback cells B15 and D15 are references to
cells B45 and D48 in the work area.
Rate of return
The rate of return is calculated by taking the average of the cash-in
flows and dividing by the original investment, expressed as a per-
centage. Thus the following formula is required in cell B16:
⫽AVERAGE(D4:D8)/C3
⫽NPV(B9,D4:D8)–C3
The PI also uses the NPV function, but the result is divided by the
original investment as can be seen in the formula in cell B18:
⫽NPV(B9,D4:D8)/C3
⫽IRR(F3:F8,0.3)
Note that the original investment and cash-in flows were copied into
column F, with the investment represented as a negative value and it
is this range that has been used for the IRR calculation.
A ‘guess’ is entered for the IRR because the calculation of the IRR is
a reiterative process and the system requires a ‘seed’ from which to
base the calculation. If no guess is entered the system will assume
0.1 or 10% and this is usually sufficient for a result to be calculated
within 0.00001%. If IRR cannot find a result that works after 20
tries, the #NUM! error value is returned.
If IRR gives the #NUM! error value, or if the result is not close to
what you expected, try again with a different value for guess.
using a discount rate that varies from year to year. Figure 11.3
shows the work area required.
138
The NPV function assumes a constant rate of interest over the dura-
tion of the investment and therefore to accommodate an interest or
discount rate that can change each year, the PV function needs to be
used. In this context, the PV function is used one year at a time and
the discounted value is picked up year by year by a new PV func-
tion which adjusts it appropriately. In the example, the cash-in
flows have to be discounted over the five years.
⫽PV(B$11 ⫹ $B$9,1,⫺B50)
The input data required for the plan are the first year’s production,
material costs per unit, labour cost per unit, fixed costs, annual
growth production, learning curve effect for materials and labour
and the price. The horizon for this plan has been set to 10 years.
[Link]
The sample data used in Figure 11.5 has no annual growth rate in
production. The effect of this is to highlight the impact on the
profit of the learning curve effect alone. If a growth rate in produc-
tion is specified then the overall profit improvement would be even
more dramatic. Therefore a formula is entered into cell C14 and
copied for the remaining years to accommodate a possible growth
in production which is:
⫽C13*(1⫹$B$7)
⫽($B$4⫹$B$5)*C13
⫽($B$4*(1⫺$B$8)^B13⫹$B$5*(1⫺$B$9)^B13)*C14
The unit cost is calculated by adding the fixed and variable costs,
and dividing by the production. Thus the formula in cell F13,
which can be copied for the remaining years is:
141
⫽(D13⫹E13)/C13
⫽C13*$B$10
The profit is the revenue less the production multiplied by the unit
cost and therefore the formula in cell G13, which can be copied for
the remaining years is:
⫽G13⫺(F13*C13)
⫽(H14⫺H13)/(D14⫹E14)
The cumulative effect of the learning curve can be seen not only by
the percentage profit improvement, but also by the reduction in
unit costs. The chart in Figure 11.6 illustrates this well.
100.00
90.00
80.00
Unit cost
70.00
60.00
50.00
Financial Planning using Excel
40.00
1 2 3 4 5 6 7 8 9 10
Years
Break-even analysis
142
The break-even analysis model is a deterministic plan that calcu-
lates the volume at which the total costs are equal to the total
revenue. The model is on the CD accompanying this book under
the name BREAKEVEN. This level of volume is defined as the break-
even point. The break-even point is derived by calculating the
contribution per unit sold, which in turn is defined as the unit
selling price less the unit variable cost. The unit contribution is
then divided into the fixed costs and the result is the number of
units that must be sold for the contribution to absorb the total
fixed costs.
The EOQ model calculates the most efficient lot size in which inven-
tory should be purchased. It is a production management technique
that is used in many firms. The model is on the CD accompanying
the book under the name EOQ.
Financial Planning using Excel
The input required for the EOQ model are the annual usage in units
(AUU), the unit price (UP), the variable cost per order (VCO) and the
144
holding costs as a percentage (HC%). The formula for determining
the EOQ is:
EOQ ⫽ √(2*AUU*VCO/UP*HC %)
⫽ROUND(SQRT((2*B3*B5)/(B4*B6)),0)
⫽ROUND(MAX(SQRT((2*C3*C5)/(C4*C6)),C7),0)
146
The sales campaign plan has been designed for 10 weeks of analysis
after the initial promotion and requires the following input:
The number of enquiries received each week after the initial promo-
tion is an estimate. In this example it is assumed that the effects of the
promotion increase over a five-week period and then begin to drop off
until there are only a few enquiries at the end of the ten weeks.
⫽INT(RAND()*0.1)⫹0.3)*B12
The units sold are calculated by multiplying the number of sales pre-
sentations by the conversion to sale percentage. The following formula
is required in cell F13, which can be copied for the remaining weeks:
⫽INT(D13*$E$7)
⫽($E$4⫹(D13*$E$6))/E13 149
The marketing cost per sale is the promotion cost divided by the
cumulative sales, which means the following formula is required in
cell I13:
⫽$E$4/G13
The total costs are calculated as the promotion costs plus the cost
of the sales presentations that week plus the production costs for
units sold. The formula required in cell J13 is therefore:
⫽$E$4⫹($E$6*D13)⫹(G13*$E$9)
The total revenue is the number of units sold multiplied by the rev-
enue per unit and the profit on the campaign is therefore calculated
as the total costs less the total revenue.
Summary
In this chapter a number of different business plans have been devel-
oped in order to demonstrate some of the applications for which a
spreadsheet can be used. It is hoped that readers will find some of the
models directly applicable but some of the techniques and functions
shown can also be applied in a number of complimentary areas.
This Page Intentionally Left Blank
12
What-if Analysis
This Page Intentionally Left Blank
Good judgment is usually the result of experience. And experi-
ence is frequently the result of bad judgment.
Introduction
What-if analysis may be defined as the technique of asking specific
questions about the result of a change or of a series of changes to
assumptions in a model or a business plan.
Figure 12.1 shows the 12 month business plan that will be used
throughout this chapter and Figure 12.2 shows the effect that
reducing the opening sales volume has on the net profit. This plan
can be found on the CD accompanying the book under the name
BUSPLAN.
[Link]
156
Data tables
Excel provides a powerful what-if facility referred to as data
tables. Data tables allow a range of what-if questions to be calcu-
lated at one time, by setting up a table in which a range of possi-
ble input values are specified together with a reference to
required output. For example, a data table can be established to
report the effect of changing the sales volume growth rate on the
gross profit, net profit, return on investment and cash in bank for
all integer growth rates of sales volume between 0.5 and 10%. A
key advantage to managing what-if questions with data tables is
that the table sits alongside the original plan, which is not altered
in any way.
There are two main types of data table, which are referred to
as the one-way table and the two-way table. A one-way table
allows a single input factor to be analysed against as many output
variables as the user requires. The input factor is a cell in the
plan that is to change and the output variables are those cells
on which you want to see the effect of the change. For example,
in the business plan used as the example in this chapter, the
input factor might be the opening volume and the output variables
might be the gross profit and net profit figures for July and
December.
In the case of a two-way table, two input factors and a single output
variable can be specified. In the business plan for example, the
input factors might be the opening sales volume and the opening
price and the output variable might be the year-end net profit.
[Link]
The values in the range A43 through A53 can be entered either by typ-
ing in the values, using a Fill technique or they maybe the result of a
formula. In this example the values are in ascending order at regular
intervals, but this is not necessary for the command to work. Cells B42
and C42 contain references to cells M14 and M26 in the business plan,
which are the gross profit and net profit figures for December.
The next step is to highlight the table range, which in this case is
A42 through C53. The DATA TABLE command is then selected which
will bring up the dialogue box shown in Figure 12.4.
Financial Planning using Excel
158
This example is a one-way table and the input data is referenced
in a column. Therefore it is necessary to make a reference to the
cell in the main model into which the input values are to be
entered. In this case, a reference to the opening volume in cell B5
is required.
160
Figure 12.7 Completed two-way data table
Solver requires the model to be set up with the required data and
constraints before the analysis can be performed. Figure 12.9
shows a salesman’s productivity model that will be used in this
example. This file can be found on the CD accompanying this book
under the name SALESMAN. The aim is to find the maximum profit
that can be made by the sales team. Note that the constraints
in Figure 12.9 are at this stage only text entries for information
purposes.
[Link]
Some values must be entered into these cells before using Solver,
but they will be replaced during the analysis.
The target cell is the total sales in cell D9 and the intention is to
maximise this value by changing cells B5 through B8. These
changes are subject to the constraints that have been specified on
the spreadsheet in Figure 12.11.
Financial Planning using Excel
164
Figure 12.11 shows the spreadsheet after Solve is selected from the
dialogue box.
Summary
The ability to perform what-if analysis on a business plan provides
Introduction
Most business plans are deterministic, which means that they rely on
the use of single point estimates for input data and assumptions.
For example, to say that the sales volume for the next period will be
between 8500 and 12,500 will offer a greater probability of being
right than a single point estimate of, say, 10,000. Similarly, to specify
the average sales price as being between 45 and 52 will often have a 169
greater chance of producing useful results than having to depend on
a single projection of 50.
For example, to see the effect of a range of input data for the
investment amount in the CIA model on the NPV at a fixed interest
rate, it would be necessary to recalculate the model using different
investment amounts and to collect the NPV result for each calcula-
tion. After a considerable number of recalculations, preferably
thousands, a frequency distribution of the results is created and a
graph is drawn. This graph will, in general, be a bell-shaped curve
and the precise shape of the curve will reflect the degree of risk
that is present in the investment based on the input data ranges.
The completed risk analysis model will use four separate work-
170 sheets. The first sheet, called CIA Model, is the original CIA plan.
The amended data from the original plan is on a sheet called Risk
Model, the input form worksheet is called Input, the risk analysis
results worksheet is called Results and the chart is on a worksheet
called Risk Chart. The file can be found on the CD accompanying
this book under the name RISK.
The selection of the data for insertion in the plan is based on either a
[Link] probability distribution or, in the case of the risk analysis described
in this book, a random number generator. The specification of proba-
bility distributions for risk analysis is beyond the scope of this
book, and thus it is assumed that the data will be specified as simple
maximum and minimum values and that all possible obtainable
results are of equal probability. This is referred to in statistical jargon
as rectangular distributions.
Figure 13.1 shows the data input form for risk analysis on the CIA
model. For this example the variable data is the investment amount,
Financial Planning using Excel
Figure 13.1 Input form for risk analysis
the cash-in flows, the fixed and the inflation adjusted discount rates.
When entering data for the risk analysis it may not be appropriate to
171
use all these variables and in this case the same value can be
entered for the minimum and the maximum value. In this example,
an option for performing risk analysis on three variables has been
given. These are NPV at a fixed interest rate, IRR and NPV at a vari-
able discount rate.
Cells and ranges in the output selection part of the input form need to
be named for future reference in the Results sheet. Therefore using the
Insert Name Define command names representing the three variables
that the risk analysis can be performed on are assigned as follows:
E17 NPVF
E18 IRR
E19 NPVV
At this point, cells F17, F18 and F19 will be displaying the current
values for the net present value, the IRR and the net present value
at a variable discount rate. As it is not necessary for the user to see
the value in these cells, selecting them and changing the font
colour to white can hide them.
The range D17 through F19 is named ‘looktab’ and will be refer-
enced as a lookup table in the Results sheet.
the referencing cells in the main model use the RAND function in
the following way:
TECHNIQUE INT(RAND * (MAXIMUM ⫺ MINIMUM) ⫹ MINIMUM)
TIP!
The RAND function generates a value between 0 and 1, never actu-
ally being 0 or 1. Looking at Figure 13.1 the range of values for the
investment has been specified as between 350,000 and 400,000 and
so if RAND returned a value of 0.56125, the above formula would
172
calculate as:
which will give an answer of 378,062. In fact the result will always
be a value between the specified ranges.
Figure 13.2 shows some of the formulae in the main model incorpo-
rating the random number generator.
173
⫽IF(ISERR(VLOOKUP(“X”,LOOKTAB,2)),“MAKE A SELECTION”,
VLOOKUP(“X”,LOOKTAB,2))
The VLOOKUP in this formula looks for X in the first column of the
table range looktab and returns the contents of the cell one column
to the right. If something other than X is entered, the VLOOKUP
function will return an error. For this reason the formula begins
with ISERR which means that if the result of the VLOOKUP is an
error, the text “Make a selection” will be returned, otherwise the
result of the VLOOKUP function will be returned, which in the case
of Figure 13.3 is IRR.
A similar formula is required in cell B4 to pick up the cell reference
to the variable data which in the case of Figure 13.3 is 0.18:
⫽VLOOKUP(“X”,LOOKTAB,3)
Summary statistics
Some useful statistics about the results have been entered into the
range D5 through E10. To make the referencing of the data easier
the range B5 through B2004 is named ‘output’. A range is named by
selecting the required range and then clicking on the name
box located to the left of the edit line at the top of the screen and
typing in the name. The following formulae have been entered into
column E:
E5 ⫽AVERAGE(OUTPUT)
E6 ⫽STDEV(OUTPUT)
E7 ⫽E9–E8
E8 ⫽MIN(OUTPUT)
E9 ⫽MAX(OUTPUT)
E10 ⫽COUNT(OUTPUT)
For this example, 11 data points have been chosen, beginning with
the minimum value returned as a result and then 10 further points
at equal intervals finishing with the maximum value returned as
a result. This is achieved with the following formulae in cells G5
175
and G6:
G5 E8
G6 G5⫹($E$7*0.1)
Frequency distribution
The FREQUENCY function is used to return the number of times the
results fall between the specified ranges. The form of the FREQUENCY
command in cell H5 is:
⫽{FREQUENCY(B5:B2004,G5:G15)}
350
300
250
Financial Planning using Excel
Frequency
200
150
100
50
0
0.16 0.17 0.18 0.19 0.20 0.20 0.21 0.22 0.23 0.24 0.24
176
Distribution
This graph illustrates quite a low level of risk because the most
likely outcome is a return of 21.20% with a standard deviation of
1.6%. Furthermore, even if all the most unfavourable estimates
occur, i.e. maximum investment costs, lowest cash-in flows and
highest cost of capital, this investment will still be expected to pro-
duce an IRR of 16.4%. On the other hand, if the investment is kept
low and the highest cash-in flows are achieved with a low cost of
capital, this investment could produce a return of 24.3%.
N.B. Due to the use of the RAND function the results of this exercise
will never be exactly the same as those displayed here.
To recalculate the model after new input data has been entered or a
different output variable has been selected, F9 is pressed which
recalculates the data table and the remaining formulae cells are also
re-evaluated.
Introduction
A budget is a detailed estimate of future transactions. It can be
183
Scope of budgeting
Budgetary control is not limited to commercial and industrial firms
attempting to produce a profit. The procedures involved are equally
applicable to not-for-profit organisations such as government depart-
ments, universities and charities.
◆ setting objectives
◆ establishing detailed financial estimates
◆ delegating specific responsibility
◆ monitoring performance
◆ reacting to expectations.
Benefits of budgeting
The benefits of budgetary control can usefully be classified in the
following way:
purposes.
◆ Budgeting provides a mechanism to control in detail the revenue,
costs, cash and capital expenditure of the firm.
◆ It facilitates an atmosphere of cost consciousness.
◆ It helps ensure that ROI is optimised.
On the other hand, some organisations adopt the view that the most
important aspect of budgetary control lies in the fact that the cre-
ation of budgets should impose on the firm a strict regime of think-
ing through what the organisation is doing and where it is going.
This approach has been popularised under the title of zero-based
budgeting (ZBB) and assumes that it is necessary to start the budg-
eting process from scratch each time. The main advantage of this
approach is that is ensures a rethink of the basic business assump-
tions on which the organisation relies. With a ZBB system, each
functional section in the business will plan in detail all revenue,
expenditure and capital items and these items will be ranked in
order of importance to the firm.
An outcome from a ZBB system that is not the case with the tradi-
tional approach is that management are forced to prove the need for
each item of expenditure in the budget. It is not good enough to say
that the promotion account had a particular amount in it last year
and that this figure should be increased by 10% for inflation. Clearly,
it is more expensive to operate a ZBB system than a traditional
system, and therefore a cost-benefit study is appropriate before
185
Budget preparation
The procedure and operation of any budgetary control system is
clearly specific to each individual organisation and is a function of
management style and corporate culture. However, there are general
guidelines that are useful to bear in mind:
Templates can also form the basis of zero-based budgets as, even
when starting from scratch, an outline of the requirements for the
budget is known and a template can form the basis of the new budget.
Summary
Budgeting is an essential part of modern management and is regu-
larly performed in most organisations. It is as much a management
philosophy and technique as an approach to financial accounting.
– Anonymous
Introduction
The budgetary control system described in this chapter illustrates
how files can be linked in order to provide a flexible reporting
facility. Figure 15.1 shows the modules of the system. The system is
189
Variance Year-to-date
Report Report
Rather than develop a single, large file with the different modules on
separate worksheets, separate files for each module will be created
for this example. There are both advantages and disadvantages to
linking data across files. One of the main advantages is that different
parts of a system can be worked on simultaneously by different peo-
ple. Probably the most significant disadvantage is that when there are
many files to link the formulae can become very long and complex.
190
[Link]
191
[Link]
Figure 15.4 Template for Actual data with sample data for first quarter
To clarify which sheet is which, each sheet is also named as can be
seen from Figure 15.4.
Figure 15.5 shows a variance report for the first quarter using the
data for the first quarter’s budget shown in Figure 15.1 and the
actual data shown in Figure 15.4.
192
[Link]
The user enters the required quarter number in cell D1 and the
following nested IF function is required in cell B4 to pick up the
appropriate data.
In Excel:
⫽IF($D$1⫽1,[[Link]]BUDGETS!B4,IF($D$1⫽2,[[Link]]
BUDGETS!C4,IF($D$1⫽3,[[Link]]BUDGETS!D4,IF($D$1⫽4,
[[Link]]BUDGETS!E4,“!!!”))))
This formula can be copied to the remaining cells in the budget col-
umn of the variance report.
A formula similar to that used for the budgets is required for the actual
⫽IF($D$1⫽1,[[Link]]QTR1!B4,IF($D$1⫽2,[[Link]]QTR2!B4,
IF($D$1⫽3,[[Link]]QTR3!B4,IF($D$1⫽4,[[Link]]QTR4!
B4,“!!!”))))
⫽B4⫺C4
This report works by adding together the budget and actual data for
the number of quarters that are specified in cell E1. As the actual
data is only added to the file when it becomes available, cell H1
reports the first quarter for which there is no data. Therefore with
the above example it is only possible to prepare a year-to-date
report for the first or second quarters as there is not yet any data
available for the third quarter.
four quarters, the cell will remain blank. This is achieved through
the use of the “” at the end of the formula:
⫽IF([[Link]]QTR1!$B$4⫽0,1,IF([[Link]]QTR2!$B$4⫽0,2,
IF([[Link]]QTR3!$B$4⫽0,3,IF([[Link]]
194 QTR4!$B$4⫽0,4,“”))))
⫽IF($E$1⫽1,[[Link]]BUDGETS!B4,IF($E$1⫽2,SUM
([[Link]]BUDGETS!B4:C4),IF($E$1⫽3,SUM([[Link]]
BUDGETS!B4:D4),IF($E$1⫽4,SUM([[Link]]
BUDGETS!B4:E4),“!!!”))))
⫽IF($E$1⬎⫽$H$1,“NO DATA”,IF($E$1⫽1,[[Link]]QTR1!B4,
IF($E$1⫽2,SUM([[Link]]QTR1:QTR2!B4:B4),IF($E$1⫽3,
SUM([[Link]]QTR1:QTR4!B4:B4),IF($E$1⫽4,
SUM([[Link]]QTR1:QTR4!B4:B4),“!!!”)))))
The first part of the above formula compares the number of quarters
entered into cell E1 with cell H1 which is reporting the actuals
quarter for which there is no data. If E1 is greater than or equal to
H1, the message ‘No data’ is returned, otherwise the appropriate
number of periods are accumulated.
⫽IF(C4⫽“NO DATA”,“”,B4–C4)
195
Summary
The four files that have been developed in this chapter describe a
methodology for producing a flexible budgetary control system.
The flexibility is primarily due to the use of separate files for each
module of the system which means that different people can work
on different parts of the system at the same time and users can
choose to produce reports using selected data.
Before using the system it is important to ensure that all the files
are in the same directory and that the links are correctly referencing
the files. It might be necessary to select Edit Links and amend the
path if the system is installed on another user’s computer.
This Page Intentionally Left Blank
16
Consolidating Data
This Page Intentionally Left Blank
Man is still the most extraordinary computer of all.
Introduction
The budgetary control system described in Chapter 15 is for a single
division or department. In many organisations it is necessary to
consolidate, summate or aggregate the data from separate divisions
to produce a divisional or corporate report.
199
Using the Consolidate command
Excel provides a powerful set of consolidation tools through the Data
Consolidate command. However, before using the command a set of
files to be consolidated need to be created. To do this open the Variance
file and select a valid quarter number in order to produce a variance
report. To simplify the consolidation procedure the range to be
included in the consolidation is named by selecting the range A3:D14
followed by INSERT NAME DEFINE and call the range DATA_AREA.
The next step is to create a new file that will form the consolidated
report. Type an appropriate title for the report into cell A1 and then
place the cursor on the cell that will be the top left cell of the con-
solidated range, which for this example will be B3.
200
is SUM, i.e. the corresponding cells from the selected ranges will be
summed. However, by clicking on the arrow to the right of the func-
tion box the other alternatives can be seen.
The reference box refers to the files or ranges that are to be consoli-
dated. To complete this click on Browse and select the file DIVA.
After the exclamation mark (!) type the range name Data_area and
then change the A in DivA to a question mark (?). This is a wildcard
that will replace any single character for the question mark. Click
Add to put this reference in the list of references to be consoli-
dated. The effect of this reference is that when the OK button is
clicked the system will open each file beginning with DIV and take
the range in those files called Data_area and sum them into the cur-
rent worksheet. The range Data_area does not have to be in the
same position in each file, but it should be the same size in each
file in order that the correct cells are added together.
Before clicking OK, check the three boxes at the bottom of the dia-
logue box to indicate that the top row and left column of the ranges 201
to be consolidated are labels and that links are required to the
source files. Figure 16.3 shows the results of the consolidation.
Because the Create links to source data box was checked in the dia-
logue box, the bar to the left of the report is automatically pro-
duced. By clicking on the number 2 the report is expanded as
shown in Figure 16.4. This shows the data from all the ranges
included in the Consolidate command.
Financial Planning using Excel
202
Looking at the data in Figure 16.3 the references to the three divi-
sional files show the full path to those files and the totals contain a
SUM function.
Summary
The DATA CONSOLIDATE command provide a means of adding data
together from different files without the need for linking files. This
is especially useful when a large number of files need to be
accessed as the file linking procedures require long formulae and
take time to recalculate.
Index
This Page Intentionally Left Blank
Adaptive filtering, 31–2 number of observations, 17
range, 18
Break-even analysis, 142–3 standard deviation, 19
Budgetary control system: variance, 19
preparing actual template, 191–2
preparing budget template, 190–1 Economic order quantities (EOQ):
preparing variance report template, cost of inventory, 146
192–3 developing EOQ plan, 144
preparing year-to-date report lead times and safety stock, 146–7
template, 193–5 with no supplier policy, 144–5
Budgeting: with supplier policy, 145
benefits, 184 Excel, graphic approach with, 46
budget preparation, 185–6 Expected values, model for analysing,
different approaches, 184–5 65–70
scope, 183 Exponential smoothing, 32–4
spreadsheets for budgets, 186
Business planning, 84 Financial plan:
deterministic planning, 84–6 cash flow statement, 125–6
Index
optimising models, 89–90 developing balance sheet:
stochastic planning, 87–9 assets, 122
capital and liabilities, 123–4
205
Capital investment appraisals (CIA), developing profit and loss account,
131–2 117–21
internal rate of return, 133, 137 developing profit and loss
net present value, 132–3 appropriation account, 121
profitability index, 133, 137 funds flow statement, 124
see also CIA plan, developing model used, 115
CIA plan, developing: ratio analysis, 125
discounted payback, 136 Forecasting:
internal rate of return, 133, 137 and Excel, 7–8
investment reports, 133 forecast units, 7
NPV and PI at variable discount objective forecasts, 6
rate, 138 subjective forecasts, 5–6
NPV at a fixed discount rate, 137 time, 6–7
profitability index (PI), 133, 137 Forecasting techniques:
rate of return, 137 accuracy and reliability, 75
simple payback, 134–6 charts, 75
Consolidate command, using, selecting the right technique, 73–4
199–202 statistical models:
average error, 76
Data analysis command, 19–20 standard error, 76–7
Data collection, 11–15 Thiels U, 77
Descriptive statistics, 15–19 subjective methods, 77–8
mean, 17
median, 17 Goal seeking:
minimum and maximum, 18 using goal seeking feature, 161–2
mode, 18 using Solver for optimising, 162–5
Learning curve costing model, 139–42 summary statistics, 174–5
Least square line: using risk analysis model, 176–7
command function:
command approach, 45–6 Sales campaign appraisal, 147–9
function approach, 43–5 developing sales campaign plan,
function vs command, 46 148–9
Scatter diagram, 40–4
Moving averages, 26 Spreadsheets, 93–111
Multiple linear regression, 49–51 Standard error, 47–9
selecting variables for multiple
regression, 51–2 Templates, 108–9
with Excel, 50–1 data input forms, 109–10
Multiplicative time series analysis, 56 Time series analysis model:
calculation and processing, 58–60
Planning, 83 data input and output, 57–8
see also Business planning graphics, 61–2
When designing a spreadsheet for financial planning, key considerations include clarity, documentation, logic separation, and error checking. Ensure a clear structure by including titles, authorship details, and versioning to track changes effectively . Use proper formatting for readability, such as defining the number of decimal places and consistently applying styles . Separate data input (like growth and cost factors) from the logical calculations to prevent unintentional changes and facilitate easy updates or what-if analyses . Incorporate basic documentation features, like comments or labels, to describe the purpose and function of different sections, enhancing team collaboration . Include checks such as arithmetic cross-checks to ensure the accuracy of the calculations . A well-designed spreadsheet should be straightforward to use, easy to adjust, and maintain accuracy to produce reliable results .
Regression analysis is important for forecasting because it examines relationships between variables, allowing predictions based on historical data. For instance, it can determine how advertising spend might influence sales. The underlying assumptions include linearity, independence, and homoscedasticity of residuals, ensuring that predictions are valid and reliable. Understanding these relationships helps tailor strategic decisions effectively .
Converting a spreadsheet into a template benefits a business plan by allowing repeated use with minimal effort to input data. This approach preserves the logic and calculations pre-built into the model while accommodating new data inputs, ensuring consistency and reducing the potential for errors. Templates help efficiently manage dynamic business environments or periodic data changes .
Manual what-if analysis involves changing assumptions directly within a spreadsheet to observe effects. Data tables allow for systematic examination by setting up various input scenarios to see potential impacts efficiently. Goal seeking determines required input values to achieve specific outputs. Each method provides varying levels of complexity in analyzing potential outcomes and making informed projections .
Moving averages become more suitable than a simple average in situations where data doesn't exhibit significant trends but contains irregularities or fluctuations over time. They smoothen these fluctuations over a chosen period, giving more relevance to recent observations and thus making it easier to observe underlying trends without overemphasizing random variations .
Weighted moving averages improve forecasting accuracy by assigning different weights to historic observations, emphasizing those deemed more important. This can help reduce the impact of anomalies or less relevant data points. By adjusting weight proportions, the model can reflect more accurate trends and patterns, enhancing the reliability of forecasts .
Skewness measures the asymmetry of a data distribution. A distribution is negatively skewed if the left tail is longer, indicating that there are more extreme low values. Conversely, positive skewness occurs when the right tail is longer, showing more extreme high values. Understanding skewness helps in assessing the deviation of a distribution from normality, which is crucial for certain statistical analyses and forecasting techniques .
Factors to consider when using Net Present Value (NPV) for investment appraisal include: 1. **Discount Rate**: The choice of an appropriate discount rate is crucial as it affects the present value of future cash flows. NPV can be calculated at both fixed and variable discount rates, the latter accommodating changes in interest rates over time . 2. **Cash Flow Projections**: Accurate forecasting of cash-in flows is necessary as NPV is dependent on these estimates. Incorrect forecasts can lead to an incorrect assessment of investment viability . 3. **Investment Outlay**: The initial investment must be clearly defined and included as a negative cash flow in the NPV calculation, ensuring it's subtracted from the total present value of future cash-in flows . 4. **Time Horizon**: The duration over which cash flows are considered affects NPV. Typically, longer-term projects involve greater uncertainty in cash flow estimates . 5. **Comparison with Alternative Metrics**: It's often compared with other metrics such as the Profitability Index (PI) and Internal Rate of Return (IRR) to provide a comprehensive investment analysis . 6. **Risk and Uncertainty**: Incorporating risk analysis into NPV calculations through probabilistic modeling can provide insights into the variability of outcomes and help in better decision-making .
Cash flow planning is a crucial aspect of business financial management as it provides a forward-looking perspective that complements the historical nature of traditional financial statements. It outlines the expected cash inflows and outflows of an organization, helping management anticipate future cash requirements and allocate resources effectively . Cash flow planning is often modeled using spreadsheets, which incorporate various formulae to ensure accurate calculations. For example, the cash balance is computed by adding the total cash inflows to the opening balance and subtracting the outflows, with these computations replicated for future periods . These models typically use separate worksheets for data input, cash flows, profit and loss accounts, and balance sheets, facilitating the easy updating and manipulation of data . Spreadsheets also allow for what-if analysis, enabling businesses to simulate different scenarios and assess their impact on financial performance .
Calculating the arithmetic mean is important in data forecasting because it provides a measure of central tendency, representing a typical or average value of a data set. This can be useful in identifying underlying patterns and establishing estimates for future values when there is no significant trend or seasonality in the data . The arithmetic mean also serves as a basis for comparison, allowing forecasters to evaluate the deviation of actual data points from the mean and consider any necessary adjustments in forecasting models . Additionally, using averages is a common approach in smoothing techniques to estimate future values based on historical data .