
Yleinen kaava
=AVERAGEIF(range,"0")
Yhteenveto
Käytä AVERAGEIF-funktiota saadaksesi joukon keskiarvon lukuun ottamatta nolla-arvoja tai jättämättä huomiotta niitä. Esitetyssä esimerkissä kaava kohdassa E6 on:
=AVERAGEIF(B6:D6,"0")
Selitys
Esitetyssä esimerkissä kaava kohdassa E5 perustuu AVERAGE-toimintoon:
=AVERAGE(B5:D5) // returns 60
Tulos on 60, koska (90 + 90 + 0) / 3 = 60.
Nollan suodattamiseksi lasketusta keskiarvosta kaavassa kohdassa E6 käytetään AVERAGEIF-funktiota seuraavasti:
=AVERAGEIF(B6:D6,"0") // returns 90
Toimitetut kriteerit ovat "0", mikä tarkoittaa "ei ole yhtä suuri kuin nolla".
Tyhjät data-arvot
Keskiarvo-, AVERAGEIF- ja AVERAGEIFS-toiminnot ohittavat kaikki automaattisesti tyhjät solut (ja solut, jotka sisältävät tekstiarvoja), joten tyhjiä soluja ei tarvitse suodattaa.