Waarom #DIV/0! optreden en hoe u #DIV/0 kunt oplossen! in Excel

Inhoudsopgave:

Anonim

In dit artikel zullen we leren waarom #DIV/0! optreden en hoe u #DIV/0 kunt oplossen! in Excel.

In Excel krijgen we vaak #DIV/0! fout. Deze fout treedt op wanneer er een wiskundige fout is in de formule die u aan de cel hebt verstrekt en door Excel wordt herkend door de fout weer te geven. Volgens de officiële Microsoft-site a #DIV/0! is Excel's manier om te zeggen: er is iets mis met invoerformulewaarden die inderdaad de fout veroorzaken.

Wiskundige fout zoals deling van een getal met nul.

In Excel geeft elk getal wanneer gedeeld door nul #DIV/0! Fout.

Zoals je kunt zien aan de bovenstaande gif dat het delen van een willekeurig getal met nul #DIV/0 oplevert! Fout.

Laten we met enkele voorbeelden begrijpen hoe deze fout optreedt en hoe u deze kunt oplossen

#DIV/0! fout door lege cel.

De meest fundamentele reden van #DIV/0! fout is wanneer een lege cel wordt opgegeven als argument voor de functie. Over het algemeen begrijpt Excel lege cellen als een waarde die gelijk is aan nul, behalve bij sommige functies.

De functie QUOTIENT neemt bijvoorbeeld de twee argumenten beide getallen. Maar hier retourneert de functie een fout omdat de cel leeg is.

Kijk in de bovenstaande momentopname en realiseer je dat de wiskundige fout zojuist is gebeurd. De bovenstaande functie deelt 2 door nul.

Hoe herstel je het! U kunt de fout voor het resultaat niet oplossen. Maar u kunt fouten opsporen en op basis daarvan resultaten extraheren.

twee manieren om de lege cellen te vangen die de #DIV/0! Fout

Eerste methode met behulp van de IF- en ISBLANK-functie.

Gebruik de formule:

= IF (ISBLANK (cell_reference), "De noemer is leeg", QUOTIENT (getal1, getal2))

Uitleg:

  • ALS-functie controleert eerst de voorwaarde en retourneert value_if_true of anders value_if_False.
  • ISBLANK-functie vangt de lege cel op en retourneert de tekenreeks "De noemer is leeg" als WAAR.
  • De functie ISBLANK controleert op lege cellen in celverwijzing en retourneert de formule QUOTIENT (getal1, getal2)) indien ONWAAR.

Er is dezelfde formule in cel C2 en C3.

De tweede methode is het gebruik van de IFERROR-functie.

Uitleg:

  • IFERROR-functie controleert op fouten waar de bewerking wordt uitgevoerd in dit geval QUOTIENT (A3, B3).
  • Als de uitgevoerde bewerking een fout retourneert, retourneert de functie de tekenreeks "De noemer is leeg".
  • Als de uitgevoerde bewerking een waarde retourneert, retourneert de functie de waarde.

Zoals je kunt zien, #DIV/0! Fout bij het werken met lege cellen.

#DIV/0! fout door tekst (beschouwd als nul) in cellen

Soms worden de functies die een numerieke waarde hebben, gevoed met tekstwaarde, dan is deze #DIV/0! Er treedt een fout op.

De functie GEMIDDELDE in Excel neemt bijvoorbeeld getallen als argumenten en retourneert hun GEMIDDELDE.

GEMIDDELDE = som van waarden / totaal aantal waarden

Of wanneer de getallen zoals gegeven in tekstformaat.

Kijk in de bovenstaande momentopname en realiseer je dat de wiskundige fout zojuist is gebeurd. De bovenstaande functie krijgt tekst in plaats van cijfers. Dus de functie keert terug #DIV/0! fout.

Hoe herstel je het! U kunt de fout voor het resultaat niet oplossen, tenzij u cijfers opgeeft in plaats van tekst.

twee manieren om de lege cellen te vangen die de #DIV/0! Fout.

Eerste methode: het controleren van het argument dat het TEKST of nummer is. Gebruik de functie Waarde om de tekst eerst naar een getal te converteren en vervolgens de functie te bedienen.

= WAARDE (celreferentie)

Uitleg:
De VALUE-functie converteert de waarde naar de vorm van het gegevenstype. Zodat Excel de waarde in het juiste formaat kan lezen.

Hier genereert de functie #WAARDE! Fout, Excel-manier om te zeggen, controleer het gegevenstype van uw argument voordat u naar de functie voert. Meer informatie over #VALUE! Fout hier.

Wanneer deze methode wordt gebruikt met Numbers als tekst.

De eerste teksten worden geconverteerd naar cijfers. En dan wordt het gemiddelde genomen op de getallenreeks

Meerdere lege cellen overvullen met de IF & OR-functie

Bijvoorbeeld: rekenfout zoals deling van een getal met nul.

In Excel geeft elk getal wanneer gedeeld door nul #DIV/0! Fout.

Zoals je kunt zien aan de bovenstaande gif dat het delen van een willekeurig getal met nul #DIV/0 oplevert! Fout.

Gebruik de formule

= ALS ( OF ( A2 = "" , B2 = "" ), "" , A2/B2 )

Uitleg:

OF-functie controleert alle celverwijzingen, als alle voorwaarden WAAR zijn, retourneert de functie value_if_true of retourneert value_if_false.

Zoals je kunt zien hoe een wiskundige fout met een vooraf gedefinieerde array-argumentnaam #DIV/0! fout en na de correctie werkt de formule prima.

Hoop dat dit artikel over hoe Waarom #DIV/0! optreden en hoe u #DIV/0 kunt oplossen! fout in Excel is verklarend. Vind hier meer artikelen over Excel-foutfuncties. Deel uw vraag hieronder in het opmerkingenveld. Wij zullen u helpen.

#VALUE-fout en hoe u deze in Excel kunt oplossen

Hoe corrigeer je een #GETAL! Fout

Hoe de jokertekens in Excel te gebruiken

Tekst verwijderen in Excel vanaf een positie

Validatie van tekstinvoer

Maak een vervolgkeuzelijst in Excel met kleur

Verwijder voorloop- en volgspaties uit tekst in Excel

populaire artikels

Een vervolgkeuzelijst bewerken

Absolute referentie in Excel

Indien met voorwaardelijke opmaak

Indien met jokertekens

Opzoeken op datum

Voeg voor- en achternaam toe in Excel

Tel cellen die overeenkomen met A of B

Converteer inches naar feet en inches in Excel 2016

50 Excel-snelkoppeling om uw productiviteit te verhogen