formula

K

kano71

I have a spreadsheet where, cell U6 is an average of Z6-AE6. i also need U6
to =0 if any cell within Z6 - AE6 is a 0. Can anyone help please
 
M

MyVeryOwnSelf

I have a spreadsheet where, cell U6 is an average of Z6-AE6. i also
need U6 to =0 if any cell within Z6 - AE6 is a 0. ...

One way:
=IF(PRODUCT(Z6:AE6)=0,0,AVERAGE(Z6:AE6))

Caution: an empty cell doesn't count as zero with this formula. Neither
does text.
 
K

kano71

Thank you that is brilliant.

MyVeryOwnSelf said:
One way:
=IF(PRODUCT(Z6:AE6)=0,0,AVERAGE(Z6:AE6))

Caution: an empty cell doesn't count as zero with this formula. Neither
does text.
 
D

Dave F

Try =IF(COUNTIF(Z6:AE6,"0")>0,0,AVERAGE(Z6:AE6))

"IF the number of 0s in the range Z6:AE6 is greater than 0, THEN 0, ELSE
take the average of the range Z6:AE6."

Dave
 
S

Sandy Mann

MyVeryOwnSelf
One way:
=IF(PRODUCT(Z6:AE6)=0,0,AVERAGE(Z6:AE6))

Won't that return zero if there is a zero anywhere in Z6:AE6?

Perhaps:

=IF(SUM(Z6:AE6)=0,0,AVERAGE(Z6:AE6))

or

=IF(SUM(Z6:AE6),AVERAGE(Z6:AE6),0)

--
Regards,

Sandy
In Perth, the ancient capital of Scotland
and the crowning place of kings

[email protected]
[email protected] with @tiscali.co.uk
 
D

Dave F

Yes it would return 0 if a 0 is in that range.

But that's what the original poster asked for.

Dave
 
Top