In words the first part of your formula is doing this...

"If D8:O8 contains any numbers less than or equal to three the return a zero......otherwise evaluate this IF function"

perhaps that isn't what you want - can you elucidate - I don't understand what this part means:

if the count D8:O8 is <= 3.....