![](https://cdn.wiki-base.com/9882237/excel_formula_average_and_ignore_errors__2.png.webp)
Všeobecný vzorec
=AVERAGEIF(values,">=0")
Zhrnutie
Ak chcete spriemerovať zoznam hodnôt a ignorovať chyby, ktoré by sa mohli vyskytnúť v rozsahu, môžete použiť funkciu AVERAGEIF alebo AGGREGATE, ako je popísané nižšie. V zobrazenom príklade je vzorec v E5:
=AVERAGEIF(values,">=0")
kde „hodnoty“ sú pomenovaný rozsah B5: B14.
Vysvetlenie
Funkcia AVERAGEIF môže vypočítať priemer číselných údajov podľa jedného alebo viacerých kritérií. V tomto prípade je kritériom výraz „> = 0“. Toto odfiltruje chybové hodnoty a funkcia AVERAGEIF vráti priemer zvyšných ôsmich hodnôt, 91,75.
Alternatíva s AGREGÁTOM
Funkcia AGGREGATE môže tiež ignorovať chyby pri výpočte priemeru. Ak chcete vypočítať priemer pomocou funkcie AGGREGATE, môžete použiť nasledujúci vzorec:
=AGGREGATE(1,6,values)
Číslo 1 tu určuje priemer a číslo 6 umožňuje ignorovať chyby. Rovnako ako AVERAGEIF vyššie, AGGREGATE vráti priemer zvyšných ôsmich hodnôt, 91,75.