The PV function in Excel is designed to determine the present value of an investment based on a series of future cash flows and a specified interest rate. This financial function is essential for evaluating the worth of a series of future payments discounted back to today’s value, making it a vital tool for financial analysis and investment planning.
Syntax
PV(rate, nper, pmt, [fv], [type])
- rate: The interest rate for each period.
- nper: The total number of payment periods in an investment.
- pmt: The payment made each period; it cannot change over the life of the investment.
- fv: (optional) The future value, or a cash balance you want to attain after the last payment is made.
- type: (optional) The number 0 or 1, indicating when payments are due (0 at the end of the period, 1 at the beginning). Defaults to 0.
Example #1
=PV(0.05, 10, -1000)
This formula calculates the present value of an investment that pays $1,000 per year for 10 years at an interest rate of 5%. The result would be approximately $7,721.73.
Example #2
=PV(0.03, 20, -200, 5000)
This formula evaluates the present value of an investment receiving $200 yearly for 20 years, with an overall future value of $5,000, at an interest rate of 3%. The calculation yields about $3,080.00.
Example #3
=PV(0.04, 15, -1500, 0, 1)
In this case, the formula computes the present value of an investment receiving $1,500 at the start of each year for 15 years with an interest rate of 4%. The approximate result is $18,455.63.
Error handling
- VALUE!: Occurs when non-numeric values are provided for any parameter.
- NUM!: Happens when invalid values are supplied, such as if ‘nper’ is less than 1 or if the interest rate is negative.
- DIV/0!: This error appears if the ‘rate’ is zero and ‘pmt’ is also zero, leading to division by zero when calculating.