Valuation Models in Excel !
Valuation Models in Excel !
By the way, the new website of KCF is ready soon , this in December 2020 or January
2021.
Topic 1: Financial Modelling in Excel: Circular references, interest
calculations and iterations
As a better alternative you can also use the “excel shortcut”: ALT, M, K, C. This in order to
get to the “auditing tool” very fast.
More info on how to use for example “ALT shortcuts” can be found in my previous article on
excel shortcuts and business valuation, the link is:
Excel Shortcuts & Business Valuation:
https://www.linkedin.com/pulse/excel-shortcuts-business-valuation-joris-kersten-msc-bsc-
rab
A practical situation where this comes back is when you build a Leveraged Buyout (LBO)
Model for your client (private equity).
Since here you build the P&Ls in excel, but you also build the debt schedule. More info on
LBO modelling can be found in my earlier blog, the link can be found below:
Leveraged Buyout (LBO) Analysis:
https://www.linkedin.com/pulse/leveraged-buyouts-lbos-joris-kersten-msc-bsc-rab/
Circular reference with the “interest expense”: How to avoid (or fix) them
When modelling P&L’s and balance sheets you can avoid circular references as follows:
1. Hardcode the interest amount, but obviously this is crazy, since it will not make your
model “dynamic” at all;
2. Calculate the interest amount based on the closing balance of debt of the previous year
(so the beginning balance of debt). This is not perfectly accurate, but used a lot, because
then at least you get rid of the circularities;
3. Maybe a more elegant way is to use “iterative calculations” in your model in excel. I will
discuss how to do this next.
(Danielle Stein Fairhurst, 2019)
Topic 2: Excel basics for Finance: SUM, MAX, MIN, AVERAGE, IF, cell
referencing, named ranges
Excel shortcuts
In this sequence of blogs I will talk about how to use excel for financial modelling. And then
these models can be used for business valuation (DCF, LBOs, M&A analysis).
In today’s blog I will talk about the basics like “cell referencing” and “naming cells”. And I will
discuss some basic functions like: SUM, MAX, MIN, AVERAGE and IF.
But before I can start with these topics I need to discuss the “excel shortcuts”.
When we build models in excel we really like to use the “keyboard” and NOT the “computer
mouse”. Since this just works more efficient and it is faster! (and more fun)
So any command that is shown in the excel ribbon can be activated by clicking the icon using
the mouse. But they can also be activated with the keyboard!
Here for you need to press for example ALT first, and then a combination of letters.
Example: To get into “options” in excel, you can click “file” and then “options”.
But you can also use the following “keyboard shortcut”: ALT, F, T.
(Danielle Stein Fairhurst, 2019)
Last year, in August 2019, I have written a blog already on “excel shortcuts”.
In case you are not familiar with the "excel shortcuts" it would make sense to read it before
you continue.
You can find the blog here:
Article: Excel Shortcuts & Business Valuation:
https://www.linkedin.com/pulse/excel-shortcuts-business-valuation-joris-kersten-msc-bsc-
rab
Named ranges
In excel you can select a singe cell, or range of cells, and then give it a name. You can then
for example include them in a formula.
Naming cells is relatively easy, you just go to the name box in the upper left corner and you
just type over the cell reference. But take into account that your name can not contain any
spaces or special characters.
By clicking on the drop down arrow next to the cell name, you can find all named cells. And
clicking on the name will bring you directly to the named cell, on whatever sheet it is.
When you want to edit or delete a named range, you need to go to the formulas tab. And
then click on “name manager”.
But you better use the excel shortcut, type in: ALT, M, N.
(Danielle Stein Fairhurst, 2019)
And when you are an excel super nerd , you use ALT + = + =.
So “alt equals equals”, and this way you do not need to press enter, which saves a micro
second.
MAX
With this function you can identify a maximum value.
And here you can also enter a range of cells, individual cells separated with commas, or a
combination of both.
MIN
This function is the opposite of the MAX function, so it gives the lowest value in the list.
Here you can also use a range, individual cells separated with commas, or a combination of
both.
AVERAGE
As the name suggests, this function calculates the average of the numbers in the list.
Here you need to be careful that only numbers in the list are taken up.
In other words, only cells with values inside are used to calculate the average. So it will
ignore empty cells.
And the MAX and MIN functions do return a “0” on empty cells, be careful with that.
(Danielle Stein Fairhurst, 2019)
Logical functions: IF
The IF statement requires three fields in the formula:
1. The evaluation of the logical expression;
2. The result if (1) is true;
3. The result is (1) is false.
So the formula will look like this:
=IF(statement that is tested, value if true, value if false)
So the first field consists out of a logical expression. This is something that is either true or
false when evaluated.
When it is true, then the if statement returns the value of the second field. And when it is
false, then the if statement returns the value of the third field.
With this formula you can use the “insert function dialog box” to set up the formula. This
tool just helps you to build the formula.
And for this, click the "fx symbol" just left of the formula bar.
But the easiest way is to use the excel shortcut: Control + A (just after you have started the if
function).
(Danielle Stein Fairhurst, 2019)
Function OFFSET
The function OFFSET is used to return the address of a cell (or a range of cells) through the
use of a reference cell.
And it is in general used to “offset” a series of values by a variable amount.
For example, if you want to delay a project by a certain number of months, and you want
these months to be “dynamic”, then you can use the “offset” function.
This in order to move the (project) value by the number of months that you give in.
I will give a more detailed, and practical, example for financial modelling for “business
valuation” later on. But let’s first take a look at how we build the function (technically) in
Microsoft excel.
And please try to model here with the “excel shortcuts”, and try NOT to use the mouse since
this works less fast.
In case you are not familiar with the “excel shortcuts” then please check my earlier blog on
excel shortcuts for business valuation.
And for my Dutch colleagues, please make sure your excel is put in the “English language” in
order for the “shortcuts” to work. Article: Excel Shortcuts & Business Valuation:
https://www.linkedin.com/pulse/excel-shortcuts-business-valuation-joris-kersten-msc-bsc-
rab
Function FORECAST
When you highlight a range of cells in a column or row, and then drag it down, then excel
will use ‘linear regression’ to forecast what the expected outcomes will be.
This is very quick and handy, but not a very good modelling habit. Because for example your
colleague cannot see where the numbers come from.
So you better use a forecast function here. The function predicts the forecast data based on
the historical data using a linear trend.
What you need to do is:
Type in =fore and then look for ‘forecast’ and then TAB to choose the function.
Then use shortcut ctrl A to get into the function.
For X you give in the cell of the date for which you want to know the forecast.
Remember to use F2 to get outside the function box in order to select the cell.
And then for “known y’s” you give in the range of historical data. Do not forget to F4
(“dollarize”) them for better results.
And then for “known x’s” you give in the corresponding years for the numbers you know
already (also “dollarize” range).
And then you get the forecast!
And maybe you want to copy this formula down with a shortcut: Use shift to shadow down
the cells, and “ctrl, D” to “copy down”.
What also is handy is to create a basic “line chart” with clicking “insert” and then the line
chart. (or better use shortcut: ALT, N, N1).
And then right click on the the graph and select “add trendline”, and you will get a graphical
view of the numbers calculated above straight away.
(Danielle Stein Fairhurst, 2019)
Function CHOOSE
The choose function returns a value from a list of values based on a certain position.
For example it can take the 5th day from a list of week days.
And the function obviously works from =CHOOSE and then you need to give in the index
number (this is the certain position) and then the different values, for example the
weekdays.
For us people working in finance, accounting and valuation, this tool is very handy to build in
"scenarios" in your valuation models like:
· Discounted cash flow valuation model;
· Leveraged buyout model;
· M&A model (buy side).
This since it helps us to "choose" multiple scenarios in our models, and with the "choose
function" we can switch scenario very easily.
(Danielle Stein Fairhurst, 2019)
Topic 5: Excel for Business Valuation: NPV, IRR, PMT and EOMONTH
When you are in the box of “function arguments” then just press F2 (and “Fn” as well with
certain laptops) to jump out of the box and to be able to select cells.
With “start date” select the cell with the start date inside. And with “months” select how
many months later you want to have the date (last date of the month).
And obviously you can copy this formula to the right. This with shortcut ctrl R (copy right),
and before the copying you need to “shade” the area for copying with holding “shift”.
EOMONTH also logically takes “leap years” into account.
(Danielle Stein Fairhurst, 2019)
Loan calculations
The most common form of calculating loan repayments is to use an “amortisation schedule”.
Within this method regular (fixed) repayments of equal value are made over the term of the
loan. And inside sits an interest component and a principal component.
To calculate the payment of both interest and principal use the PMT (payment) function in
excel.
The formula is:
Repayment = loan amount * interest * (1 + interest)^N / (1 + interest)^N – 1)
You can do this on a calculator in order to check it, but excel does this very fast with the PMT
function.
And here you need to give in rate (interest), number of repayments and principal amount.
So this is the total amount of principal and interest.
And with I-PMT (interest payment) and P-PMT (principal payment) you can also calculate the
separate amounts for interest and principal.
With this amortised schedule, in the end interest is getting less and less since you are paying
down the debt (less debt is less interest).
And then the rest of the “fixed/ regular payment” is seen as paying back principal, so this
amount is then by definition going up yearly (because of declining interest).
(Danielle Stein Fairhurst, 2019)
Formatting: An introduction
Good formatting is very important in order to build a good and clear financial model for
business valuation.
In the current version of Excel all the “formatting options” are already available in the “home
tab” of excel.
And with the “shortcut” ALT – H – N you can change the “number format” on any cell.
This from the “number ribbon” in the “home tab” of excel.
Before I continue please also make yourself familiar with the other basic “keyboard
shortcuts” in excel. This since that just works a lot more easy than using the computer
mouse.
You can find the shortcuts in my previous article below, and next I will start with “custom
formatting”.
And do not forget to put you excel in “English”, otherwise the shortcuts will not (all) work.
· Excel Shortcuts & Business Valuation:
https://www.linkedin.com/pulse/excel-shortcuts-business-valuation-joris-kersten-msc-bsc-
rab
Custom formatting
The function =NOW() in excel gets the current date and time in a specific cell.
And by default; depending on your set region and location (in control panel), then is
displayed dd/mm/yyyy hh:mm.
When you then go to the cell and press the shortcut “Ctrl + 1” you get into “format cells”.
Then with pressing tab you can put the cell on category “date”.
And then with one more tab you can pick the date format you like.
In addition, in the category “custom” you can also just type over the standard format in
order to create a “customised format” yourself when you want to.
And excel will just remember these customised formats that you have made yourself.
(Source used: Danielle Stein Fairhurst, 2019)
Conditional formatting
Conditional formatting is a tool that enables you to apply formats to a cell or a range of cells.
And here the formatting changes depending on the value of the cell or the value of a
formula.
The shortcut to reach conditional formatting is: ALT – H – L.
So for example you can you use: ALT – H – L – H – B.
This means that you use the function “highlight cells rules” and “between” of conditional
formatting.
This basically means that with this tool excel marks numbers (for example) “red” of a range
you selected before when they meet a certain condition.
So for example when the numbers are ‘between’ 3 and 8.
To remove this conditional format, use ALT – H – L – R. And to change the conditions for
"marking red" you can also use this shortcut.
(Source used: Danielle Stein Fairhurst, 2019)
Sparklines
At last, “sparklines” are funny little graphs within cells in order to give more meaning to the
numbers.
In order to use them, select the data first for which you want a “sparkline”. For this 'selecting
task' you hold “shift” and then with the keyboard select your range.
Then use shortcut: ALT – N – SL.
And then select (with your keyboard again) the cell in which you want the “sparkline”, then
“enter”, and here is your handy little graph!
To edit the “sparkline” select the cell, and then use shortcut ALT – JD to edit the little graph.
(Source used: Danielle Stein Fairhurst, 2019)