Excel financial function in

To get detailed information about a function, click its name in the first column.

Note: Version markers indicate the version of Excel a function was introduced. These functions aren’t available in earlier versions. For example, a version marker of 2013 indicates that this function is available in Excel 2013 and all later versions.

Function

Description

ACCRINT function

Returns the accrued interest for a security that pays periodic interest

ACCRINTM function

Returns the accrued interest for a security that pays interest at maturity

AMORDEGRC function

Returns the depreciation for each accounting period by using a depreciation coefficient

AMORLINC function

Returns the depreciation for each accounting period

COUPDAYBS function

Returns the number of days from the beginning of the coupon period to the settlement date

COUPDAYS function

Returns the number of days in the coupon period that contains the settlement date

COUPDAYSNC function

Returns the number of days from the settlement date to the next coupon date

COUPNCD function

Returns the next coupon date after the settlement date

COUPNUM function

Returns the number of coupons payable between the settlement date and maturity date

COUPPCD function

Returns the previous coupon date before the settlement date

CUMIPMT function

Returns the cumulative interest paid between two periods

CUMPRINC function

Returns the cumulative principal paid on a loan between two periods

DB function

Returns the depreciation of an asset for a specified period by using the fixed-declining balance method

DDB function

Returns the depreciation of an asset for a specified period by using the double-declining balance method or some other method that you specify

DISC function

Returns the discount rate for a security

DOLLARDE function

Converts a dollar price, expressed as a fraction, into a dollar price, expressed as a decimal number

DOLLARFR function

Converts a dollar price, expressed as a decimal number, into a dollar price, expressed as a fraction

DURATION function

Returns the annual duration of a security with periodic interest payments

EFFECT function

Returns the effective annual interest rate

FV function

Returns the future value of an investment

FVSCHEDULE function

Returns the future value of an initial principal after applying a series of compound interest rates

INTRATE function

Returns the interest rate for a fully invested security

IPMT function

Returns the interest payment for an investment for a given period

IRR function

Returns the internal rate of return for a series of cash flows

ISPMT function

Calculates the interest paid during a specific period of an investment

MDURATION function

Returns the Macauley modified duration for a security with an assumed par value of $100

MIRR function

Returns the internal rate of return where positive and negative cash flows are financed at different rates

NOMINAL function

Returns the annual nominal interest rate

NPER function

Returns the number of periods for an investment

NPV function

Returns the net present value of an investment based on a series of periodic cash flows and a discount rate

ODDFPRICE function

Returns the price per $100 face value of a security with an odd first period

ODDFYIELD function

Returns the yield of a security with an odd first period

ODDLPRICE function

Returns the price per $100 face value of a security with an odd last period

ODDLYIELD function

Returns the yield of a security with an odd last period

PDURATION function

Excel 2013

Returns the number of periods required by an investment to reach a specified value

PMT function

Returns the periodic payment for an annuity

PPMT function

Returns the payment on the principal for an investment for a given period

PRICE function

Returns the price per $100 face value of a security that pays periodic interest

PRICEDISC function

Returns the price per $100 face value of a discounted security

PRICEMAT function

Returns the price per $100 face value of a security that pays interest at maturity

PV function

Returns the present value of an investment

RATE function

Returns the interest rate per period of an annuity

RECEIVED function

Returns the amount received at maturity for a fully invested security

RRI function

Excel 2013

Returns an equivalent interest rate for the growth of an investment

SLN function

Returns the straight-line depreciation of an asset for one period

SYD function

Returns the sum-of-years’ digits depreciation of an asset for a specified period

TBILLEQ function

Returns the bond-equivalent yield for a Treasury bill

TBILLPRICE function

Returns the price per $100 face value for a Treasury bill

TBILLYIELD function

Returns the yield for a Treasury bill

VDB function

Returns the depreciation of an asset for a specified or partial period by using a declining balance method

XIRR function

Returns the internal rate of return for a schedule of cash flows that is not necessarily periodic

XNPV function

Returns the net present value for a schedule of cash flows that is not necessarily periodic

YIELD function

Returns the yield on a security that pays periodic interest

YIELDDISC function

Returns the annual yield for a discounted security; for example, a Treasury bill

YIELDMAT function

Returns the annual yield of a security that pays interest at maturity

Important: The calculated results of formulas and some Excel worksheet functions may differ slightly between a Windows PC using x86 or x86-64 architecture and a Windows RT PC using ARM architecture. Learn more about the differences.

Microsoft Excel is the most important tool of  Investment Bankers Investment banking is a specialized banking stream that facilitates the business entities, government and other organizations in generating capital through debts and equity, reorganization, mergers and acquisition, etc.read moreand Financial Analysts. They spent more than 70% of the time preparing Excel Models, formulating Assumptions, Valuations, Calculations, Graphs, etc. It is safe to assume that Investment bankers are masters in excel shortcuts and formulas. Though there are more than 50+ Financial Functions in Excel, here is the list of Top 15 financial functions in excel that are most frequently used in practical situations.

Financial Functions in Excel

Without much ado, let’s have a look at all the financial functions one by one –

Table of contents
  • Top 15 Financial Functions in Excel
  • #1 – Future Value (FV): Financial Function in Excel 
    • FV Example
  • #2 – FVSCHEDULE: Financial Function in Excel 
    • FVSCHEDULE Example:
  • #3 – Present Value (PV): Financial Function in Excel 
    • PV Example:
  • #4 – Net Present Value (NPV): Financial Function in Excel 
    • NPV Example
  • #5 – XNPV: Financial Function in Excel 
    • XNPV Example
  • #6 – PMT: Financial Function in Excel 
    • PMT Example
  • #7 – PPMT: Financial Function in Excel 
    • PPMT Example
  • #8 – Internal Rate of Return (IRR): Financial Function in Excel 
    • IRR Example
  • #9 – Modified Internal Rate of Return (MIRR): Financial Function in Excel 
    • MIRR Example
  • #10 – XIRR: Financial Function in Excel 
    • XIRR Example
  • #11 – NPER: Financial Function in Excel 
    • NPER Example
  • #12 – RATE: Financial Function in Excel 
    • RATE Example
  • #13 – EFFECT: Financial Function in Excel 
    • EFFECT Example
  • #14 – NOMINAL: Financial Function in Excel 
    • NOMINAL Example
  • #15 – SLN: Financial Function in Excel 
    • SLN Example
    • Top 15 Financial Functions in Excel Video
    • Recommended Articles

#1 – Future Value (FV): Financial Function in Excel 

If you want to find out the future value of a particular investment which has a constant interest rate and periodic payment, use the following formula –

Future Value - Financial Functions in Excel

FV (Rate, Nper, [Pmt], PV, [Type])

  • Rate = It is the interest rate/period
  • Nper = Number of periods
  • [Pmt] = Payment/period
  • PV = Present Value
  • [Type] = When the payment is made (if nothing is mentioned, it’s assumed that the payment has been made at the end of the period)

FV Example

A has invested the US $100 in 2016. The payment has been made yearly. The interest rate is 10% p.a. What would be the FV in 2019?

Solution: In excel, we will put the equation as follows –

Future Value - Financial Functions in Excel - Example

= FV (10%, 3, 1, – 100)

= US $129.79

#2 – FVSCHEDULE: Financial Function in Excel 

This financial function is important when you need to calculate the future valueThe Future Value (FV) formula is a financial terminology used to calculate cash flow value at a futuristic date compared to the original receipt. The objective of the FV equation is to determine the future value of a prospective investment and whether the returns yield sufficient returns to factor in the time value of money.read more with the variable interest rateVariable interest rate refers to a mortgage or loan interest rate that fluctuates with the market conditions. The interest levied on variable loans depends on the reference or benchmark rate—an index.
read more
. Have a look at the function below –

FVSCHEDULE - Financial Functions in Excel

FVSCHEDULE = (Principal, Schedule)

  • Principal = Principal is the present value of a particular investment
  • Schedule = A series of interest rate put together (in case of excel, we will use different boxes and select the range)

FVSCHEDULE Example:

M has invested the US $100 at the end of 2016. It is expected that the interest rate will change every year. In 2017, 2018 & 2019, the interest rates would be 4%, 6% & 5% respectively. What would be the FV in 2019?

Solution: In excel, we will do the following –

FVSCHEDULE - Financial Functions in Excel - Example

= FVSCHEDULE (C1, C2: C4)

= US $115.752

#3 – Present Value (PV): Financial Function in Excel 

If you know how to calculate FV, it’s easier for you to find out PV. Here’s how –

PV - Financial Functions in Excel

PV = (Rate, Nper, [Pmt], FV, [Type])

  • Rate = It is the interest rate/period
  • Nper = Number of periods
  • [Pmt] = Payment/period
  • FV = Future Value
  • [Type] = When the payment is made (if nothing is mentioned, it’s assumed that the payment has been made at the end of the period)

PV Example:

The future value of an investment in the US $100 in 2019. The payment has been made yearly. The interest rate is 10% p.a. What would be the PV as of now?

Solution: In excel, we will put the equation as follows –

PV - Financial Functions in Excel - Example

= PV (10%, 3, 1, – 100)

= US $72.64

#4 – Net Present Value (NPV): Financial Function in Excel 

Net Present Value is the sum total of positive and negative cash flowsNegative cash flow refers to the situation when cash spending of the company is more than cash generation in a particular period under consideration. This implies that the total cash inflow from the various activities under consideration is less than the total outflow during the same period.read more over the years. Here’s how we will represent it in excel –

NPV - Financial Functions in Excel

NPV = (Rate, Value 1, [Value 2], [Value 3]…)

  • Rate = Discount rate for a period
  • Value 1, [Value 2], [Value 3]… = Positive or negative cash flows
  • Here, negative values would be considered as payments, and positive values would be treated as inflows.

NPV Example

Here is a series of data from which we need to find NPV –

Details In US $
Rate of Discount 5%
Initial Investment -1000
Return from 1st year 300
Return from 2nd year 400
Return from 3rd year 400
Return from 4th year 300

Find out the NPV.

Solution: In Excel, we will do the following –

NPV - Financial Functions in Excel - Example

=NPV (5%, B4:B7) + B3

= US $240.87

Also, have a look at this article – NPV vs IRRThe Net Present Value (NPV) method calculates the dollar value of future cash flows which the project will produce during the particular period of time whereas the internal rate of return (IRR) calculates the profitability of the project.read more

#5 – XNPV: Financial Function in Excel 

This financial function is similar to the NPV with a twist. Here the payment and income are not periodic. Rather specific dates are mentioned for each payment and income. Here’s how we will calculate it –

XNPV - Financial Functions in Excel

XNPV = (Rate, Values, Dates)

  • Rate = Discount rate for a period
  • Values = Positive or negative cash flows (an array of values)
  • Dates = Specific dates (an array of dates)

XNPV Example

Here is a series of data from which we need to find NPV –

Details In US $ Dates
Rate of Discount 5%  
Initial Investment -1000 1st December 2011
Return from 1st year 300 1st January 2012
Return from 2nd year 400 1st February 2013
Return from 3rd year 400 1st March 2014
Return from 4th year 300 1st April 2015

Solution: In excel, we will do as follows –

XNPV - Financial Functions in Excel - Example

=XNPV (5%, B2:B6, C2:C6)

= US$289.90

#6 – PMT: Financial Function in Excel 

In excel, PMT denotes the periodical payment required to pay off for a particular period of time with a constant interest rate. Let’s have a look at how to calculate it in excel –

PMT - Financial Functions in Excel

PMT = (Rate, Nper, PV, [FV], [Type])

  • Rate = It is the interest rate/period
  • Nper = Number of periods
  • PV = Present Value
  • [FV] = An optional argument which is about the future value of a loan (if nothing is mentioned, FV is considered as “0”)
  • [Type] = When the payment is made (if nothing is mentioned, it’s assumed that the payment has been made at the end of the period)

PMT Example

The US $1000 needs to be paid in full in 3 years. The interest rate is 10% p.a. and the payment needs to be done yearly. Find out the PMT.

Solution: In excel, we will calculate it in the following manner –

PMT - Financial Functions in Excel Example

= PMT (10%, 3, 1000)

= – 402.11

#7 – PPMT: Financial Function in Excel 

It is another version of PMT. The only difference is this – PPMT calculates payment on principal with a constant interest rate and constant periodic payments. Here’s how to calculate PPMT –

PPMT - Financial Functions in Excel

PPMT = (Rate, Per, Nper, PV, [FV], [Type])

  • Rate = It is the interest rate/period
  • Per = The period for which the principal is to be calculated
  • Nper = Number of periods
  • PV = Present Value
  • [FV] = An optional argument which is about the future value of a loan (if nothing is mentioned, FV is considered as “0”)
  • [Type] = When the payment is made (if nothing is mentioned, it’s assumed that the payment has been made at the end of the period)

PPMT Example

The US $1000 needs to be paid in full in 3 years. The interest rate is 10% p.a. and the payment needs to be done yearly. Find out the PPMT in the first year and second year.

Solution: In excel, we will calculate it in the following manner –

1st year,

PPMT - Financial Functions in Excel Example 1

=PPMT (10%, 1, 3, 1000)

= US $-302.11 

2nd year,

PPMT - Financial Functions in Excel Example 2

=PPMT (10%, 2, 3, 1000)

= US $-332.33

#8 – Internal Rate of Return (IRR): Financial Function in Excel 

To understand whether any new project or investment is profitable or not, the firm uses IRR. If IRR is more than the hurdle rateThe hurdle rate in capital budgeting is the minimum acceptable rate of return (MARR) on any project or investment required by the manager or investor. It is also known as the company’s required rate of return or target rate.read more (acceptable rate/ average cost of capital), then it’s profitable for the firm and vice-versa. Let’s have a look, how we find out IRR in excel –

IRR - Financial Functions in Excel

IRR = (Values, [Guess])

  • Values = Positive or negative cash flows (an array of values)
  • [Guess] = An assumption of what you think IRR should be

IRR Example

Here is a series of data from which we need to find IRR –

Details In US $
Initial Investment -1000
Return from 1st year 300
Return from 2nd year 400
Return from 3rd year 400
Return from 4th year 300

Find out IRR.

Solution: Here’s how we will calculate IRR in excelThe internal rate of return, or IRR, calculates the profit generated by a financial investment. IRR is a built-in function in Excel that calculates the IRR using a range of values as an input and an estimate value as the second input.read more

IRR - Financial Functions in Excel Example

= IRR (A2:A6, 0.1)

= 15%

#9 – Modified Internal Rate of Return (MIRR): Financial Function in Excel 

The Modified Internal Rate of Return is one step ahead of the Internal Rate of Return. MIRR signifies that the investment is profitable and is used in business. MIRRMIRR or Modified Internal Rate of Return refers to the financial metric used to assess precisely the value and profitability of a potential investment or project. It enables companies and investors to pick the best project or investment based on expected returns. It is nothing but the modified form of the Internal Rate of Return (IRR).read more is calculated by assuming NPV as zero. Here’s how to calculate MIRR in excelMIRR or (modified internal rate of return) in excel is an in-build financial function to calculate the MIRR for the cash flows supplied with a period. It takes the initial investment, interest rate and the interest earned from the earned amount and returns the MIRR.read more

MIRR - Financial Functions in Excel

MIRR = (Values, Finance rate, Reinvestment rate)

  • Values = Positive or negative cash flows (an array of values)
  • Finance rate = Interest rate paid for the money used in cash flowsCash Flow is the amount of cash or cash equivalent generated & consumed by a Company over a given period. It proves to be a prerequisite for analyzing the business’s strength, profitability, & scope for betterment. read more
  • Reinvestment rate = Interest rate paid for reinvestment of cash flows

MIRR Example

Here is a series of data from which we need to find MIRR –

Details In US $
Initial Investment -1000
Return from 1st year 300
Return from 2nd year 400
Return from 3rd year 400
Return from 4th year 300

Finance rate = 12%; Reinvestment rate = 10%. Find out IRR.

Solution: Let’s look at the calculation of MIRR –

= MIRR (B2:B6, 12%, 10%)

= 13%

MIRR - Financial Functions in Excel Example

#10 – XIRR: Financial Function in Excel 

Here we need to find out IRR, which has specific dates of cash flow. That’s the only difference between IRR and XIRRIRR function determines the internal rate of return on the cash flows after considering the discount rate and evaluates the return on investment over some time. In contrast, the XIRR function is the extended internal rate of return that considers cash flows and discount rates to measure the return accurately.read more. Have a look at how to calculate XIRR in excelThe XIRR function, also known as the Extended Internal Rate of Return function in Excel, is used to calculate returns based on multiple investments made for a series of non-periodic cash flows.read more financial function –

XIRR - Financial Functions in Excel

XIRR = (Values, Dates, [Guess])

  • Values = Positive or negative cash flows (an array of values)
  • Dates = Specific dates (an array of dates)
  • [Guess] = An assumption of what you think IRR should be

XIRR Example

Here is a series of data from which we need to find XIRR –

Details In US $ Dates
Initial Investment -1000 1st December 2011
Return from 1st year 300 1st January 2012
Return from 2nd year 400 1st February 2013
Return from 3rd year 400 1st March 2014
Return from 4th year 300 1st April 2015

Solution: Let’s have a look at the solution –

XIRR - Financial Functions in Excel Example

= XIRR (B2:B6, C2:C6, 0.1)

= 24%

#11 – NPER: Financial Function in Excel 

It is simply the number of periods one requires to pay off the loan. Let’s see how we can calculate NPER in excelNPER, commonly known as the number of payment periods for a loan, is a financial term and an inbuilt financial function in Excel that can be used to calculate NPER for any loan. This formula takes rate, payment made, present value and future value as input from a user.read more

NPER - Financial Functions in Excel

NPER = (Rate, PMT, PV, [FV], [Type])

  • Rate = It is the interest rate/period
  • PMT = Amount paid per period
  • PV = Present Value
  • [FV] = An optional argument which is about the future value of a loan (if nothing is mentioned, FV is considered as “0”)
  • [Type] = When the payment is made (if nothing is mentioned, it’s assumed that the payment has been made at the end of the period)

NPER Example

US $200 is paid per year for a loan of US $1000. The interest rate is 10% p.a. and the payment needs to be done yearly. Find out the NPER.

Solution: We need to calculate NPER in the following manner –

NPER - Financial Functions in Excel Example

= NPER (10%, -200, 1000)

= 7.27 years

#12 – RATE: Financial Function in Excel 

Through the RATE function in excelRate function in excel is used to calculate the rate levied on a period of a loan. The required inputs for this function are number of payment periods, pmt, present value and future value.read more, we can calculate the interest rate needed to pay off the loan in full for a given period of time. Let’s have a look at how to calculate RATE financial function in excel –

RATE - Financial Functions in Excel

RATE = (NPER, PMT, PV, [FV], [Type], [Guess])

  • Nper = Number of periods
  • PMT = Amount paid per period
  • PV = Present Value
  • [FV] = An optional argument which is about the future value of a loan (if nothing is mentioned, FV is considered as “0”)
  • [Type] = When the payment is made (if nothing is mentioned, it’s assumed that the payment has been made at the end of the period)
  • [Guess] = An assumption of what you think RATE should be

RATE Example

US $200 is paid per year for a loan of US $1000 for 6 years, and the payment needs to be done yearly. Find out the RATE.

Solution:

RATE - Financial Functions in Excel Example

= RATE (6, -200, 1000, 0.1)

= 5%

#13 – EFFECT: Financial Function in Excel 

Through the EFFECT function, we can understand the effective annual interest rate. When we have the nominal interest rate and the number of compounding per year, it becomes easy to find out the effective rate. Let’s have a look at how to calculate EFFECT financial function in excel –

EFFECT - Financial Functions in Excel

EFFECT = (Nominal_Rate, NPERY)

  • Nominal_Rate = Nominal Interest Rate
  • NPERY = Number of compounding per year

EFFECT Example

Payment needs to be paid with a nominal interest rateNominal Interest rate refers to the interest rate without the adjustment of inflation. It is a short term interest rate which is used by the central banks to issue loans.read more of 12% when the number of compounding per year is 12.

Solution:

EFFECT - Financial Functions in Excel Example

= EFFECT (12%, 12)

= 12.68%

#14 – NOMINAL: Financial Function in Excel 

When we have an effective annual rate and the number of compounding periods per year, we can calculate the NOMINAL rate for the year. Let’s have a look at how to do it in excel –

Nominal - Financial Functions in Excel

NOMINAL = (Effect_Rate, NPERY)

  • Effect_Rate = Effective annual interest rate
  • NPERY = Number of compounding per year

NOMINAL Example

Payment needs to be paid with an effective interest rateEffective Interest Rate, also called Annual Equivalent Rate, is the actual rate of interest that a person pays or earns on a financial instrument by considering the compounding interest over a given period.read more or annual equivalent rate of 12% when the number of compounding per year is 12.

Solution:

Nominal - Financial Functions in Excel Example

= NOMINAL (12%, 12)

= 11.39%

#15 – SLN: Financial Function in Excel 

Through the SLN function, we can calculate depreciation via a straight-line method. In excel, we will look at SLN financial function as follows –

SLN - Financial Functions in Excel

SLN = (Cost, Salvage, Life)

  • Cost = Cost of an asset when bought (initial amount)
  • Salvage = Value of asset after depreciation
  • Life = Number of periods over which the asset is being depreciated

SLN Example

The initial cost of machinery is US $5000. It has been depreciated in the Straight Line MethodStraight Line Depreciation Method is one of the most popular methods of depreciation where the asset uniformly depreciates over its useful life and the cost of the asset is evenly spread over its useful and functional life. read more. The machinery was used for 10 years, and now the salvage value of the machinerySalvage value or scrap value is the estimated value of an asset after its useful life is over. For example, if a company’s machinery has a 5-year life and is only valued $5000 at the end of that time, the salvage value is $5000.read more is the US $300. Find depreciation charged per year.

Solution:

SLN - Financial Functions in Excel Example

= SLN (5000, 300, 10)

= US $470 per year

You may also look at Depreciation Complete GuideDepreciation is a systematic allocation method used to account for the costs of any physical or tangible asset throughout its useful life. Its value indicates how much of an asset’s worth has been utilized. Depreciation enables companies to generate revenue from their assets while only charging a fraction of the cost of the asset in use each year.
read more

Top 15 Financial Functions in Excel Video

Recommended Articles

  • PMT Formula in Excel
  • Covariance Matrix in ExcelThe covariance matrix is a square matrix depicting how one variable is associated with another variable or data sets. Excel has an inbuilt ‘Data analysis’ tool to determine the covariance among different columns and variance in columns. Formula: COV (X,Y) = ∑(x – x) (y – y)/n
    read more
  • NPER Function in Excel
  • Running Total in ExcelRunning Total in Excel is also called as “Cumulative” which means it is the summation of numbers increasing or growing in quantity, degree or force by successive additions. It is the total which gets updated when there is a new entry in the data.read more

sample files

1. FV Function

FV function returns the future value of an investment using constant payments and a constant interest rate. In simple words, it will return a future value of an investment where you have constant payments and a constant interest rate throughout the investment period.

Syntax

FV(rate,nper,pmt,[pv],[type])

Arguments

  • rate: A constant interest rate that you want to use in the calculation.
  • nper: Number of payments.
  • pmt: A constant payment amount to pay periodically throughout the investment time.
  • [pv]: The present value of future payments. It must be entered as a negative value. 0 if omitted.
  • [type]: A number to specify when payment is due. 0 = at the end of the period, 1 = at the beginning of the period.

Notes

  • If pmt is the cash which you have paid (i.e deposits to saving, etc), the value must be negative; and if it is the cash received (income, dividends), the value must be positive.
  • Make sure you have a specified rate and number of payments in a consistent manner. If the rate is for an annual basis then you have to specify payment periods on an annual basis as well and if you want to specify payments on a monthly basis you have to convert interest rate on a monthly basis by dividing by 12. Same for a quarterly and half-yearly basis.

Example

In the below example, we have used 10% interest rate, 5 payments on a yearly basis, $1000 payment amount, no PV amount and payment type at the beginning of the period. And the function has return 6716 in the result.

excel-fv-function-example-1

Let me explain to you the phenomena working behind the FV.

At the beginning of each period, it will calculate the interest on payment and carry forward that amount (Actual Amount + Interest) to the next period. And in the next period again the same calculation will be done and so on. The best part of FV is that it can do this step by step calculation for you in a single cell.

In the below example, we have used monthly payments.

excel-fv-function-example-2

For this, we have converted the annual interest rate into a month by dividing by 12 and 60 months instead of 5 years and then, specified 10000 for payment. Note: You can also calculate compound interest with FV.

2. PMT

PMT function returns a periodic payment of loan which you need to pay. In simple words, it calculates the loan payment based on fixed monthly payments and a constant rate of interest (loan payment based on fixed monthly payments and a constant rate of interest).

Syntax

PMT(rate, nper, pv, [fv], [type])

Arguments

  • rate: The rate of interest for the loan. This rate of interest should be constant.
  • nper: The total number of payments.
  • pv: The present value or the total amount of loan.
  • [fv]: The future value or the cash balance which you want after the last payment. The default value is 0.
  • [type]: Use 0 or 1 to specify the due time of payment. You can use 0 when payment is due at the end of each payment or 1 if payment is due at the start of each period. If you omit to specify the type, it will assume 0.

Notes

  • The amount of payment return by PMT only includes payment and interest but not include taxes and other fees which are related to the loan.
  • You have to be sure while specifying the value for rate and nper arguments. If you want to pay monthly installments on a five-year loan at an annual interest rate of 8 percent, use 8%/12 for rate and 5*12 for nper. For annual payments on the same loan, use 8 percent for rate and 5 for nper.

Example

Let’s say you want to take a 20 years mortgage loan for $250000 by assuming 2.5% as an interest rate. Now here we can use PMT to calculate your monthly installments.

excel-pmt-function-example-1

In the above calculation, we have converted the annual interest rate into monthly by dividing with 12 and years into months by multiplying with 12.

But we have not mentioned any future value, and the payment type is a default. So as a result, we have got a negative value, because the amount of $987.80 is what we have to pay every month for 30 years.

3. PV

PV Function returns the present value of a financial investment or a loan. In simple words, with the PV function you can calculate the present value of an investment or a loan where you can check is that.

Syntax

PV(rate, nper, pmt, [fv], [type])

Arguments

  • rate: The rate of interest for the payment of the loan.
  • nper: Total number of payment periods
  • pmt: A constant amount of payment you have to make after every period.
  • [FV]: The future value or a cash balance of a loan or investment you want to attain after the last payment is made. If omitted, it will be assumed as 0.
  • [type]: Time of the payment. Beginning of the period (use “0”) or the end of the period (Use “1”).

Notes

  1. The units you use as arguments should be consistent. For example, If you are using periods in months (36 Months = 3 Years) then you have to convert the annual interest rate into a monthly interest rate (6%/12 = 0.5%).
  2. PV function is an annuity function. In annuity functions, the cash payments by you are represented by negative numbers and the payments you receive are represented by positive numbers.

Example

Let’s say you want to invest $4000 in an investment plan and in return, you’ll get $1000 at the end of each year for the next 5 years. That means you’ll get a total of $5000 in the next 5 years. Now the thing is, you have to evaluate that this investment is profitable or not. You are investing $4000 today and the return will come to you in the next 5 years.

excel-pv-function-example-1

In the above calculation, it has returned -4329. The present value of your investment is $4329 and you are investing $4000 for it. Hence, your investment is profitable.

String Functions | Date Functions | Time Functions |Logical Functions |Math Functions |Statistical Functions |Lookup Functions | Information Functions

More Excel Tutorials

  • Introduction to Excel
  • Excel Skills
  • Excel for Accountants
  • Excel Tips and Tricks
  • Keyboard Shortcuts (PDF Cheat Sheet)

Содержание

  • Выполнение расчетов с помощью финансовых функций
    • ДОХОД
    • БС
    • ВСД
    • МВСД
    • ПРПЛТ
    • ПЛТ
    • ПС
    • ЧПС
    • СТАВКА
    • ЭФФЕКТ
  • Вопросы и ответы

Финансовые функции в Microsoft Excel

Excel имеет значительную популярность среди бухгалтеров, экономистов и финансистов не в последнюю очередь благодаря обширному инструментарию по выполнению различных финансовых расчетов. Главным образом выполнение задач данной направленности возложено на группу финансовых функций. Многие из них могут пригодиться не только специалистам, но и работникам смежных отраслей, а также обычным пользователям в их бытовых нуждах. Рассмотрим подробнее данные возможности приложения, а также обратим особое внимание на самые популярные операторы данной группы.

Выполнение расчетов с помощью финансовых функций

В группу данных операторов входит более 50 формул. Мы отдельно остановимся на десяти самых востребованных из них. Но прежде давайте рассмотрим, как открыть перечень финансового инструментария для перехода к выполнению решения конкретной задачи.

Переход к данному набору инструментов легче всего совершить через Мастер функций.

  1. Выделяем ячейку, куда будут выводиться результаты расчета, и кликаем по кнопке «Вставить функцию», находящуюся около строки формул.
  2. Переход в мастер функций в Microsoft Excel

  3. Запускается Мастер функций. Выполняем клик по полю «Категории».
  4. Мастер функций в Microsoft Excel

  5. Открывается список доступных групп операторов. Выбираем из него наименование «Финансовые».
  6. Переход к группе финансовых функций в Microsoft Excel

  7. Запускается перечень нужных нам инструментов. Выбираем конкретную функцию для выполнения поставленной задачи и жмем на кнопку «OK». После чего открывается окно аргументов выбранного оператора.

Выбор конкретной финансовой функции в Microsoft Excel

В Мастер функций также можно перейти через вкладку «Формулы». Сделав переход в неё, нужно нажать на кнопку на ленте «Вставить функцию», размещенную в блоке инструментов «Библиотека функций». Сразу вслед за этим запустится Мастер функций.

Переход в мастер функций через вкладку Формулы в Microsoft Excel

Имеется в наличии также способ перехода к нужному финансовому оператору без запуска начального окна Мастера. Для этих целей в той же вкладке «Формулы» в группе настроек «Библиотека функций» на ленте кликаем по кнопке «Финансовые». После этого откроется выпадающий список всех доступных инструментов данного блока. Выбираем нужный элемент и кликаем по нему. Сразу после этого откроется окно его аргументов.

Переход к выбору финансовых функций через кнопку на ленте в Microsoft Excel

Урок: Мастер функций в Excel

ДОХОД

Одним из наиболее востребованных операторов у финансистов является функция ДОХОД. Она позволяет рассчитать доходность ценных бумаг по дате соглашения, дате вступления в силу (погашения), цене за 100 рублей выкупной стоимости, годовой процентной ставке, сумме погашения за 100 рублей выкупной стоимости и количеству выплат (частота). Именно эти параметры являются аргументами данной формулы. Кроме того, имеется необязательный аргумент «Базис». Все эти данные могут быть введены с клавиатуры прямо в соответствующие поля окна или храниться в ячейках листах Excel. В последнем случае вместо чисел и дат нужно вводить ссылки на эти ячейки. Также функцию можно ввести в строку формул или область на листе вручную без вызова окна аргументов. При этом нужно придерживаться следующего синтаксиса:

=ДОХОД(Дата_сог;Дата_вступ_в_силу;Ставка;Цена;Погашение»Частота;[Базис])

Lumpics.ru

Функция ДОХОД в Microsoft Excel

БС

Главной задачей функции БС является определение будущей стоимости инвестиций. Её аргументами является процентная ставка за период («Ставка»), общее количество периодов («Кол_пер») и постоянная выплата за каждый период («Плт»). К необязательным аргументам относится приведенная стоимость («Пс») и установка срока выплаты в начале или в конце периода («Тип»). Оператор имеет следующий синтаксис:

=БС(Ставка;Кол_пер;Плт;[Пс];[Тип])

Фнкция БС в Microsoft Excel

ВСД

Оператор ВСД вычисляет внутреннюю ставку доходности для потоков денежных средств. Единственный обязательный аргумент этой функции – это величины денежных потоков, которые на листе Excel можно представить диапазоном данных в ячейках («Значения»). Причем в первой ячейке диапазона должна быть указана сумма вложения со знаком «-», а в остальных суммы поступлений. Кроме того, есть необязательный аргумент «Предположение». В нем указывается предполагаемая сумма доходности. Если его не указывать, то по умолчанию данная величина принимается за 10%. Синтаксис формулы следующий:

=ВСД(Значения;[Предположения])

Фнкция ВСД в Microsoft Excel

МВСД

Оператор МВСД выполняет расчет модифицированной внутренней ставки доходности, учитывая процент от реинвестирования средств. В данной функции кроме диапазона денежных потоков («Значения») аргументами выступают ставка финансирования и ставка реинвестирования. Соответственно, синтаксис имеет такой вид:

=МВСД(Значения;Ставка_финансир;Ставка_реинвестир)

Фнкция МВСД в Microsoft Excel

ПРПЛТ

Оператор ПРПЛТ рассчитывает сумму процентных платежей за указанный период. Аргументами функции выступает процентная ставка за период («Ставка»); номер периода («Период»), величина которого не может превышать общее число периодов; количество периодов («Кол_пер»); приведенная стоимость («Пс»). Кроме того, есть необязательный аргумент – будущая стоимость («Бс»). Данную формулу можно применять только в том случае, если платежи в каждом периоде осуществляются равными частями. Синтаксис её имеет следующую форму:

=ПРПЛТ(Ставка;Период;Кол_пер;Пс;[Бс])

Функция ПРПЛТ в Microsoft Excel

ПЛТ

Оператор ПЛТ рассчитывает сумму периодического платежа с постоянным процентом. В отличие от предыдущей функции, у этой нет аргумента «Период». Зато добавлен необязательный аргумент «Тип», в котором указывается в начале или в конце периода должна производиться выплата. Остальные параметры полностью совпадают с предыдущей формулой. Синтаксис выглядит следующим образом:

=ПЛТ(Ставка;Кол_пер;Пс;[Бс];[Тип])

Фнкция ПЛТ в Microsoft Excel

ПС

Формула ПС применяется для расчета приведенной стоимости инвестиции. Данная функция обратная оператору ПЛТ. У неё точно такие же аргументы, но только вместо аргумента приведенной стоимости («ПС»), которая собственно и рассчитывается, указывается сумма периодического платежа («Плт»). Синтаксис соответственно такой:

=ПС(Ставка;Кол_пер;Плт;[Бс];[Тип])

Фнкция ПС в Microsoft Excel

ЧПС

Следующий оператор применяется для вычисления чистой приведенной или дисконтированной стоимости. У данной функции два аргумента: ставка дисконтирования и значение выплат или поступлений. Правда, второй из них может иметь до 254 вариантов, представляющих денежные потоки. Синтаксис этой формулы такой:

=ЧПС(Ставка;Значение1;Значение2;…)

Функция ЧПС в Microsoft Excel

СТАВКА

Функция СТАВКА рассчитывает ставку процентов по аннуитету. Аргументами этого оператора является количество периодов («Кол_пер»), величина регулярной выплаты («Плт») и сумма платежа («Пс»). Кроме того, есть дополнительные необязательные аргументы: будущая стоимость («Бс») и указание в начале или в конце периода будет производиться платеж («Тип»). Синтаксис принимает такой вид:

=СТАВКА(Кол_пер;Плт;Пс[Бс];[Тип])

Функция СТАВКА в Microsoft Excel

ЭФФЕКТ

Оператор ЭФФЕКТ ведет расчет фактической (или эффективной) процентной ставки. У этой функции всего два аргумента: количество периодов в году, для которых применяется начисление процентов, а также номинальная ставка. Синтаксис её выглядит так:

=ЭФФЕКТ(Ном_ставка;Кол_пер)

Функция ЭФФЕКТ в Microsoft Excel

Нами были рассмотрены только самые востребованные финансовые функции. В общем, количество операторов из данной группы в несколько раз больше. Но и на данных примерах хорошо видна эффективность и простота применения этих инструментов, значительно облегчающих расчеты для пользователей.

Excel has many special financial functions. This guide shows how to solve time value of money problems using financial functions in Excel.

Time value of money (TVM) is the idea that money is worth more today than in the future. Time value of money is a foundational concept in finance.


The following five functions are the basic Excel financial functions that everyone should know. These are also the five functions of a financial calculator.

Variable Financial Functions Description
Present Value PV lump sum at the beginning of a problem
Future value FV lump sum at the end of a problem
Payment PMT annuity, stream of equal payments
per period (+ or -)
Number of periods NPER number of periods
(months, quarters, half years, years)
Interest rate RATE interest rate per period
(annual interest rate/periods per year)
Financial Functions in Excel

Present value (PV)

The PV function is a financial function that returns the present value of an investment. You can use the PV function to get the value in today’s dollars of a series of future payments, assuming periodic, constant payments and a constant interest rate.

=PV (rate, nper, pmt, [fv], [type])

  • rate – The interest rate per period.
  • nper – The total number of payment periods.
  • pmt – The payment made each period.
  • fv – [optional] A cash balance you want to attain after the last payment is made. If omitted, assumed to be zero.
  • type – [optional] When payments are due. 0 = end of period, 1 = beginning of period. Default is 0.

Future value (FV)

The FV function is a financial function that returns the future value of an investment. You can use the FV function to get the future value of an investment assuming periodic, constant payments with a constant interest rate.

=FV (rate, nper, pmt, [pv], [type])

  • rate – The interest rate per period.
  • nper – The total number of payment periods.
  • pmt – The payment made each period. Must be entered as a negative number.
  • pv – [optional] The present value of future payments. If omitted, assumed to be zero. Must be entered as a negative number.
  • type – [optional] When payments are due. 0 = end of period, 1 = beginning of period. Default is 0.

Payment (PMT)

The 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.

=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.

Excel financial functions
Excel Financial Functions

Number of periods (NPER)

The NPER function is a financial function that returns the number of periods for loan or investment. You can use the NPER function to get the number of payment periods for a loan, given the amount, the interest rate, and periodic payment amount.

=NPER (rate, pmt, pv, [fv], [type])

  • rate – The interest rate per period.
  • pmt – The payment made each period.
  • pv – The present value, or total value of all payments now.
  • fv – [optional] The future value, or a cash balance you want after the last payment is made. Defaults to 0.
  • type – [optional] When payments are due. 0 = end of period. 1 = beginning of period. Default is 0.

Interest rate (RATE)

The Excel RATE function is a financial function that returns the interest rate per period of an annuity. You can use RATE to calculate the periodic interest rate, then multiply as required to derive the annual interest rate. The RATE function calculates by iteration.

=RATE (nper, pmt, pv, [fv], [type], [guess])

  • nper – The total number of payment periods.
  • pmt – The payment made each period.
  • pv – The present value, or total value of all loan payments now.
  • fv – [optional] The future value, or desired cash balance after last payment. Default is 0.
  • type – [optional] When payments are due. 0 = end of period. 1 = beginning of period. Default is 0.
  • guess – [optional] Your guess on the rate. Default is 10%.

Using a financial calculator

The most popular financial calculator the TI BA II Plus Professional (Amazon affiliate link). This is the model that I recommend.

The BA II Plus Professional is the upgraded version of the TI BA II Plus (Amazon affiliate link). This calculator is used by many business students and professionals for calculating time value of money problems.

The BA II Plus and the BA II Plus Professional are official calculators for the following professional exams:

Chartered Financial Analyst (CFA) 

Certified Financial Planner (CFP) 

Certified Management Accountant (CMA)


Excel vs. financial calculator

Excel and the TI BA II Plus are both excellent at calculating TVM problems. They do have slightly different function names. The following table summarizes the differences.

Variable Excel TI BA II Plus
Periods per Year P/Y
Number of Periods NPER N
Interest Rate RATE I/Y
Present Value PV PV
Payment PMT PMT
Future Value FV FV
Excel Financial Functions vs. TI BA II Plus

Time value of money using Excel financial functions



Time value of money using BA II Plus



Advanced Excel financial functions

Excel can also perform several advanced financial functions. The following table summarizes these functions.

Financial Functions Meaning
NPV net present value
IRR internal rate of return
CUMIPMT cumulative interest
CUMPRINC cumulative principal
FVSCHEDULE future value schedule

Net present value (NPV)

The Excel NPV function calculates the Net Present Value of an investment, based on a supplied discount rate, and a series of future payments and income.

=NPV (rate, value1, value2,…)

rate – is the rate of discount over the length of one period.
value1 – value1,value2,… are 1 to 254 payments and income, equally spaced in time and occurring at the end of each period.
value2 – 1value1,value2,… are 1 to 254 payments and income, equally spaced in time and occurring at the end of each period.


Internal rate of return (IRR)

The Excel IRR function returns the Internal Rate of Return for a supplied series of periodic cash flows (i.e. an initial investment value and a series of net income values).

=IRR (values, guess)

Values – is an array or a reference to cells that contain numbers for which you want to calculate the internal rate of return.
Guess – is a number that you guess is close to the result of IRR; 0.1 (10 percent) if omitted.


Cumulative interest payment (CUMIPMT)

The Excel CUMIPMT function is a financial function that returns the cumulative interest paid on a loan between a start period and an end period. You can use CUMIPMT to calculate and verify the total interest paid on a loan, or the interest paid between any two payment periods.

=CUMIPMT (rate, nper, pv, start_period, end_period, type)

rate – The interest rate per period.
nper – The total number of payments for the loan.
pv – The present value, or total value of all payments now.
start_period – First payment in calculation.
end_period – Last payment in calculation.
type – When payments are due. 0 = end of period. 1 = beginning of period.


Cumulative principal (CUMPRINC)

The Excel CUMPRINC function is a financial function that returns the cumulative principal paid on a loan between a start period and an end period. You can use CUMPRINC to calculate and verify the total principal paid on a loan, or the principal paid between any two payment periods.

=CUMPRINC (rate, nper, pv, start_period, end_period, type)

rate – The interest rate per period.
nper – The total number of payments for the loan.
pv – The present value, or total value of all payments now.
start_period – First payment in calculation.
end_period – Last payment in calculation.
type – When payments are due. 0 = end of period. 1 = beginning of period.


Future value schedule (FVSCHEDULE)

Returns the future value of an initial principal after applying a series of compound interest rates.

=FVSCHEDULE(principal,schedule)

Principal – is the present value.
Schedule – is an array of interest rates to apply.


Video: Top 15 financial functions in Excel



Понравилась статья? Поделить с друзьями:
  • Excel financial analysis официальный сайт
  • Excel filtering with formulas
  • Excel filtering by dates
  • Excel filtered data copy
  • Excel filter not in range