
Generisk formel
=AVERAGEIF(range,"0")
Sammanfattning
Använd AVERAGEIF-funktionen för att få genomsnittet för en uppsättning siffror, exklusive eller ignorera nollvärden. I exemplet som visas är formeln i E6:
=AVERAGEIF(B6:D6,"0")
Förklaring
I exemplet som visas är formeln i E5 baserad på AVERAGE-funktionen:
=AVERAGE(B5:D5) // returns 60
Resultatet är 60, eftersom (90 + 90 + 0) / 3 = 60.
För att filtrera bort nollan från det beräknade genomsnittet använder formeln i E6 AVERAGEIF-funktionen så här:
=AVERAGEIF(B6:D6,"0") // returns 90
Kriterierna är "0", vilket betyder "inte lika med noll".
Tomma datavärden
Funktionerna AVERAGE, AVERAGEIF och AVERAGEIFS ignorerar alla tomma celler (och celler som innehåller textvärden) automatiskt, så det finns inget behov av att tillhandahålla kriterier för att filtrera bort tomma celler.