#JAKO/0!-virheen korjaaminen

Huomautus: Microsoft haluaa tarjota sinulle ajantasaisinta ohjesisältöä mahdollisimman nopeasti omalla kielelläsi. Tämä sivu on käännetty automaation avulla, ja siinä saattaa olla kielioppivirheitä tai epätarkkuuksia. Tarkoitus on, että sisällöstä on sinulle hyötyä. Kertoisitko sivun alareunassa olevan toiminnon avulla, oliko tiedoista hyötyä? Tästä pääset helposti artikkelin englanninkieliseen versioon.

Microsoft Excel näyttää #JAKO/0! -virheen, kun luku jaetaan nollalla (0). Näin tapahtuu, kun syötät yksinkertaisen kaavan (esimerkiksi =5/0) tai kun kaava viittaa arvon 0 sisältävään tai tyhjään soluun, kuten tässä kuvassa.

Esimerkkejä #JAKO/0!-virheitä aiheuttavista kaavoista.

Korjaa virhe jollakin seuraavista tavoista:

  • Varmista, että funktion tai kaavan jakajana ei ole nolla tai tyhjä solu.

  • Muuta kaavan soluviittaus toiseen soluun, joka ei sisällä nollaa (0) tai tyhjää arvoa.

  • Kirjoita arvo #PUUTTUU soluun, johon viitataan kaavassa jakajana. Näin kaavan tulokseksi tulee #PUUTTUU sen merkiksi, että jakajan arvo ei ole käytettävissä.

Monta kertaa #DIV/0! Virhe ei voida välttää, koska kaavojen odottaa syötettä joku. Siinä tapauksessa et halua lainkaan, Näytä virhesanoma, niin on muutamia virheen käsittely menetelmiä, joiden avulla voit estää odotettaessa perusnäppäimistöä virheen.

Määritä nimittäjä nollan (0) tai tyhjän arvon osalta

Helpoin tapa estää #DIV/0! Virhe on Jos-funktion avulla voit arvioida, onko nimittäjä. Jos kyseessä on 0 tai ei ole arvoa, valitse Näytä on 0 tai ei ole arvoa kaavan tuloksen sijaan #DIV/0! palauttaa virhearvon #arvo!, muuten Laske kaava.

Esimerkiksi jos kaavan, joka palauttaa virheen = A2 ja A3, käyttämällä =IF(A3,A2/A3,0) 0 tai =IF(A3,A2/A3,"") palauttaa tyhjän merkkijonon. Voit myös näyttää tältä mukautetun sanoman: = Jos (A3, A2 ja A3, ”syötteen tarpeen”). Ensimmäinen esimerkiksi osamäärä-funktion sisältävä käyttäisi =IF(A3,QUOTIENT(A2,A3),0). Tämä kertoo Excelille Jos (A3 olemassa palauttaa kaavan tuloksen, ohita se muuten).

Esimerkkejä #JAKO/0!-virheiden ratkaisemisesta.

Estä #JAKO/0!-virhe käyttämällä JOSVIRHE-funktiota

Voit myös ohittaa tämän virheen mukaan sisäkkäisiä oman jakojäännöksen JOSVIRHE-funktionsisällä. Uudelleen A2 ja A3, voit käyttää =IFERROR(A2/A3,0). Tämä kertoo Excelille, jos kaavan tulos on virhe, palauttaa 0, muussa tapauksessa palauttaa kaavan tuloksen.

Excel 2007:ää aiemmassa versiossa voit käyttää JOS(ONVIRHE())-menetelmää: =JOS(ONVIRHE(A2/A3),0,A2/A3) (katso lisätietoja ON-funktioista).

Huomautus: JOSVIRHE-ja IF(ISERROR()) ovat puitetilauksen virhe käsittelytoimintoja, poista käytöstä kaikki virheet, ei pelkästään #DIV/0!. Varmista, että kaava toimii oikein ennen käyttöä minkä tahansa Virheenkäsittely tarvitset, muuten ehkä ei huomaat, että kaava ei toimi odotetulla.

Vihje: Jos Excelissä on käytössä virheentarkistus, voit napsauttaa virheen näyttävän solun vieressä olevaa Painikkeen kuva -painiketta. Valitse Näytä laskennan vaiheet, jos se on käytettävissä, ja valitse tietoihisi parhaiten sopiva ratkaisu.

Onko sinulla jokin funktioihin liittyvä kysymys?

Lähetä kysymys Excel-yhteisön keskustelupalstalle

Auta meitä parantamaan Exceliä

Onko sinulla ehdotuksia siitä, miten voimme parantaa seuraavaa Excel-versiota? Jos on, lue aiheet Excel User Voice -palvelussa

Katso myös

JOS-funktio

JOSVIRHE-funktio

ON-funktiot

Yleiskuva kaavoista Excelissä

Viallisten kaavojen ratkaiseminen

Kaavoissa esiintyvien virheiden etsiminen

Excelin funktiot (aakkosjärjestyksessä)

Excelin funktiot (luokittain)

Kehitä Office-taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin

Oliko näistä tiedoista hyötyä?

Kiitos palautteesta!

Kiitos palautteestasi! Näyttää siltä, että Office-tukiedustajamme avusta voi olla sinulle hyötyä.

×