Académique Documents
Professionnel Documents
Culture Documents
ON
FINANCIAL MODELLING
Submitted in partial fulfillment of requirement of
Bachelor of Commerce B.Com (H)
BATCH 2017-2020
KALKAJI
1
ACKNOWLEDGEMENT
The present work is an effort to throw some light on “Financial Modelling file”.
With deep sense of gratitude I acknowledge the encouragement and guidance received
by my file guide Ms. Gurmani Chaddha. She has been a constant guiding force and
source of illumination for me without her supervision and motivation the work would not
have been possible. I would like to thank her for her valuable advice and guidance.
I am also thankful to all the respondents who spared their valuable time for helping me
out in this file.
Subham Moral
4312458817
2
CERTIFICATE OF COMPLETION
This is to certify that Mr. Subham Moral pursuing B.Com. (Hons) from Jagannath
International Management School, Kalkaji has completed under my guidance, his
project on Research Methodology as the course requirement of B.com (Hons.) and his
work is appreciable.
3
INDEX
12. Explain pivot tables and its uses, with the help of an 33
example.
4
14. What is template in excel? Take an example of 41
Personal Monthly Budget.
16. Take the sales for 9 periods and forecast the sales 43
for next 4 periods, using forecast and trend
functions. State the difference between
FORECAST and TREND function.
5
Que1.What is Microsoft Excel? Mention some features of Excel.
To start Excel 2010 from the Windows Start menu, choose Start→All
Programs→Microsoft Office→Microsoft Excel 2010. A new, blank workbook
appears, ready for you to enter data.
7
Que2. How many data formats are available in Excel? Name some of them.
MS Excel offers over eleven different data formats for data storage. The most
popular formats include:
8
Q3. What is conditional formatting? Show each type of conditional formatting
options with steps. State its use in practical situations.
9
Q4. State the statistical functions available in Excel, with example.
10
PERCENTILE Returns the Kth percentile of values in a
supplied range, where K is in the range
0-1(inclusive).
AVERAGE FUNCTION
11
QUARTILE FUNCTION
12
Q5. State the financial functions of excel with use of each and depiction of them
with an example.
PV FUNCTION
13
PMT FUNCTION
14
Q6.State the logical functions of excel with use of each and depiction of them
with an example.
IF FUNCTION
15
16
Q7. State the logical functions of excel with use of each and depiction of them
with an example
17
met, the formula
returns FALSE.
Returns the
reversed logical
The formula returns
value of its
FALSE if a value in cell
argument. I.e. If the
NOT =NOT(A2>=10) A1 is greater than or
argument is
equal to 10; TRUE
FALSE, then TRUE
otherwise
is returned and
vice versa.
18
Q8. What is the LOOKUP function in excel? Show the Vlookup and Hlookup
function with the help of an example
SYNTAX
Arguments
19
HLOOKUP
Hlookup is an excel function to lookup and retrieve data from a specific row in
table. The “H” in hlookup stands for “horizontal”, where lookup values appear
in the first row of the table ,moving horizontally to the right. Lookup supports
approximate and exact matching and wildcards (*?)for finding partial
matches.
SYNTAX
=HLOOKUP(value,table,row_index,[range_lookup])
Arguments
21
Q9. Define INDEX and MATCH functions with syntax.Show working of both
INDEX FUNCTION
The excel INDEX function returns the value at a given position in a range or
array. You can use index to retrieve individual values or entire rows and
columns. INDEX is often used with the MATCH function, where MATCH locates
and feeds a position to INDEX
SYNTAX
=INDEX(array,row_num,[col_num],[area_num])
MATCH FUNCTION
22
Match is an excel function used to locate the position of a lookup value in a
row,column,or table. Match supports approximate and exact, matching and
wildcards(*?) for partial matches.Often,the index function is combined with
Match to retrieve the value at the position returned by match
=MATCH(lookup_value,lookup_array,[match_type])
Arguments
23
Q10. Explain Macro in MS-Excel
The first step to record a macro is to get the Developer tab in the ribbon.
If you can already see the developer tab in the ribbon, go to the next section,
else follow the below steps:
Right-click on any of the existing tabs in the ribbon and click on ‘Customize
the Ribbon’ option. It will open the Excel Options dialogue box.
In the Excel Options dialogue box, you will have the Customize the Ribbon
options. On the right, within the Main Tabs pane, check the Developer
24
option.
Click OK.
The above steps would make the Developer tab available in the ribbon area.
25
2. In the Code group, click on the Macro button. This will open the ‘Record
Macro’ dialog box.
3. In the Record Macro dialog box, enter a name for your macro. I am using the
name EnterText. There are some naming conditions that you need to follow
when naming a macro. For example, you cannot use spaces in between. I
usually prefer to keep my macro names as a single word, with different
parts with a capitalized first alphabet. You can also use underscore to
separate two words – such as Enter_Text.
4. (Optional Step) You can assign a keyboard shortcut if you want. In this case,
we will use the shortcut Control + Shift + N. Remember that the shortcut
you assign here would override any existing shortcuts in your workbook.
For example, if you assign the shortcut Control + S, you will not be able to
use this for saving the workbook (instead, every time you use it, it will
26
execute the macro).
In the ‘Store macro in’ option, make sure ‘This Workbook’ is selected. This
step ensures that the macro is a part of the workbook. It will be there when
27
you save it and reopen again, or even if you share it with someone.
28
Q11. Explain “what if analysis” in excel. Explain the solver tool, scenario
manager and goal seek options in Excel with example.
Sol. Solver is a Microsoft Excel add-in program you can use for what-if
analysis. Use Solver to find an optimal (maximum or minimum) value for a
formula in one cell — called the objective cell — subject to constraints, or
limits, on the values of other formula cells on a worksheet. In simple words,
you can use Solver to determine the maximum or minimum value of one cell
by changing other cells. For example, you can change the amount of your
projected advertising budget and see the effect on your projected profit
amount.
For example:
If we order 800 monitors, 200 tv’s and 200 cpu’s, the total profit will be
Rs.20600.
In order to apply solver on the above example, the following steps will be
executed:
1. On the Data tab, in the Analyze group, click Solver.
29
2. Enter the solver parameters.
3. You have the choice of typing the range names or clicking on the cells in
the spreadsheet.
a. Enter Total Profit for the Objective.
b. Click Max.
c. Enter Order Size for the Changing Variable Cells.
d. Click Add to enter the following constraint.
30
4. Check 'Make Unconstrained Variables Non-Negative' and select 'Simplex
LP'.
5. Finally, click Solve.
6. Result:
31
32
Q12. Explain pivot tables and its uses, with the help of an example.
A Pivot Table is a summary of a large dataset that usually includes the total
figures, average, minimum, maximum, etc. let's say you have a sales data for
different regions, with a pivot table, you can summarize the data by region
and find the average sales per region, the maximum and minimum sale per
region, etc. Pivot tables allow us to analyse, summarize and show only
relevant data in our reports.
The image below shows the sample sales data collated from North wind
access database.
As you can see from the above image, our spreadsheet contains a lot of data.
Let's say we want to create a summary of customers, group all of their orders
by product, and show the quantities, unit price and subtotals for all the
transactions.
33
You will get the following window
34
Click in cell address A1
Press Ctrl + A on the keyboard to select all the data cells
Your mini window shown now appear as follows
35
Note the above data has been grouped by customer company name,
product name, unit price, sum of quantities and the sum of the subtotals.
Notice the drop down button next to Rows Labels. This button allows us
to sort/filter our data. Let's assume we are only interested in Alfreds
Futterkiste
Click on the Row Labels drop down list as shown below
36
Remove the tick from (Select All)
Select Alfreds Futterkiste
Click on OK button
You will get the following data
37
38
Q.13 Define Cell reference and types of cell references with an example.
In one or several formulas, you can use a cell reference to refer to:
We can distinguish three types of cell references: relative, absolute and mixed.
Example:
Absolute cell reference always points to the same place, even if you change the
position of any of those cells. In other words, if you have cell A1 which refers
to the contents of cell B1 (=$B$1) and then you change the position of A1 it
will still refer to cell B1. If you drag cell B1 to another location, for
example, B3, then A1 will point to the new location of the same cell (=$B$3).
39
A mixed reference is a reference that refers to a specific row or column. For
example, $A1 or A$1. If you want to create a mixed reference- press the F4 key
on the formula bar two or three times depending on whether you want to
refer to row or column. Press F4 one more time to go back to the relative cell
reference.
40
Q 14. What is template in excel? Take an example of Personal Monthly Budget?
Templates are used in programs like Excel and Google Sheets to save time
when creating the same type of file repeatedly, like a weekly log or expense
report. In a Excel template is a file that is saved with a different file extension
and serves as a basis for new files. The template file contains a variety of
content and settings that are applied to the new files created from the
template. Templates are created by saving a normal document with a special
extension, then storing it in the correct directory.
41
Excel Shortcuts
Edit active cell F2
Cut Ctrl X
Copy Ctrl C
Paste Ctrl V
Undo Ctrl Z
Paste Special Alt E S
Start a new line within the same cell Alt Enter
Select all used cells (select entire worksheet if
command is repeated) Ctrl A
Select the adjacent cell Shift Arrow
Select the entire row Shift Spacebar
Select the entire column Ctrl Spacebar
Select all to the last used cell of the sheet Ctrl Shift End
Ctrl Page
Move to the next or previous worksheet Up/Down
Enter date Ctrl ;
Enter time Ctrl :
Open a file Ctrl O
Save a file Ctrl S
Save As F12
New file Ctrl N
Q 16 Take the sales for 9 periods and forecast the sales for nest 4 periods, using
forecast and trend functions. State the difference between FORECAST and
TREND function.
42
Forecast in Excel {=Forecast (X, Known Y’s, Known X’s)}
X Required. The data point for which you want to predict a value.
Known_Y's Required. The dependent array or range of data.
Known_X's Required. The independent array or range of data.
Trend in Excel {=Trend (Known Y’s, [Known X’s], [New X’s], [Const.])}
Known_y’s (required argument)
It provides one or more array of numeric values that represent the new_x’s
value. If the [new_x’s] argument is omitted, it is set to be equal to the
[known_x’s].
43
Trend generally has four categories.
You can also say that the trend function will either help you deliver a single
value, or a series of values. A series is usually shown as an array, followed by
functionality as a result.
44
Financial modeling is the process conducted to create a financial
representation of the entity. It is through this financial model that the
financial analyst tries to forecast future earnings and performance of the
company. The analysts use numerous forecast theories and valuations to
recreate business operations. The financial model once completed, displays a
mathematical depiction of the business events. The primary tool utilized to
create the financial model is the excel spreadsheet.
Q 18. What is Time vale of Money? Explain the FV, PV and FVSCHEDULE
function?
45
The time value of money (TVM) is the concept that money available at the
present time is worth more than the identical sum in the future due to its
potential earning capacity. This core principle of finance holds that, provided
money can earn interest, any amount of money is worth more the sooner it is
received. TVM is also sometimes referred to as present discounted value.
Arguments
pmt - The payment made each period. Must be entered as a negative number.
46
PV Function (Present Value)
Arguments
fv - [optional] A cash balance you want to attain after the last payment is
made. If omitted, assumed to be zero.
47
FVSCHEDULE
Arguments
48
Q19. What is Capital budgeting? Show the NPV and IRR functions with an
example.
49
Fv - It refers to the future value of the present investment.
XNPV
The Excel XNPV function is a financial function that calculates the net present
value (NPV) of an investment using a discount rate and a series of cash flows
that occur at irregular intervals.
Purpose
Syntax
50
dates - Dates that correspond to cash flows.
IRR is defined as the discount rate that sets the NPV of a project to zero is the
project's IRR. Here is the IRR Formula.
For calculating the Internal Rate of Return with the help of this IRR formula,
the NPV value is set to zero and then the discount rate is found out.
IRR Formula
51
2. [Guess] (optional argument) – It is a number guessed by the user that is
close to the expected internal rate of return (as there can be two
solutions for the internal rate of return). If omitted, the function will
take a default value of 0.1 (=10%).
XIRR
Purpose
Syntax
52
Q 20. How the calculations of PMT, IPMT and PPMT with an example.
PMT
The Excel PMT function is a financial function that returns the periodic
payment for a loan. You can use the NPER function to figure out payments for
a loan, given the loan amount, number of periods, and interest rate.
Purpose
Get the periodic payment for a loan
Syntax
=PMT (rate, nper, pv, [fv], [type])
rate - The interest rate for the loan.
nper - The total number of payments for the loan.
pv - The present value, or total value of all loan payments now.
fv - [optional] The future value, or a cash balance you want after the last
payment is made. Defaults to 0 (zero).
type - [optional] When payments are due. 0 = end of period. 1 = beginning of
period. Default is 0.
53
IPMT
The Excel IPMT function can be used to calculate the interest portion of a
given loan payment in a given payment period. For example, you can use IPMT
to get the interest amount of a payment for the first period, the last period, or
any period in between.
Purpose
Get interest in given period
Syntax
=IPMT (rate, per, nper, pv, [fv], [type])
rate - The interest rate per period.
54
fv - [optional] The cash balance desired after last payment is made. Defaults to
0.
PPMT
The Excel PPMT function can be used to calculate the principal portion of a
given loan payment. For example, you can use PPMT to get the principal
amount of a payment for the first period, the last period, or any period in
between.
Purpose
Get principal payment in given period
Return value
55
The principal payment
Syntax
=PPMT (rate, per, nper, pv, [fv], [type])
rate - The interest rate per period.
per - The payment period of interest.
nper - The total number of payments for the loan.
pv - The present value, or total value of all payments now.
fv - [optional] The cash balance desired after last payment is made. Defaults to
0.
type - [optional] When payments are due. 0 = end of period. 1 = beginning of
period. Default is 0.
56
Q.21 What are valuation multiples? Show EBITDA, EV/EBITDA multiple and
compare companies on the basis of these multiples.
VALUATION MULTIPLES
Valuation multiples are the quickest way to value a company, and are useful in
comparing similar companies (comparable company analysis). They attempt
to capture many of a firm's operating and financial characteristics (e.g.
expected growth) in a single number that can be multiplied by some financial
metric (e.g. EBITDA) to yield an enterprise or equity value. Multiples are
expressed as a ratio of capital investment to a financial metric attributable to
providers of that capital
EBITDA
57
EV/EBITDA
58
22) What is the difference between Enterprise value and Equity Value of a firm?
Enterprise value
The enterprise value (which can also be called firm value, or asset value) is
the total value of the assets of the business (excluding cash).
When you value a business using unlevered free cash flow in a DCF model you
are calculating the firm’s enterprise value.
If you already know the firm’s equity value as well their total debt and cash
balances, you can use them to calculate enterprise value.
Equity value
The equity value (or net asset value) is the value that remains for the
shareholders after any debts have been paid off. When you value a company
using levered free cash flow in a DCF model you are determining the
59
company’s equity value. If you know the enterprise value and have the total
amount of debt and cash at the firm you can calculate the equity value as
shown below.
Use in valuation
An Enterprise value is more commonly used in valuation techniques as it
makes companies more comparable by removing their capital structure from
the equation.
In investment banking, for example, it’s much more common to value the
entire business (enterprise value) when advising a client on an M&A process.
In equity research, by contrast, it’s more common to focus on the equity value,
since research analysts are advising investors on buying individual shares, not
the entire business.
Example comparison
In the illustration below you will see an example of enterprise value vs equity
value. We take two companies that have the same asset value and show what
happens to their equity value as we change their capital structures.
60
As shown above, if two companies have the same enterprise value (asset
value, net of cash), they do not necessarily have the same equity value. Firm
#2 financed its assets mostly with debt and therefore has a much smaller
equity value.
The weighted average cost of capital (WACC) is a financial metric that shows
what the total cost of capital (the interest rate paid on funds used
for financing operations) is for a firm.
All companies need to finance operations, and this funding comes from two
sources: debt or equity. Each source has a cost associated with it. When
analyzing different financing options, whether through debt, equity, or a
combination of both, calculating the WACC provides the company with its
financing cost. Whatever the WACC rate ends up being, it is then used
to discount the project or business in a valuation model.
61
WACC Calculation
The WACC takes into account both debt and equity sources of capital and the
proportion of total capital each source represents. The weights are simply the
ratios of debt and equity to the total amount of capital. As an equation, it
would be expressed as:
Where:
For debt capital, the cost is either the actual interest rate of the bonds, or the
interest rate of comparable debt for a similar business. You reduce the cost of
debt by (1 - tax rate) because interest payments on debt are tax-deductible,
and this tax break lowers the debt's effective cost.
For equity funds, the cost of capital is more complicated because there is no
stated interest rate. For preferred stock, you can calculate the cost as
the dividend rate of the shares. Using the Capital Asset Pricing Model (CAPM),
you can estimate the cost of equity.
In terms of capital cost, the scale from cheapest to most expensive runs: debt,
preferred equity and finally equity.
62
24. MINI PROJECT:
Take a company and analyze it through various Balance Sheet and Profit &
Loss Account Ratios. Analyze the trends of these ratios individually and judge
the company on liquidity, capital structure, profitability and turnover basis.
Also analyze the share of operating, investing and financing activities through
the use of cash flow statement and graphs.
63
64
The quick ratio of TVS Motors is fluctuating below the ideal ratio which means there is
lack of liquidity in the company.
Income statement
65
TVS Motors have been consistently achieving profit throughout the years and inventory
is not being managed well.
66
Cash flow from Operating Activities has seen a substantial decrease over the years, which means
decrease in Liquidity of its business.
TVS Motors is decreasing its use of cash while investing in investment hence it can be seen that
there has been substantial increase in company liabilities and Financial activities.
67
68