ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Worksheet Functions (https://www.excelbanter.com/excel-worksheet-functions/)
-   -   help needed for Internal rate of return (https://www.excelbanter.com/excel-worksheet-functions/94343-help-needed-internal-rate-return.html)

No News

help needed for Internal rate of return
 
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






Dave

help needed for Internal rate of return
 
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

"No News" wrote in message
...
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








[email protected]

help needed for Internal rate of return
 
No News wrote:
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.


No News

help needed for Internal rate of return
 
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
" is much helpfull and understand the function well for
me.

Thanks for you both.

TT

"Dave" wrote in message
...
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

"No News" wrote in message
...
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










No News

help needed for Internal rate of return
 
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

wrote in message
oups.com...
No News wrote:
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.




No News

help needed for Internal rate of return
 

wrote in message
oups.com...
No News wrote:
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.


microsoft.public.excel.worksheet.functions



news.microsoft.com






[email protected]

help needed for Internal rate of return
 
No News wrote:
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.


No News

help needed for Internal rate of return
 
Dear,

Thank you verymuch for providing me these much of informative details.

TT


wrote in message
oups.com...
No News wrote:
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.





All times are GMT +1. The time now is 05:41 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com