Excel-formel: Genomsnittligt antal ignorerar noll -

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.

Intressanta artiklar...