Welcome To 2 Days Workshop On Financial Modeling by Using Spreadsheets
Welcome To 2 Days Workshop On Financial Modeling by Using Spreadsheets
Shivaraj Bhor BE, PG (NITIE), CWA Deputy Manager (Mgmt Acct Cell) GAIL (India) Limited
1
Introduction to Excel
3
Spreadsheet
Spreadsheet is the PC application that is used most frequently by managers and executives. It is the computerized equivalent of an accountant's ledger. Enables us to organize data in a readily understandable format.
Introduction to Spreadsheets
Workbook contains one or more worksheets Spreadsheet a computerized ledger Rows and Columns Columns identified with alphabetic headings Rows identified with numeric headings Intersection of row and column forms a cell.
Definitions
General format it is the default format for numeric entries and displays a number according to the way it was originally entered. Number format displays a number with or without the 1000 separator and with any number of decimal places. Negative numbers can be displayed with parentheses and/ or can be shown in red. Scientific format which displays a number as a decimal fraction followed by a whole number exponent of 10; for example the number 12345 would appear as 1.2345E+04. The exponent, +04 in the example, is the number of places the decimal point is moved to the left. Very small numbers have negative exponents.
6
An Excel Workbook
Menu bar gives lists of commands
Formatting toolbar
Standard toolbar
Row headings to the left of each row. Rows designated with numbers
=AVERAGE(B3:B7) =SUM(A1:B2)
Constant is entries that does not change. It may be a number, such as a grade on an exam, or it may be descriptive text (name). Formula is combination of numeric constants, cell references, arithmetic operators, and/or functions. Always begins with an equal sign =(B3+B4+B5/5) =AVERAGE(B3:B7)
10
Toolbars
Appear beneath the menu bar Contain buttons that perform commonly-used commands Standard toolbar buttons correspond to most basic commands in Excel Examples include opening, closing, and saving a workbook Formatting toolbar buttons correspond to common formatting operations Examples include boldface and cell alignment
12
Worksheet Basics
13
14
Worksheets
Excels main screen is called a worksheet. Each worksheet is comprised of many boxes, called cells.
15
Organize Information
You can organize information by typing a single piece of data into each cell.
16
17
Selecting a Cell
Select a cell by clicking on it once (dont double click). You can move from cell to cell with the arrow keys or by pressing the Enter key.
18
The information in the selected cell is also displayed in the formula bar above the worksheet.
19
20
21
The columns of the worksheet are named with letters The rows are named with numbers
Selected Cell
22
Name Box
Selected Cell
23
24
25
26
27
28
Resizing a Row
Make a row taller or shorter by dragging the separator between the rows.
Row is now taller
29
30
Formatting Cells
Select one or more cells and then click on any of the formatting buttons (see below) to change the formatting of the selected cells. Formatting buttons: show fewer decimal points (ex.
10.507 is displayed as 10.51)
31
These change the way numbers are displayed in cells. (these dont affect words).
show more decimal points (ex. 10.507 is displayed as 10.5070) indent within cell put border around cell(s) color of cell color of text in cell
bold italics
click on downward pointing arrows for other font names and sizes
remove indent
show with commas (e.g. 12345 becomes 12,345) click on downward pointing arrows for other colors and border styles
underline
show as percent (ex. 0.5 becomes 50%) show as currency (ex. 1000.507 becomes $1000.50)
32
33
34
To select a large range of cells, click on the upper left cell in the range. Then hold the shift key and click on the lower right cell in the range. You can select different non-contiguous areas of cells by holding down the Ctrl key while clicking and dragging.
35
36
To select an entire column, click on the letter for the column header. To select several columns, click on the header for the first column and drag to the right. To select an entire row, click on the number for the row header. To select several rows, click on the header for the first row and drag down. To select all of the cells on the spreadsheet, click on the upper left hand corner of the spreadsheet (where the column headers meet the row headers)
37
Click
Click
click on 2 row header, drag down, then Ctrl-Click on 5 row header and drag down
Click
drag
drag
drag
Click
38
Example - continued
Step 1: Click on row header for row 5 Step 2: Ctrl-click on row-header for row 11 Step 3: Press Bold button or type ctrl-b Note: After being bolded, the word Employee is now too wide for the column, so make the column wider if necessary (this step is not shown).
39
Format Cells
Using the formatting buttons only give you a limited amount of formatting ability. For more formatting ability, select one or more cells and right click on the selection. Then choose format cells from the popup menu. Choose options from the Number, Alignment, Font, Border and Patterns tabs and press OK to change the way your information looks on the screen. The Protection tab is used to lock cells so that their contents cant be modified. We will not go into the details of using the format cells dialog box at this time but you should be able to figure out most of it by yourself.
40
When you change the format of a cell, Excel still remembers the original value. Excel will use the un-formatted value when calculating formula values. Example: if you change numbers to appear with fewer decimal points the original number with all of its decimal points are used in calculations.
Formulas
41
42
Excel Formulas
You must have an equals sign ( = ) as the first character in a cell that contains a formula. The = sign tells excel that the contents of the cell is a formula Without the = sign, the formula will not calculate anything. It will simply display the text of the formula.
43
Formulas - correct
formula with = sign After pressing ENTER
44
Missing = sign
Missing = sign! Before pressing enter After pressing ENTER (no change - not a function)
45
Types of operations
You can use any of the following operations in a formula: operation symbol example
addition: + subtraction: multiplication: * division: / exponentiation ^ negation (same symbol as subraction) =a1+3 =100-b3 =a1*b1 =d1/100 =a2^2 =-a2+3
46
=a1*b1
=a1/100
Errors in Formulas
47
48
Common Errors
The following are some errors that may appear in a spreadsheet (there are others too).
#######
Cell is too narrow to display the results of the formula. To fix this simply make the column wider and the real value will be displayed instead of the ###### signs. Note that even when the ###### signs are being displayed, Excel still uses the real value to calculate formulas that reference this cell.
#NAME?
You used a cell reference in the formula that is not formed correctly (e.g. =BB+10 instead of =B3+10)
#VALUE!
Usually the result of trying to do math with a textual value. Example: =A1*3 where A1 contains the word hello
#DIV/0!
Trying to divide by zero. Example: =3/A1 where A1 contains 0 (zero)
Circular Reference
Using a formula that contains a reference to the cell that the formula lives in. Example: putting the formula =A1+1 in cell A1 or putting the formula =SUM(A1:B2) in any of the cells A1, B1, A2, B2
Order of Operations
49
50
Complex formulas
You can use several operations in one function You can group those operations with parentheses Examples
=3*2+1 =c1*(a1+b1) =(100*a2-10)+(200*b3-20)+30 =(3+2*(50/b3+3)/7)*(3+b7)
51
Order of operations
When using several operations in one formula, Excel follows the order of operations for math.
first: second: third: Do all parentheses - innermost first exponents (^) all multiplication (*) and division (/). these starting with the leftmost * or / and work to the right. all addition (+) and subtraction (-). Do these starting with the leftmost + or and work to the right.
fourth:
52
Order of operations
The value of 3+2*5
is
13 NOT 25!
53
Order of operations
3 + (100 - 20) / 10 - 6 * 2 / 4 + 9 3 + 80 / 10 - 6 * 2 / 4 + 9 3+ 8 - 6 * 2 / 4 + 9 3 + 8 - 12 / 4 + 9 3+8 - 3 + 9 11 - 3 + 9 8+9
answer:
17
54
Functions
55
What is a function?
A function is a "named operation" Functions have
a name parentheses parameters/arguments inside the parentheses
The words parameter and argument mean the same thing you can have many parameters for one function separated with commas (,) The number of parameters is one more than the number of commas.
56
Result
=SUM(9,a1,b2,5,c1)
9+a1+b2+5+c1
57
Terminology
SUM(1,2,3,4,5)
The name of the function is "SUM" The parameters or arguments to this function are 1,2,3,4 and 5
The entire thing, i.e. SUM(1,2,3,4,5), is a function call The value of this function call is 15. Another way to say this is that this function call returns 15.
58
Ranges
A rectangular box of cells is called a range. The name of a range is
the name of the upper left cell of the range Followed by a colon : Followed by the lower right cell of the range
59
A1:B2
60
B2:B5
B3:E3
61
62
Example: the following function call has 3 parameters. There are two ranges (a1:b2 and c4:c7), one number (100) and one cell reference (d3) =SUM(a1:b2,100,c4:c7,d3) Is the same as:
=SUM(a1,a2,b1,b2,100,c4,c5,c6,c7,d3)
Other Functions
63
64
Other functions
Click the function button to see the available functions:
Function buton brings up the function dialog box (see next slide)
65
Example
AVERAGE
formula that contains a function
=AVERAGE(2,4,10,4) =AVERAGE(a1,f32) =AVERAGE(a1:c1) =AVERAGE(a1:c1,10) 5 (a1+f32) / 2 (a1+b1+c1) / 3 (a1+b1+c1+10) / 4
value
66
67
68
69
Another Example:
The reference, 2:4, refers to all of the cells on the 2nd , 3rd and 4th rows,. The following formula adds up all of the values on the 2nd, 3rd, 4th , 10th, 11th , 12th, 13th, 14th and 15th rows of the spreadsheet:
=sum(2:4,10:15)
70
Another Example:
The reference, B:D, refers to all of the cells in the 2nd, 3rd and 4th columns. The following formula adds up all of the values in the 2nd, 3rd, 4th, 6th and 7th columns of the spreadsheet:
=sum(B:D,F:G)
71
If a sheet name has a space in it, you must surround the sheet name with apostrophes (i.e. single quotes)
Examples
sheet2!a1 sheet2!b4:c8 '2002 Forecasts'!f3:f10 =sum('2002 Forecasts'!f3:f10) =sum('2202 Forecasts'!f:f)
72
More examples
Add up values from 2 different sheets =sum ( 'great stocks'!b2:c4, 'so so stocks'!b2:c4) This next one is a little confusing =sum (a1,a!a1,b1:b4,b1!b4,c!c:c)
Explanation
a1 a!a1 b1:b4 b1!b4 sheet c!c:c column this is a cell reference on the current sheet "a" is the name of sheet. "a1" is a cell on the "a" sheet this is a range on the current sheet "b1" is the name of a sheet. "b4" is a cell on the "b1" c" is the name of a sheet. c:c" is all of the cells in the c on the c sheet
73
74
You can stop Excel from automatically adjusting the cell reference by using one or more dollar signs ($) in the cell reference. These are called absolute cell references.
A cell reference without a dollar sign is a relative cell reference.
75
Examples
The following all refer to the same cell
d9 $d$9 $d9 d$9
The only difference between these cell references relates to what happens when you copy a formula that contains the cell reference.
76
77
78
Mixed References
$d9
and
d$9
references:
$d9
The "d" will stay the same when you copy the cell, but the "9" will change.
d$9
The "d" will change when you copy the cell, but the "9" will stay the same.
79
Data Types
80
Data Types
Numeric values: operators: sample functions:
Text (AKA Character or String) values: Any group of letters or numbers or special characters. Prefix value in cell with an apostrophe ( ' ) to force a text value operators: & (concatenation) sample functions: right( ), left(), mid(), lower(), upper(), len(), etc Dates values: operators: sample functions: Logical (AKA boolean) values: Operators: sample functions:
true false < > = <> if( ), and( ), or( ), not( ), isblank()
<=
>=
81
Text Data
82
83
This presentation will generally use the term "text data" but you should be familiar with the terms "string data" and "character data"
84
Text data
Text data is used to store general purpose text (e.g. names, places, descriptions, etc) You can't do "math" with text values (obviously)
85
(Same Spreadsheet)
Text Functions
86
87
Text Functions
Many functions are used to manipulate text values. The following are only some of them
right( ) left( ) mid( ) concatenate( ) lower( ) upper( ) len( )
88
89
RIGHT function
The RIGHT function is used to isolate a specific number of characters from the right hand side of a text value. (example on next slide)
90
Values View
91
Values View
92
LEFT
The LEFT function is the same as the RIGHT function, but it returns characters from the LEFT side of the value.
93
The original text The position to start taking the new value from The number of characters to take for the new value
Example: MID ( <text>, <startPosition> , <numCharacters>) This example extracts the second through the fourth characters from the original text value:
Formula View
94
Values View
95
96
Concatenation (&)
Use & to combine (or concatenate) two different text values
Formula View
Values View
Notice that there is no space between the two values
97
Values View
98
99
Values View
100
Values View
101
Values View
Separate first name & Last Name - Use of Search & Left function
Formula View
102
Values View
103
CONCATENATE Function
You can use the CONCATENATE function instead of the ampersand (&). The following formulas are equivalent:
=A1&B1&C1
=CONCATENATE(A1,B1,C1) The CONCATENATE function can take as many parameters as you like.
104
105
Formula View
Values View
106
LEN ( <textValue> )
LEN returns a numeric value equal to the number of character in a text value (i.e. the length of the text value). Spaces ARE included in the length. Example
Formula View
Values View
107
TRIM ( <textValue> )
Formula View
Values View
108
Formula View
Values View
109
110
Formulas View
111
The value of both the date and the time is stored internally as a single decimal number.
The whole number portion represents the DATE and is the number of days since Dec. 31, 1899
The decimal part represents the TIME and is the fraction of the day that has elapsed.
Examples:
Jan 1, 1900 at 12AM is 1.0 (i.e. 1 day since Dec 31, 1899 and 0 percent of the day elapsed so far) Jan 1, 1900 at 12PM is 1.5 (i.e. 0.5 of the day elapsed) Jan 2, 1900 at 12PM is 2.5 (i.e. 2 days since Dec. 31, 1899) Feb 1, 1900 at 1:05 PM is 32.5451388888889 (i.e. 32 days since Dec 31, 1899 and 0.5451388888889 of the day elapsed by 1:05 PM. This makes sense as it is a little past noon so a little more than half of the day elapsed.
112
Formulas View
113
Date Arithmetic
You can do arithmetic with dates. Add and subtract days by adding and subtracting whole numbers. Add and subtract times by adding and subtracting fractional values.
Examples
=A1+7 =A1-5*7 =A1- (1/24) =A1+ (3/24) =A1+2.5 =A1-A2+1
(one week after the date in A1) (5 weeks before the date in A1) (one hour before the time specified in A1) (three hours after the time specified in A1) (two and a half days after the time specified in A1) (the # of days between the date in A1 and the date in A2)
114
If you choose General or Number, the internal number for the Date/Time will be displayed in the spreadsheet even in the values view.
115
116
117
Values View
Logical values
118
119
Logical operators
In Excel the following "operators" are used
Operator > < >= <= = <> Meaning greater than less than greater than or equal to less than or equal to equal to not equal to
true false
Examples
3>2 3<2
120
Logical Formulas
Formula View Values View
121
122
IF function
Formula View Values View
123
124
AND OR NOT
125
AND
The following is TRUE Fish live in water AND deer live on land.
126
AND function
127
AND
Formula View Values View
128
129
130
131
AND function
Takes any number of parameters Returns TRUE if ALL of the parameters evaluate to TRUE otherwise returns FALSE.
132
133
OR
Takes any number of parameters Returns TRUE if ANY of the parameters evaluate to TRUE otherwise returns FALSE
134
NOT
Takes ONLY ONE parameter Returns the "opposite" of the value of the parameter
returns FALSE if the parameter value is TRUE returns TRUE if the parameter value is FALSE
135
136
ISBLANK( <value> )
137
ISBLANK returns TRUE if the value is blank and false otherwise. (see example below) Total will be wrong if
Total will be correct even if quantity is blank (quantity is assumed to be 1 in that case) quantity is blank (since a blank is normally treated as zero)
Formula View
Values View
blank value
138
139
140
141
Select the cell or cells that you want to format as text. Right click on the selected cell(s) and choose the following from the popup menu format cells or click on a cell and choose the following menu choice format | cells Then you will see the "Format Cells" dialog box. (See the next slide ...)
142
143
144
There are several different options in the Data Validation dialog box allowing you to provide various rules related to data entry. You can also provide an input message that will aid the user in entering the data.
Circular reference
Situation when some parameter in the formula refers to the formula itself For example, in cell C5 the following formula is entered: VLOOKUP(C5, F2:G15, 2, TRUE) The address C5 refers to the formula itself. In this case it is a wrong way of writing the formula. In some cases circular references may be used for creating recursive (recurrent) functions.
Tables
Tables should always have:
Title Column headings with brief descriptive name, symbol and appropriate units.
Numerical data in the table should be written to the proper number of significant digits.
The decimal points in a column should be aligned.
Tables should always be referenced and discussed (at least briefly) in the body of the text of the document containing the table.
Graphs
Proper graphing of data involves several steps:
Select appropriate graph type Select scale and gradation of axes, and completely label axes Plot data points, then plot or fit curves Add titles, notes, and or legend
Graphs - Types
1. Pie Chart
Travel Expenses
Travel Expenses
Motel 26% Gas 44% Food 31%
Expenses ($)
18 16 14 12 10 8 6 4 2 0
2. Bar Graph
Motel
Food
Gas
Graphs - Types
3. 3-D Graph
16
4. Line Graph
160 140
Pressure (kPa)
6 5 4 3
Temperature (C)
Object 1 Object 2
8 7 6 2 5 4 1 14 3 12 10 2 8 6 1 4 2 0 0
Graphs
Each graph must include:
A descriptive title which provides a clear and concise statement of the information being presented A legend defining point symbols or line types used for curves needs to be included Labeled axes
Graphs should always be referenced/discussed in the body of the text of the document containing the table.
Axis Labels
Each axis must be labeled The axis label should contain the name of the variable and its units. The units can be enclosed in parentheses, or separated from the label by a comma.
Length (km)
Gradation
Scale gradations should be selected so that the smallest division of the axis is an integer power of 10 times 1, 2, or 5. Exception is units of time.
Scale Graduations, Smallest Division=1
0 10 20 30 0
Acceptable
Not Acceptable
Example
Velocity of Three Runners During a 5 km Race
10 9 8 7 Runner #1 Runner # 2 Runner # 3
Velocity (m/s)
6 5 4 3 2 1 0 0 1 2 3 4 5
Distance (Km)
Building a Chart
Select As new sheet to create the chart on its own sheet in your Excel file, or As object in to create the chart on an existing sheet Finish
Editing/Adding Labels
Now you can go back to the chart options to add labels Click the chart in a blank area, then either right click and select chart options or choose chart options from the Chart menu Fill in or edit the axes labels, title, etc. Click OK
Result
Goal Seek
Goal Seek is an analytical function that allows a value in a formula to be adjusted to reach a desired result or answer. Goal Seek can eliminate unnecessary calculations that can be used to determine a single variable value in a formula. For example, a salesperson might participate in a bonus program that pays 3 percent of all sales dollars. The salesperson wants to receive a bonus of at least $2,500 and needs to know the target sales dollar amount needed.
Create a worksheet with the following information When the Goal Seek command starts to run, it repeatedly tries new values in the variable cell to find a solution to the problem.
This process is called iteration, and it continues until Excel has run the problem 100 times or has found an answer within .001 of the target value specified. The iteration settings can be adjusted by choosing Tools, Options, and adjusting the Iteration options in the Calculations tab. It calculates so fast, the Goal Seek command can save significant time and effort over the brute force method of trying one number after another in a formula.
Goal Seek
7. Select OK.
Goal Seek is used to adjust a single variable in a formula. Use the Solver feature to adjust multiple variables in a formula, as described in the next section.
Solver
Solver
Solver is part of a suite of functions sometimes called what-if analysis tools used for optimizing problems that contain more than one variable. The Solver add-in utility is needed to analyze the scenarios in decision-making situations that involve consideration of values and constraints for several variables simultaneously.
This powerful function uses multiple changing variables and constraints to find the optimal solution to solve a problem.
For example, consider a coffee shop that currently sells three beverages: (1) regular fresh-brewed coffee, (2) premium caffe latte, and (3) premium caffe mocha. The current price for regular coffee is set at $1.25, caffe latte at $2.00, and caffe mocha at $2.25, but the revenue potential is uncertain. What special emphasis (or marketing) should be given to each of the beverages to maximize revenue? Although the premium coffees bring in more money, their ingredients are more expensive and they take more time to make than regular coffee. Making some basic calculations by hand is easy, but there needs to be some structure to the sales data in a worksheet so that periodic changes can be made and analyzed.
Solver
The first step in using the Solver command is to build a Solver-friendly worksheet. This involves creating a target cell to be the goal of your problem
For example, a formula that calculates total revenueand assigning one or more variable cells that the Solver can change to reach the goal.
Solver
5. The subtotals for cells D6, D10, D14 need to be calculated, as well as the Total Revenue (sum of D6, D10, and D14) in G4. 6. The value for cell G6 should equal the value that will be calculated for D5 and the value for cell G7 will be the sum of the values from D9 and D13. The calculation of G8 = SUM of D5, D9, and D13. 7. Click the target cell G4the one containing the formula that is based on the 8. variable cells you want the Solver to determine. 9. Select Tools from the main menu, then select Solver. The Solver Parameters dialog box opens, as shown in Figure T4.8.
a. b. Select the Set Target Cell text box (unless it already contains the correct reference), and then click cell G4 to insert $G$4 as the target cell. The Equal To option button (Max) is already selected. Do not change this since the problem requests the maximum value for the target cell.
10. Select the By Changing Cells text box. Click the button in the text box to collapse the dialog box. Select each of the variable cells by holding down the Ctrl key and clicking D5, D9, and D13. This places commas between the three cell entries in the text box: $D$5, $D$9, $D$13 (refer to Figure T4.9).
Solver
11.Click Solve to calculate the result. 12.Solver displays a dialog box describing the results of the analysis. If the Solver runs into a problem, an error message will be displayed. If the Solver finds a solution, a Solver Results dialog box like Figure T4.11 will appear. 13.To display the new solution in the worksheet, click the Keep Solver Solution option button, and then click OK. The Solver places an optimum value in the target cell and fills the variable cells with the solutions that satisfy the constraints specified and provide the optimal result, as shown in Figure T4.12.
Solver T4.8-T4.11
Pivot Tables
PIVOT TABLES
A powerful built-in data-analysis feature in Excel is the PivotTable A PivotTable analyzes, summarizes, and manipulates data in large lists, databases, worksheets, or other collections It is called a PivotTable because fields can be moved within the table to create different types of summary lists, providing a pivot
Appropriate Data
Data arranged in a list: Columns represent fields Rows represent a record of related data First row = column label Columns contain one sort of data For example, text in one column and numeric values in a separate column Remove subtotals You CAN work with subtotals, but use caution De-normalized database extracts are great for pivoting!
Hamilton Paws
Gender F F M M
Humanities
12
Humanities
24
Column Label
College Department Faculty Science Statistics Ima Faculty Humanities History Hesa Prof Humanities Art Salvador Dali
Student Student Student Credit Credit Credit Hours Hours Hours 2004 2005 2006 16 19 22 12 15 18 24 21
Zero or Blank?
PivotTable Terminology
Some notable PivotTable terms are:
Row field - Row fields have a row orientation in a PivotTable report and are displayed as row labels Column field - Column fields have a column orientation in a PivotTable report and are displayed as column labels Data field - Data fields from a list or table contain summary data in a PivotTable, such as numeric data (e.g., statistics, sales amounts) Page field - Page fields filter out the data for other items and display one page at a time in a PivotTable report
PivotTable Terminology
Drag the Business Segment button to the Page Field area Drag the Unit button to the COLUMN area Drag the Particulars button to the ROW area Drag the Amount button to the DATA area
PivotTable Tools
PivotTable - Contains commands for working with a PivotTable Format Report - Enables the user to format the PivotTable report Chart Wizard - Enables the user to create a chart using the data in the PivotTable Hide Detail - Hides the detail information in a PivotTable and shows only the totals Show Detail - Shows the detail information in a PivotTable
PivotTable Tools
Refresh External Data - Allows the user to refresh the data in the PivotTable after changes to data are made in the data source Include Hidden Items in Totals - Lets the user show the hidden items in the totals Always Display Items - Always shows the field item buttons with drop-down arrows in the PivotTable Field Settings - Displays the PivotTable Field dialog box so that the user can change computations and their number format Hide Field List - Hides and shows the PivotTable Field List window
Building A PivotChart
A PivotChart is a column chart (by default) that is based on the data in a PivotTable To build a PivotChart:
1. Click the Chart Wizard on the PivotTable toolbar
Excel will automatically create a new worksheet, labeled Chart 1, and display the current PivotTable information in chart form
2. Modifications to the PivotChart can be done by selecting the drop-down lists to the right of the field names
Building A PivotChart
You can also specify a password that must be entered in order to remove worksheet protection. Finally, you can protect an entire workbook, which would disallow changes to the workbook, such as adding or deleting worksheets.
Financial Functions
The FV function calculates the future value of an investment based on periodic, constant payments and a constant interest rate per period. The IPMT function provides the interest payment portion of the overall periodic loan payment. The PMT function calculates the entire periodic payment of the loan.
The PPMT function calculates just the principal payment portion of the overall periodic payment. The PV function calculates the present value of an investment.
Standard arguments
rate: Interest rate (in decimal) per period nper: Number of periods pmt: Regular payment
fv:
PMT( ) Payments
Returns the periodic payment for an annuity or loan PMT(rate, nper, pv, fv, type) The first 3 (red) arguments are required
PMT( ) Example
Ms Just Retired has $200,000 to invest at 10% annual interest. Her goal is to have $100,000 left after 5 years. If she makes equal withdrawals each year for 5 years, how much can she withdraw each year? PMT(rate, nper, pv, fv, type) = PMT(0.10, 5, -200000, +100000) = $36,380
PMT( ) Example
PV( ) Example
A person promises to pay you $200 per month for 3 years. If you assume 12% interest compounded monthly, what is this annuity worth today?
How much can you borrow at 12% annual interest compounded monthly and repay in 3 years paying $200 per month?
= -PV(0.12/12, 3*12, 200) = 6021.50
PV( ) Example
FV( ) Examples
You will make $200 a month payments into a 12% annual interest payable monthly account. How much will you have after 3 years? = -FV(0.12/12, 3*12, 200) = 8615.38 You will put $1000 in your account that pays 5% annually compounded monthly. You will add $100 to the account every month. How much will you have after 10 years? = -FV(0.05/12, 10*12, 100, 1000) = 17175.24
FV( ) Examples
IRR( ) Examples
IRR( ) Examples
NPV( ) Examples
Value View
Statistical Functions
=MAX(cellrange)
Mathematical Functions
Mathematical Functions
SUMIF ( ) SUMPRODUCT ( ) ROUND ( )
Roundup ( ) Rounddown ( ) MROUND ( )
FLOOR ( ) POWER ( )
Correlations
Correlations
A quick review: Every correlation has a direction (positive or negative): + correlation: high scores on one variable are associated with high scores on another variable. - correlation: high scores on one variable are associated with low scores on the other variable. Every correlation has magnitude or strength: The closer the correlation coefficient is to +1.00 or -1.00, the stronger it is. The closer the correlation coefficient is to 0.00, the weaker it is.
Correlation Practice
Correlation Example
Correlation Example
Lookup Functions
Conditional Formatting
Case Study I
Prioritization of Projects
This is a real life case You need to prioritize the investment in projects by working out composite scores Parameters for evaluation of Scores for each project are:
Project IRR Debt Equity Gestation Period Strategic Importance
Case Study II
Easy to Understand:
Model should not be un-necessarily complex Appreciation comes to you if others understands your work
Assumptions sheet should be easily identifiable Result should be identified easily Model should be checked for accuracy
Variable Cost
Fixed Cost Capex of Plant Debt Equity Equity Portion Interest cost Corporate Tax Rate Dividend Payout Dividend Distribution Tax Gestation Period Marotorium Period
30% of Price
30% of Price 10,000 Lakhs 0.50 0.50 10% Percentage 33% Percentage 20% Percentage 15% Percentage 2.00 Years 2.00 Years
Repayment
Loan Tenor Economic Life of Project Project Tenor Discounting Rate
3.00 Years
5.00 Years 4.00 Years 6.00 Years 12% Percentage
Addition
Repayments Closing Loans Intrest Interest CWIP Interest P&L
IDC Funding
IDC - Debt Funding IDC - Equity Funding Capex Including IDC Debt Funding Equity Funding Cumulative Debt Funding Cumulative Equity Funding
CWIP
Current Asset Total - Assets Recon
Dividend Tax
Reserves
Equity Cash Flows Outflow Inflows Net Project Cash flows Cumulative Cash Flows Project IRR Payback Period Exact Payback Period NAV
Ratio Analysis
ROCE DSCR Profit Margin
Outflow
Inflows Net Project Cash flows
or No
Addition of Risks
Complex Tax calculations
THANK YOU