The PRESENT VALUE function calculates the present value of a loan or an investment, based on a constant interest rate.
If you know the rate, term, payment, future value and type of a savings scheme or loan you can use the PRESENT VALUE function to work out how much the investment is worth currently (i.e. how much money you need to invest over the same amount of payment periods to equal the return)
Function name |
PRESENT VALUE |
Usage model | PRESENT VALUE ( rate:NUM, term:NUM, payment:NUM, future value:NUM, type:NUM ) |
Parameters | This function requires you to replace three of five parameters (two are optional): |
rate: NUM |
The function uses this value as the interest rate per payment period. |
term: NUM |
The function uses this value as the total number of payment periods. |
payment: NUM |
The function uses this value as the paid amount in each payment period. |
future value: NUM |
(Optional) This represents the value after the last payment period, the default is zero. |
type: NUM |
(Optional) This value can be entered as a 0 or a 1, 0 meaning payments are due at the end of a payment period and 1 meaning payments are due at the beginning of a payment period. The default is zero. |
Result | A number value. |
After you download the example template, you can import the template to any workspace to see this example code in action.