Hi all
I have a the following data for an NPV calculation:
Start date - Start date of lease
End date - End date of lease
Rate - discount rate
n - number of months of the lease
pmt - initial payment (to be escalated by escalation rate at each escalation interval)
Escalation rate (eg. 8%)
Escalation interval (eg. every 12 months)
I am trying to do an NPV which takes into account the escalation at each interval without having to draw out a cashflow table (cos I have 150 of these leases for which I require the NPV).
I have thought of using XNPV and trying to use arrays within but I can't get it right.
In my mind I can see a UDF looking something like this
=EscalationNPV(rate, pmt, escalation rate, escalation interval, n)
Is this possible in a UDF?
Thanks
I have a the following data for an NPV calculation:
Start date - Start date of lease
End date - End date of lease
Rate - discount rate
n - number of months of the lease
pmt - initial payment (to be escalated by escalation rate at each escalation interval)
Escalation rate (eg. 8%)
Escalation interval (eg. every 12 months)
I am trying to do an NPV which takes into account the escalation at each interval without having to draw out a cashflow table (cos I have 150 of these leases for which I require the NPV).
I have thought of using XNPV and trying to use arrays within but I can't get it right.
In my mind I can see a UDF looking something like this
=EscalationNPV(rate, pmt, escalation rate, escalation interval, n)
Is this possible in a UDF?
Thanks