ADVANCED FINANCIAL MODELLING IN EXCEL (ONLINE) 
© Plum Solutions Pty Ltd 2012 
Page 111 
www.plumsolutions.com.au 
CHAPTER 9 Common uses of tools in Financial 
Modelling 
Escalation methods for Modelling 
There are several different ways of applying a growth, indexation or escalation method over a period 
of time to a principal amount.  We often need to be able to include escalation in our models for the 
purpose of forecasting sales  growth year on year for  example,  or increasing  costs by an inflation 
amount.    Calculating  a  growth  amount  might  seem  straightforward  initially,  there  are  actually 
several different methods that can be used and when applying growth rates in a model, you need to 
be clear about which method you are using. 
Whilst we can use functions to calculate future values based on set or varying growth rates, we’ll be 
firstly calculating them manually so that we understand the mechanics of the calculations, and then 
use the functions. 
Using Absolute (Fixed) Growth Rate 
Here we have compound growth over five years at a fixed interest rate.  
The capital grows each year by 5%. At the simplest level our formula is PV*(1+R) where PV is Present 
Value and R is the rate. The reason we are adding 1 (effectively 100%) to the growth rate (5%) is 
because we want the capital sum returned along with the accrued interest.  Multiplying an amount 
by (1+growth) is a very common tool in financial modelling. 
Fig 8.35 Fixed, compounding exercise 
Exercise (Option 1a) Fixed & Compounding: 
1.
Create the exercise as shown above. The rate is fixed in a single cell (B4), therefore we need 
an absolute reference, namely $B$4.  So, after the first year (in 2011) our formula in cell C7 
is =B7*(1+$B$4).   
2.
Copy the formula in C7 to D7 through G7 
This method grows the amount at a fixed rate, which compounds each year. 
Pdf rotate pages separately - rotate PDF page permanently in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Empower Users to Change the Rotation Angle of PDF File Page Using C#
rotate pages in pdf expert; pdf rotate just one page
Pdf rotate pages separately - VB.NET PDF Page Rotate Library: rotate PDF page permanently in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
PDF Document Page Rotation in Visual Basic .NET Class Application
change orientation of pdf page; how to rotate pdf pages and save permanently
ADVANCED FINANCIAL MODELLING IN EXCEL (ONLINE) 
© Plum Solutions Pty Ltd 2012 
Page 112 
www.plumsolutions.com.au 
With most models we normally want to show the amount that is forecast in each year, but if you 
want a shortcut formula that will show, in a single cell, how much we’ll have at a fixed 5% growth 
after five years, we can use the FV function.  Let’s verify the amount you calculated for the year 2015 
by using this function. 
3.
Somewhere in a cell to the right of this table, enter Excel’s FV (Future Value) function. Either 
type =FV( into the cell and follow the prompts, or  
[Excel 07/10] Select Financial from the Formulas tab. Choose FV from the options which 
appear. 
[Excel for Mac 2011] Scroll down to the Financial subsection of formulas in the Formula 
Builder. Choose FV from the options which appear. 
[Excel 2003] Select Function from the Insert menu. Choose FV from the Financial 
category. 
Because there are no periodic payments being made, we need only include the yearly rate, 
the period in years and the PV (present value).   
4.
Prefix  the function with a minus symbol to get  a positive result. Your formula  should be:      
=-FV($B$4,5,0,B7),  and  the  totals  using  both  methods  should  be  the  same.    Your  sheet 
should look something like this: 
Fig 8.36 Completed fixed, compounding exercise 
Exercise (Option 1b) Fixed & Non-compounding: 
Another variation on this escalation method is to still use a fixed growth rate, but not compound it.  
To do this, we will use an escalation index across the top.  This may be more practical in some model 
designs, but bear in mind that it yields different results! 
VB Imaging - VB Code 128 Generation Guide
the created Code 128 barcode graphics separately or together 96 'set rotation barcode.Rotate = Rotate.Rotate0 barcode Create Code 128 on PDF, Multi-Page TIFF
pdf reverse page order online; how to rotate one page in pdf document
XDoc.HTML5 Viewer for .NET, All Mature Features Introductions
View, Zoom & Rotate. NET developers to search text-based documents, like PDF, Microsoft Office One is to save annotations separately from original document as
pdf rotate single page and save; pdf rotate pages separately
ADVANCED FINANCIAL MODELLING IN EXCEL (ONLINE) 
© Plum Solutions Pty Ltd 2012 
Page 113 
www.plumsolutions.com.au 
Fig 8.37 Fixed, non-compounding exerercise 
1.
In row 10, create your escalation index row using the formula =B10+$B$11 in cell C9, and 
copying across. 
2.
Escalate in cell C14 by using the formula =$B$14*C10, and copying across. 
This formula gives you a lower result in year 5 than Option 1a because it is not compounding on the 
previous year.  It simply adds a flat $5,015 x 5% each year, instead of adding the growth rate to the 
increased total. 
Using Relative (Varying) Growth Rates 
The next example returns the future value of an initial principal after applying a series of interest 
rates. While the rate was fixed in the example above, here it fluctuates from year to year.  This is 
considered to be a superior model design, as it allows for fluctuation of growth rates.  Even if the 
growth rate does not change from year to year, by building the model in this way, we are allowing 
for changes in the future.  By using the above design with a single growth rate, we are restricted to 
only having a rate that does not change. 
Fig 8.38 Relative, compounding exercise 
We’ll no longer  use absolute references for the interest rate, but will allow both it and the value to 
change from year to year as we copy the formula across D22 through to G22. Cell C22’s formula is 
thus again PV*(1+R) as previously, but this time R is not referenced absolutely =B22*(1+B19) 
C# Imaging - UPC-A Barcode Generator
A barcode can be processed separately on target Resolution = 96;// set resolution barcode.Rotate = Rotate.Rotate0;// set to document files, like PDF, TIFF, MS
how to reverse page order in pdf; how to rotate one page in a pdf file
C#: How to Draw and Customize Annotation in HTML5 Document Viewer
PDF pages extract, copy, paste, C#.NET rotate PDF pages, C#.NET VB.NET How-to, VB.NET PDF, VB.NET One is to save annotations separately from original document
rotate all pages in pdf; how to rotate all pages in pdf in preview
ADVANCED FINANCIAL MODELLING IN EXCEL (ONLINE) 
© Plum Solutions Pty Ltd 2012 
Page 114 
www.plumsolutions.com.au 
Exercise (Option 2a) Varying rates & Compounding: 
1.
Complete  Cell  C22  in  the  exercise  workbook  to  achieve  the  result  above,  then  copy  the 
result to the right. 
Let’s try a shortcut function to get directly to the results without going through the annual 
calculations.   
[Excel  07/10  and  Excel  for  Mac  2011]    To  the  right  of  the  results,  enter  Excel’s 
FVSCHEDULE function to verify the figure for 2013.   
Use the function FVSCHEDULE in your exercise spreadsheet  
[Excel 2003] Note that the FVSCHEDULE function is not available in Excel 2003.  
Your sheet should look something like this: 
Fig 8.39 Completed relative, compounding exercise 
Exercise (Option 2b) Varying Rates & Non-compounding: 
In this next example, we are using another escalation index across the top.   
Fig 8.40 Relative, non-compounding exercise 
C# Excel: Create and Draw Linear and 2D Barcodes on Excel Page
123456789"; linearBarcode.Resolution = 96; linearBarcode.Rotate = Rotate.Rotate0; // load Excel document and you can also load document like PDF, TIFF, Word
pdf rotate one page; rotate individual pdf pages reader
Generate Image in .NET Winforms Imaging Viewer| Online Tutorials
Page: Insert PDF pages; VB.NET Page: Delete PDF pages; PDF Generator. PDF Reader. Twain Scanning. DICOM Reading. Adjust barcode quite margin size; Rotate barcode
rotate all pages in pdf file; rotate pdf page by page
ADVANCED FINANCIAL MODELLING IN EXCEL (ONLINE) 
© Plum Solutions Pty Ltd 2012 
Page 115 
www.plumsolutions.com.au 
1.
In row 25, create your escalation index row using the formula =B25+$B$11 in cell C25, 
and copying across. 
2.
Escalate in cell C29 by using the formula =$B$29*C25, and copying across. 
This formula gives you a lower result in year 5 than Option 2a because it is not compounding on the 
previous year. 
Using Exponential Operations on an Absolute (Fixed) Growth Rate 
This exercise is similar to the first one, except that we will include the use of the caret symbol (^) to 
perform  exponential  (to  the  power  of)  operations.   For  instance,  3x3x3=  27.  So  does  3
3
and,  in 
Excel’s equivalent,  3^3 does so too.   
Exercise (Option 3): 
Below we have compound growth over a period at a fixed 5% p.a. interest rate.  
Fig 8.41 Complex escalation
Our formula will allow for start and end-dates to the period, in the form of: 
-PV*((100%+rate)^(End year-Start year)) 
Excel will perform the exponential operation before the multiplication so the encompassing set of 
brackets (greyed above) is not essential. The Formula in C37 is therefore  
=B22*(1+$B$19)^(C21-$B$21) 
Note that instead of using “End year-Start year”, you may also insert a “helper row” at the top to link 
to instead, which makes a slightly less complex formula.  The next exercise below shows how this 
can be used. 
1.
Complete the formula for cell C22 and copy it across D22 through G22 to achieve the results 
in the diagram above. 
2.
The function =-FV($B$19,G21-$B$21,0,B22)will verify the answer for the year 2015. 
DICOM to PDF Converter | Convert DICOM to PDF, Convert PDF to
Start DICOM - PDF image conversion through drag &drop Apply resize, rotate, flip, mirror, contrast, brightness and Convert all pages or certain pages chosen by
rotate pdf page and save; how to rotate all pages in pdf
BMP to Word Converter | Convert Bitmap to Word, Convert Word to
Apply resize, rotate, flip, mirror, contrast, brightness and Convert all pages or certain pages chosen by users; Save original and converted images separately;
rotate a pdf page; how to reverse pages in pdf
ADVANCED FINANCIAL MODELLING IN EXCEL (ONLINE) 
© Plum Solutions Pty Ltd 2012 
Page 116 
www.plumsolutions.com.au 
Practical Usage of Exponential Growth Rates 
You will notice that we achieve the same result ($6,401) under option 1 as we did under option 3 – 
but with a far less complex formula.  Using exponential growth rates are useful when you need to 
compound the growth rate, but want each cell to operate independently of each other.   
If for example, you have start dates and end dates which need to be included in a formula as well as 
compounding escalation, you will need to use exponential growth rates.  In the example below, 
create a formula that will evaluate the start date and end date, only inserting the cost in the relevant 
years and then compounding the inflation. 
Fig 8.42 Staff calculation using exponential growth rates
This will require the IF and AND functions to be used in combination to establish whether the 
column heading year falls within an employees start- and end dates.  
For instance, in English terms we will be checking that IF(AND(2010 >= Employee Startdate,2010 <= 
Employee EndDate) is true before writing inflation escalated costs into the appropriate cell of 
column  F.  Otherwise we will write a zero.   
Use the term in years (Row 5) to exponentially escalate the costs (in Column C). For instance, if the 
year 2010 (F6) meets the IF test, F7 will equate to Cost*(1+inflation)^0, which leaves it, in this case, 
unchanged.  
Your formula should be:  =IF(AND(F$6<=$E7,F$6>=$D7),$C7*(1+inflation)^F$5,0) 
And the sheet should look something like this: 
ADVANCED FINANCIAL MODELLING IN EXCEL (ONLINE) 
© Plum Solutions Pty Ltd 2012 
Page 117 
www.plumsolutions.com.au 
Fig 8.43 Completed Staff calculations
Calculating Cumulative Totals 
As always, we try to follow best practice when building financial models, and one of the 
important points of best practice is to ensure that formulas are as consistent as possible.  
Calculating cumulative totals are a common calculation  in financial modelling,  and this is  
one such situation where ensuring consistent formulas can be tricky. 
In the example below, we need to calculate the cumulative number of customers in order to 
calculate the revenue.   
Below is one solution to the problem.  It will achieve a correct total, but it necessitates using 
different formulas in adjacent cells.  
Fig 8.49 Cumulative totals using inconsistent formulas 
Sometimes this is the only solution (without creating an overly complicated formula), and if 
necessary, you may simply need to resign yourself to the fact that consistent formulas are 
not possible.  There is, however, a simple solution: 
ADVANCED FINANCIAL MODELLING IN EXCEL (ONLINE) 
© Plum Solutions Pty Ltd 2012 
Page 118 
www.plumsolutions.com.au 
Using the formula =SUM($B$3:B3) will achieve the same result, with consistent formulas as 
shown below: 
Fig 8.50 Cumulative totals using consistent formula 
ADVANCED FINANCIAL MODELLING IN EXCEL (ONLINE) 
© Plum Solutions Pty Ltd 2012 
Page 119 
www.plumsolutions.com.au 
Weighted Average Cost of Capital (WACC) 
Before investing in a project or new venture, we need to evaluate whether the expected 
returns justify the risks.  Many financial models are built for the purpose of new project 
evaluation,  and  the  most commonly  used  tools  the we  use  for evaluating  the  expected 
returns are NPV (net present value), IRR (internal rate of return) and payback period.  How 
to  calculate  these  measures  is  discussed  in  detail  in  the  previous  section  on  “Project 
Evaluation Functions”.   
However, in order to calculate the NPV, we need to know our cost of capital, or our required 
rate of return  for the project.  You may also  hear the  cost  of capital  referred  to  as the 
discount rate or hurdle rate.  The cost of capital is basically the “opportunity cost” of the 
funds  invested, or in  other  words,  the  rate  of return  that the  investor  would  expect  to 
receive if they invested the money somewhere else rather than this particular project. In 
effect, by investing in the business the investor is willing to forego the returns from other 
avenues.  Therefore,  cost  of  capital  is  the  minimum  required  return  for  a  project  -  the 
returns need to be greater than the cost of capital for the project to be accepted.  
The importance of WACC is that it becomes a baseline to determine suitable investments for 
success  of  the  business.  WACC  is typically  represented  as  a percent,  so  any  investment 
decisions taken by the company must aim to deliver returns greater than the WACC to make 
them  worthwhile.  For  example,  if  the  WACC  of  a  company  is  15%,  then  most  of  the 
investments that the company makes must be with the goal of generating returns greater 
than 15%. WACC is not just calculated to the  entire company or  business. It can also be 
calculated for individual projects to determine if it is worthwhile for the company to pursue 
the project. 
Company capital is sourced from many avenues and is targeted for various areas of business 
growth and sustenance. Typically, the two major sources of capital are  debt and equity. 
Both  these  tools  are  distinctly  different,  have  different  costs,  and  hence  need  to  be 
considered differently in our calculations. As a result, not all capital carries the same weight 
which is why we sometimes need to calculate the Weighted Average Cost of Capital (WACC) 
in order to work out how much our capital is worth.  Sometimes when calculating the NPV 
of a project, a modeller may simply use a nominated cost of cost capital (we used a rate of 
12% in the previous section on “Net Present Value (NPV)”), but to evaluate a project more 
accurately, we can calculate the WACC which will give us the exact cost of capital for that 
company.  Note that the WACC will be completely different for each company, depending 
on their individual mix of equity and debt. 
How to Calculate the WACC 
The Weighted Average Cost of Capital or WACC is the average returns on capital weighted 
proportionally based on its category. Typically the company sources its capital from stocks 
(common  and preferred), bonds  as  well  as  long  term debts.  Each  category of capital is 
ADVANCED FINANCIAL MODELLING IN EXCEL (ONLINE) 
© Plum Solutions Pty Ltd 2012 
Page 120 
www.plumsolutions.com.au 
invested in different avenues to help the business sustain and grow. WACC represents the 
average cost of capital with proportional contributions from the various sources. 
WACC can be calculated using the given formula. 
Where, 
-
Debt: Total capital raised from debts. 
-
Equity: Total Capital raised from equity.  Note that if the company has common and 
preferred shares, then the two need to be weighted and factored accordingly. 
-
Cost of Debt: This is the cost of raising the debt. If taken as bank loans, then it is the 
interest that needs to be paid to the banks. 
-
Cost of Equity: This is the return that the shareholder or investor expects from their 
holding in the company.  Common ways of calculating this are the Capital Asset 
Pricing Model (CAPM) or Gordon’s Growth Model. 
-
Tax Rate: This is the prevalent corporate tax rates. 
Exercise: Calculating the WACC in Excel 
While the formula looks very complex, once the concepts are clear, WACC can be calculated 
relatively easily  in Excel.   Let’s do an exercise where we need to manually  calculate the 
WACC. 
Let’s say you have the following inputs: 
-
Debt is $6,023,000 for which you are paying 8.5% 
-
Equity is $4,421,000 for which you expect a return of 13% 
-
Tax is 30% 
Documents you may be interested
Documents you may be interested