
Obecný vzorec
=AVERAGEIF(values,">=0")
souhrn
Chcete-li zprůměrovat seznam hodnot a ignorovat chyby, které by mohly v rozsahu existovat, můžete použít funkci AVERAGEIF nebo AGGREGATE, jak je popsáno níže. V zobrazeném příkladu je vzorec v E5:
=AVERAGEIF(values,">=0")
kde „values“ je pojmenovaný rozsah B5: B14.
Vysvětlení
Funkce AVERAGEIF může vypočítat průměr číselných dat podle jednoho nebo více kritérií. V tomto případě je kritériem výraz „> = 0“. Tím se odfiltrují chybové hodnoty a AVERAGEIF vrátí průměr zbývajících osmi hodnot, 91,75.
Alternativa s AGGREGATE
Funkce AGGREGATE může také ignorovat chyby při výpočtu průměru. Chcete-li vypočítat průměr pomocí funkce AGGREGATE, můžete použít tento vzorec:
=AGGREGATE(1,6,values)
Zde číslo 1 určuje průměr a číslo 6 je možnost ignorovat chyby. Stejně jako AVERAGEIF výše, AGGREGATE vrátí průměr zbývajících osmi hodnot, 91,75.