View Single Post
  #7   Report Post  
Posted to microsoft.public.excel.worksheet.functions
Pete_UK Pete_UK is offline
external usenet poster
 
Posts: 8,856
Default if any 3 of 5 cells have 0 then 0.

Peo,

I set up the named range "range_test" to cover five non-adjacent
cells.

Pete

On Nov 29, 1:51 am, "Peo Sjoblom" wrote:
Plus the OP states that the cells are non adjacent

--

Regards,

Peo Sjoblom

"Pete_UK" wrote in message

...



If you had two cells containing negative numbers, then the third
smallest may be zero but the overall criteria is not met. I tried this
variation as an array formula (CSE):


=IF(SUM(IF(SMALL(range_test,{1,2,3})=0,1))=3,0,"no ")


but it fails if there is at least one negative number. This amendment
(also CSE) seems to work:


=IF(SUM(IF(SMALL(range_test,{1,2,3,4,5})=0,1))=3, 0,"no")


but it falls down if any cell is empty.


I like Sandy's solution <bg


Hope this helps.


Pete


On Nov 29, 12:49 am, "Gary" wrote:
Thanks Sandy.


Wouldnt the following formula do what I want?


=IF(SMALL(namedrange,3)=0,0


I am not sure.


"Sandy Mann" wrote in message


...


Do empty cells count as zero? If so then:


=IF(SUM((A4=0),(C4=0),(E4=0),(G4=0),(I4=0))2,0,"" )


If you want to exclude counting empty cells as zeros then:


=IF(SUM((A4=0)*(A4<""),(C4=0)*(C4<""),(E4=0)*(E4 <""),(G4=0)*(G4<""),(I4--=0)*(I4<""))2,0,"")


--
HTH


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



Replace @mailinator.com with @tiscali.co.uk


"Gaurav" wrote in message
...
What can be the shortest formula for this?


If any 3 of 5 non adjacent cells have 0 then 0.


Thanks- Hide quoted text -


- Show quoted text -- Hide quoted text -


- Show quoted text -