
Obecný vzorec
=AVERAGEIF(range,"0")
souhrn
Chcete-li získat průměr množiny čísel, s vyloučením nebo ignorováním nulových hodnot, použijte funkci AVERAGEIF. V zobrazeném příkladu je vzorec v E6:
=AVERAGEIF(B6:D6,"0")
Vysvětlení
V zobrazeném příkladu je vzorec v E5 založen na funkci PRŮMĚR:
=AVERAGE(B5:D5) // returns 60
Výsledkem je 60, protože (90 + 90 + 0) / 3 = 60.
Chcete-li odfiltrovat nulu z vypočítaného průměru, používá vzorec v E6 funkci AVERAGEIF takto:
=AVERAGEIF(B6:D6,"0") // returns 90
Zadaná kritéria jsou „0“, což znamená „nerovná se nule“.
Prázdné hodnoty dat
Funkce AVERAGE, AVERAGEIF a AVERAGEIFS všechny automaticky ignorují prázdné buňky (a buňky, které obsahují textové hodnoty), takže není třeba zadávat kritéria pro odfiltrování prázdných buněk.