I know how to do the various financial functions (pmt, fv, cumipmt). I am trying to figure out a FORMULA for determining the following:
Let us say I have an income that changes by an amount that can be determined by a formula. I want to put this income into an interest bearing account and calculate its future value after some period of time. For example, let's say that my formula for income is "increases 1% per period." For any given period, I can calculate from present value what the value of this will be during any period, however, I want a cumulative calculation over many periods.
There are formulas/functions to do the above for constant "payments," but I have found nothing that allows me to do this for a variable "payment."
Can someone lend some light to help me figure this out? As always, I'm asking for guidance, not answers. I have figured out a way to do this with arrays, but I want to be able to change variables such as length of time, and the array length would have to change to do this, so I'd then need to put this into a table or two. That's not good programming practice. I think I may have to actually do this with VBA, but I try to avoid VBA when a formula will do, as I'm still working on my VBA skills.
Thanks,
Don
Let us say I have an income that changes by an amount that can be determined by a formula. I want to put this income into an interest bearing account and calculate its future value after some period of time. For example, let's say that my formula for income is "increases 1% per period." For any given period, I can calculate from present value what the value of this will be during any period, however, I want a cumulative calculation over many periods.
There are formulas/functions to do the above for constant "payments," but I have found nothing that allows me to do this for a variable "payment."
Can someone lend some light to help me figure this out? As always, I'm asking for guidance, not answers. I have figured out a way to do this with arrays, but I want to be able to change variables such as length of time, and the array length would have to change to do this, so I'd then need to put this into a table or two. That's not good programming practice. I think I may have to actually do this with VBA, but I try to avoid VBA when a formula will do, as I'm still working on my VBA skills.
Thanks,
Don