help needed for Internal rate of return

N

No News

Hi.

I am new to this group.

I am having the values in cells a1 to a23 . 1000 in each cell

In the a24 cell the value entered was 24000

Now I want to have the INTERNAL RATE OF RETURN in the cell a25

I put the formula as =IRR(a1:a24)

Now I have the following error.

"The formula or function used is dividing by zero or empty cell"

Any help is awaited.

TT
 
D

Dave

No News

I just checked the help on the IRR function and you need to have at least
one postitive and one negative value in your array. If all your values are
1000 that does not work.

Dave
 
J

joeu2004

No said:
I am having the values in cells a1 to a23 . 1000 in each cell
In the a24 cell the value entered was 24000
Now I want to have the INTERNAL RATE OF RETURN in the cell a25
I put the formula as =IRR(a1:a24)
Now I have the following error.
"The formula or function used is dividing by zero or empty cell"

You need to show direction of cash flows by using the sign of the
number. The choice of negative and positive is arbitrary. Most people
use "-" to represent outflows (1000?) and "+" or no sign to represent
inflows (24000?).

But that alone will not solve your problem. When I use -1000 and
24000, I still get #DIV/0. The problem is: you need a "guess"
parameter for this cash flow. The default guess is 10%. I found that
1% works well.
 
N

No News

Dear Dave.

What you have pointed out is correct. I missed to tell you that I put -1000
only in all the cells.

Thank you for your response.

Also please note the other response from "(e-mail address removed)
(e-mail address removed)" is much helpfull and understand the function well for
me.

Thanks for you both.

TT
 
N

No News

Dear,

First of all thank you for your response.

I also occur the same. That is to say upto 1% it worked well.

But below that........????

any help?

TT
 
N

No News

You need to show direction of cash flows by using the sign of the
number. The choice of negative and positive is arbitrary. Most people
use "-" to represent outflows (1000?) and "+" or no sign to represent
inflows (24000?).

But that alone will not solve your problem. When I use -1000 and
24000, I still get #DIV/0. The problem is: you need a "guess"
parameter for this cash flow. The default guess is 10%. I found that
1% works well.

microsoft.public.excel.worksheet.functions



news.microsoft.com
 
J

joeu2004

No said:
I also occur the same. That is to say upto 1% it worked well.
But below that........????

I do not understand the question. You might need to use a different
"guess" for each situation. For some situations (like this one, in
fact), a "guess" less than 1% might work even better. In fact, some
people claim (I believe) that -10% "always" works. I cannot imagine
why it would, if that is indeed the case. Are you asking how to choose
a "guess"?

By the way, are you aware that IRR() returns the rate per period? So
if you have monthly cash flows, the IRR() returns a monthly rate. If
you always want an annual rate, you will need to do one of two things,
depending on which "school" you want to follow: (a) either multiply
the monthly rate by 12; or (b) compute the compounded rate with one of
the following:

=(1+IRR(...))^12 - 1

=fv(IRR(...), 12, 0, -1) - 1

IMHO, the compounded rate is the "right" answer. But there are many
academic sources that simply multiply by 12. I suspect that stems from
how, in the US, savings and loan annual interest rates are "downsized"
for shorter periods, namely by dividing the annual rate by the number
of periods.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top