Voit käyttää JOSVIRHE-funktiota Excelissä kaavan virheiden tunnistamiseen ja ratkaisemiseen. JOSVIRHE palauttaa määrittämäsi arvon, jos kaavan tulos on virhe; muussa tapauksessa se palauttaa kaavan tuloksen.
Syntaksi
JOSVIRHE(arvo; arvo_jos_virhe)
JOSVIRHE-funktion syntaksissa on seuraavat argumentit:
-
arvo Pakollinen. Testattava argumentti.
-
arvo_jos_virhe Pakollinen. Palautettava arvo, jos kaavan tulos on virhe. Seuraavat virhetyypit arvioidaan: #PUUTTUU, #ARVO!, #VIITTAUS!, #JAKO/0!, #LUKU!, #NIMI? tai #TYHJÄ!.
Huomautuksia
-
Jos arvo- tai arvo_jos_virhe-argumentti on tyhjä solu, JOSVIRHE tulkitsee sen tyhjäksi merkkijonoksi ("").
-
Jos arvo on matriisikaava, JOSVIRHE palauttaa arvo-argumentin määrittämän tulosmatriisin alueen kullekin solulle. Lisätietoja on jäljempänä olevassa toisessa esimerkissä.
Esimerkkejä
Kopioi esimerkkitiedot seuraavaan taulukkoon ja lisää se uuden Excel-laskentataulukon soluun A1. Kaavat näyttävät tuloksia, kun valitset ne, painat F2-näppäintä ja sitten Enter-näppäintä.
Kiintiö |
Myydyt yksiköt |
|
---|---|---|
210 |
35 |
|
55 |
0 |
|
23 |
||
Kaava |
Kuvaus |
Tulos |
=JOSVIRHE(A2/B2, "Virhe laskutoimituksessa") |
Tarkistaa, onko ensimmäisen argumentin kaavassa virhe (210 jaettuna 35:llä). Virhettä ei ole, joten funktio palauttaa kaavan tuloksen. |
6 |
=JOSVIRHE(A3/B3, "Virhe laskutoimituksessa") |
Tarkistaa, onko ensimmäisen argumentin kaavassa virhe (55 jaettuna nollalla). Koska funktio löytää jako nollalla -virheen, se palauttaa arvo_jos_virhe-argumentin arvon. |
Virhe laskutoimituksessa |
=JOSVIRHE(A4/B4, "Virhe laskutoimituksessa") |
Tarkistaa, onko ensimmäisen argumentin kaavassa virhe ("" jaettuna 23:lla). Virhettä ei ole, joten funktio palauttaa kaavan tuloksen. |
0 |
Esimerkki 2
Kiintiö |
Myydyt yksiköt |
Suhde |
---|---|---|
210 |
35 |
6 |
55 |
0 |
Virhe laskutoimituksessa |
23 |
0 |
|
Kaava |
Kuvaus |
Tulos |
=C2 |
Tarkistaa, onko matriisin ensimmäisen alkion ensimmäisen argumentin kaavassa virhe (A2/B2 eli 210 jaettuna 35:llä). Virhettä ei ole, joten funktio palauttaa kaavan tuloksen. |
6 |
=C3 |
Tarkistaa, onko matriisin toisen alkion ensimmäisen argumentin kaavassa virhe (A3/B3 eli 55 jaettuna nollalla). Koska funktio löytää jako nollalla -virheen, se palauttaa arvo_jos_virhe-argumentin arvon. |
Virhe laskutoimituksessa |
=C4 |
Tarkistaa, onko matriisin kolmannen alkion ensimmäisen argumentin kaavassa virhe (A4/B4 eli "" 23:lla). Virhettä ei ole, joten funktio palauttaa kaavan tuloksen. |
0 |
Huomautus: jos sinulla on Microsoft 365:n nykyinen versio, voit vain syöttää kaavan tulosalueen vasemmassa yläkulmassa olevaan soluun ja painaa sitten ENTER, kun haluat vahvistaa kaavan dynaamiseksi matriisikaavaksi. Muussa tapauksessa kaava on syötettävä aiempien versioiden matriisikaavana valitsemalla ensin tulosalue, syöttämällä kaava vasemmassa yläkulmassa olevaan soluun ja vahvistamalla sitten painamalla yhdistelmää CTRL+VAIHTO+ENTER. Excel lisää puolestasi kaavan alkuun ja loppuun aaltosulkeet. Katso lisätietoja matriisikaavoista kohdasta Matriisikaavoihin liittyviä ohjeita ja esimerkkejä. |
Tarvitsetko lisätietoja?
Voit aina kysyä neuvoa Excel Tech Community -yhteisön asiantuntijalta tai saada tukea tukiyhteisöltä.