JOSVIRHE-funktion avulla voit käsitellä kaavan virheitä. 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 Tarvitaan. Testattava argumentti.
- value_if_error Tarvitaan. 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 käytössäsi on Microsoft 365:n nykyinen versio, voit syöttää kaavan tulostusalueen vasempaan yläsoluun ja vahvistaa kaavan dynaamiseksi matriisikaavaksi painamalla ENTER-näppäintä. 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 pyytää apua Excel Tech Communityn asiantuntijalta tai saada tukea yhteisöissä.