help http://vm173.documentfoundation.org/text/scalc/01/04060118.xhp#bm_id3154267 Example What is the constant interest rate for a payment period of 3 periods if 10 currency units are paid regularly and the present cash value is 900 currency units. =RATE(3;10;900) = -121% The interest rate is therefore 121%. Formula =RATE(3;10;900) throws error in Calc.
I can't say I understand the example, but it gives Err:523 for me, too.
I confirm that the documentation is at fault. =RATE(3;10;900) uses the default value of 0 for argument FutureValue. With Payment (10) and PresentValue (900) being of the same sign, the FutureValue of 0 cannot be reached. The error returned by Calc is correct.
Patch submitted to Gerrit: https://gerrit.libreoffice.org/#/c/28745/
Stanislav Horacek committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/help/commit/?id=ea2be76c292e9b2ad455bc47540d8e03626b7ee7 tdf#100990 correct example for RATE function