Märkus.: Soovime pakkuda teie keeles kõige ajakohasemat spikrisisu niipea kui võimalik. See leht on tõlgitud automaatselt ja sellel võib leiduda grammatikavigu või ebatäpsusi. Tahame, et sellest sisust oleks teile abi. Palun märkige selle lehe allservas, kas sellest teabest oli teile kasu või mitte. Soovi korral saab ingliskeelset artiklit lugeda siit.
Microsoft Excel kuvab vea #DIV/0! arvu jagamisel nulliga (0). See ilmneb lihtsa valemi (nt =5/0) sisestamisel või kui valem viitab lahtrile, milles on 0 või mis on tühi nagu alloleval pildil.
Vea parandamiseks tehke ühte järgmistest.
-
Veenduge, et funktsiooni või valemi jagaja poleks null ega tühi lahter.
-
Muutke valemi lahtriviidet, viidates mõnele muule lahtrile, mis ei sisalda null- või tühiväärtust.
-
Sisestage valemis jagajana viidatavasse lahtrisse väärtus #N/A. Sel juhul kuvatakse valemi tulemuseks #N/A, mis näitab, et jagaja väärtus pole saadaval.
Mitu korda #DIV/0! Kuna valemite ootavad sisend enda või kellegi ei saa vältida tõrge. Sel juhul te ei soovi kuvada, kuvatakse tõrketeade, nii on mõned tõrge käsitsemise viise, mida saate mis tahes tõrke sisendi ooteajal.
Nimetaja nullväärtuse või väärtuse puudumise hindamine
Lihtsaim viis tõkestamine #DIV/0! tõrge on kasutada IF-funktsiooni hindamaks, kui nimetaja olemasolu. Kui see on 0 või puudub väärtus, siis kuvatakse 0 või puudub väärtus asemel valemi tulemi asemel #DIV/0! veaväärtus, muidu arvutamine valemi.
Näiteks kui viga tagastav valem on = A2 ja A3, kasutage 0 või tühja stringi tagastamiseks =IF(A3,A2/A3,"") =IF(A3,A2/A3,0) . Võite ka kuvada järgmine teade kohandatud: = IF (A3; A2 ja A3; "Sisendi vaja"). Funktsiooni QUOTIENT esimese näiteks kasutate =IF(A3,QUOTIENT(A2,A3),0). See saab Excel aru IF (A3 on olemas, tagastab valemi tulemi, muidu eirake seda).

Funktsiooni IFERROR kasutamine vea #DIV/0! tõkestamiseks
Võite ka tõkestada selle vea, pesastamine oma valuutaväärtusega funktsioon IFERROR. Uuesti, kasutades A2 ja A3, saate kasutada =IFERROR(A2/A3,0). See Excel aru, kui valem annab tulemuseks vea, siis saatja 0, muidu tagastab valemi tulemi.
Rakendusest Excel 2007 varasemate versioonide korral saate kasutada IF(ISERROR()) meetodit: =IF(ISERROR(A2/A3);0;A2/A3) (vt IS-funktsioone).
Märkus: nii IFERROR ja IF(ISERROR()) on Üldine tõrge käitleja, et nad ignoreerimine kõikide tõrgete, mitte ainult #DIV/0!. Veenduge, et teie valem töötab korralikult enne rakendamist mis tahes vigade käsitlemise peate, muidu te ei pruugi mõista, et teie valem ei tööta ootuspäraselt.
Näpunäide.: Kui veakontroll on Excelis sisse lülitatud, siis saate viga sisaldava lahtri kõrval klõpsata ikooni
. Klõpsake käsku Kuva arvutuskäik, kui see on saadaval, ja valige oma andmete jaoks sobiv lahendus.
Kas teil on konkreetse funktsiooniga seotud küsimus?
Aidake meil Excelit täiustada
Kas teil on soovitusi selle kohta, kuidas saaksime järgmist Exceli versiooni paremaks muuta? Kui on, tutvuge nende teemadega Exceli User Voice’i veebilehel.