You can re-write the second formula as:
Formula:
=
SUMPRODUCT(((DATE(YEAR($C$5:$C$16),MONTH($C$5:$C$16)+12+1,1)>L$3)*L$5:L$16)*($A$5:$A$16=$A18)*($G$5:$G$16)*($E$5:$E$16)*(1/(1-$F$5:$F$16)))
-
SUMPRODUCT(((DATE(YEAR($C$5:$C$16),MONTH($C$5:$C$16)+12+1,1)>L$3)*L$5:L$16)*($A$5:$A$16=$A18)*($G$5:$G$16)*($E$5:$E$16))
And then, in theory, you can rationalise that to be:
Formula:
=SUMPRODUCT(((DATE(YEAR($C$5:$C$16),MONTH($C$5:$C$16)+12+1,1)>L$3)*L$5:L$16)*($A$5:$A$16=$A18)*($G$5:$G$16)*($E$5:$E$16)* (1/(1-$F$5:$F$16)-1) )
Now that returns the same value, give or take a digit at the thirteenth decimal place for some values. But, if you subtract the two values, that difference disappears. So, unless you actually compare the values from the two formulae, you'd never know.
Have a look at the updated example ...
Regards, TMS
Bookmarks