=IFERROR(AVERAGEIF(B59:R59,"<>0"),0)