Jos KESKIARVO tai SUMMA viittaa soluihin, jotka sisältävät #VALUE! -virheitä, kaavat johtavat #VALUE! -virheen.
Jotta virhearvot voidaan jättää huomiotta, laaditaan kaava, joka ohittaa viittausalueen virheet laskettaessa keskiarvoa jäljellä olevilla normaaleilla arvoilla.
Tällöin käytetään KESKIARVO-funktiota yhdessä JOS- ja ONVIRHE-funktioiden kanssa sen määrittämiseksi, onko määritetyllä alueella virhe. Tilanne edellyttää matriisikaavaa:
=KESKIARVO(JOS(ONVIRHE(B2:D2),””,B2:D2))
Tämä on matriisikaava. Sinun on siis painettava ENTER-näppäintä (vain, jos kaavassa käytetään Microsoft 365 ) tai CTRL+VAIHTO+ENTER - näppäinyhdistelmää.
Huomautus: Jos käytössäsi on Microsoft 365:n nykyinen versio, voit kirjoittaa kaavan tulossoluun ja vahvistaa kaavan dynaamiseksi matriisikaavaksi painamalla ENTER-näppäintä . Muussa tapauksessa kaava on kirjoitettava vanhana matriisikaavana valitsemalla ensin tulossolu, kirjoittamalla kaava tulossoluun ja vahvistamalla se painamalla näppäinyhdistelmää CTRL+VAIHTO+ENTER . Excel lisää puolestasi kaavan alkuun ja loppuun aaltosulkeet. Katso lisätietoja matriisikaavoista kohdasta Matriisikaavoihin liittyviä ohjeita ja esimerkkejä.
Huomautus: Edellä oleva funktio toimii #ARVO!-virheen lisäksi myös muun muassa #PUUTTUU-, #TYHJÄARVO- ja #JAKO/0!-virheiden kanssa.
Voit käyttää SUMMA-funktiota samalla tavalla:
= SUMMA(JOS(ONVIRHE(B2:D2),””,B2:D2))
Tarvitsetko lisätietoja?
Voit aina kysyä neuvoa Excel Tech Community -yhteisön asiantuntijalta tai saada tukea tukiyhteisöltä.
Katso myös
Kaavoissa esiintyvien virheiden etsiminen