Ako koristis Excel 2003 onda u njemu nemas standardno funkciju AVERAGEIF vec samo AVERAGE i zato ti prijavljuje gresku. AVERAGEIF postoji u Excel 2007.
Ako hoces da izbegnes matricnu funkciji (mada ne vidim razlog zasto bi je izbegavao), za prebrojavanje mozes koristiti funkciju
Code:
=COUNTIF(B2:AF5;">0")
ali samo pod uslovom da u datom opsegu nemas negativne vrednosti. Ako ti se ipak pojavljuju i negativne vrednosti onda mozes gornjoj dodtati jos jednu funkciju, pa bi to onda izgledalo ovako
Code:
=COUNTIF(B2:AF5;">0") + COUNTIF(B2:AF5;"<0")
ali sve ovo mi deluje komlikovanije od primene matricne funkcije
Code:
{=SUM(IF($B$2:$AF$5=0;0;1))}