Averaging without #DIV0!

M

Malcolm

I’m using a worksheet that has a cell (C27) that totals rooms and a cell
(J28) that totals rates and a cell (J29) that is the average daily rate
total, rate/total rooms. I’m using the formula =AVERAGE(J28/C27). The only
problem is until I actually input a number into C27 I get the #DIV/0!
displayed in my ADR cell (J29). I don’t always need this data so is there a
way I can input the formula and not have the #DIV/0! in cell J29?
Thanks,
Malcolm
 
Z

Ziggy

G'day Malcolm

=IF($J28=0,0,AVERAGE(J28/C27))

HTH
Mark






- Show quoted text -

It think when you divide you already creat the average. You don't need
the AVERAGE function.

=IF(C27=0,0,J28/C27)

=IF(iserror(J28/C27),0,J28/C27)

in 2007; =IFERROR(J28.C27,0)

My preference runs to the if error formulas

Sig
 
Z

Ziggy

It think when you divide you already creat the average. You don't need
the AVERAGE function.

                =IF(C27=0,0,J28/C27)

               =IF(iserror(J28/C27),0,J28/C27)

in 2007;   =IFERROR(J28.C27,0)

My preference runs to the if error formulas

Sig- Hide quoted text -

- Show quoted text -

Should have been =IFERROR(J28/C27,0)
 
F

FSt1

hi
vary your formula a tad
=IF(c27=0,0,average(j28/c27))
thought i haven't seen the average formula used quite that way.
but if c27 is zero then the above formual will put a zero in the cell
instead of #DIV/0

regards
FSt1
 
N

Noodnutt @ Work

D'oh

Seeing the trees through the forest..

Thx Ziggy


G'day Malcolm

=IF($J28=0,0,AVERAGE(J28/C27))

HTH
Mark






- Show quoted text -

It think when you divide you already creat the average. You don't need
the AVERAGE function.

=IF(C27=0,0,J28/C27)

=IF(iserror(J28/C27),0,J28/C27)

in 2007; =IFERROR(J28.C27,0)

My preference runs to the if error formulas

Sig
 
M

Max

Think you don't need to use "average", and this simple IF trap which checks
the denominator cell should suffice:
=IF(C27="","",J29/C27)
 
M

Malcolm

FSt1, Hi, again,
Once again, your on the money and your solution worked slick.
Thank you and best regards,

Malcolm
 
M

Malcolm

Ziggy said:
It think when you divide you already creat the average. You don't need
the AVERAGE function.

=IF(C27=0,0,J28/C27)

=IF(iserror(J28/C27),0,J28/C27)

in 2007; =IFERROR(J28.C27,0)

My preference runs to the if error formulas

Sig

Sig, Hi,
Since I am using 2007, IFERROR does work great.
Thanks,
Malcolm
 

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