Hoofd Google Spreadsheets Hoe zich te ontdoen van #Div/0 in Google Spreadsheets

Hoe zich te ontdoen van #Div/0 in Google Spreadsheets



Het gebruik van automatische formules in Google Spreadsheets is meer een noodzaak dan een keuze bij het verwerken van een grote hoeveelheid gegevens. Automatisering kan echter een aantal nadelen met zich meebrengen, zoals fouten die het gevolg zijn van onjuiste wiskundige processen. Delen door nul, of de fout #Div/0, is daar een van.

Hoe zich te ontdoen van #Div/0 in Google Spreadsheets

In dit artikel laten we u zien hoe u de #Div/0-fout in Google Spreadsheets kunt verwijderen.

Vul de cellen op de juiste manier

Zoals hierboven vermeld, krijg je een #Div/0-fout als je iets door nul deelt. Het is een vergelijking die resulteert in een wiskundige onmogelijkheid en dus niet wordt geaccepteerd door het programma. Deze fout kan eenvoudig worden vermeden door ervoor te zorgen dat geen enkele formule nul of een lege cel als deler gebruikt. U kunt lege cellen verwijderen of vullen, of ze helemaal niet in de vergelijking opnemen. Deze methode is prima als u een klein aantal cellen beheert, maar voor grote geautomatiseerde formules heeft u een verzamelcode nodig.

De If Error-functie gebruiken

Als u een formule gebruikt om automatisch de waarden van cellen te berekenen, zijn fouten zoals #Div/0 te verwachten. Wat u kunt doen in plaats van te proberen de kans op het krijgen van de fout te vermijden, wat moeilijk is, is een manier vinden om ermee om te gaan als dit toch het geval is. Dit is waar de If Error-functie in het spel komt.

Als Error een Google Spreadsheets-functie is die de waarden controleert die eraan zijn gegeven, en als er een fout wordt geretourneerd, gaat het verder met het uitvoeren van een opdracht. De functie heeft een syntaxis van =IFERROR(value, value-if-error) waarbij:

'=' vertelt Google Spreadsheets dat u een functie gebruikt.

'IFERROR' controleert de gegeven waarde resulteert in een fout.

'waarde' is het proces dat moet worden gecontroleerd op een fout.

'value-if-error' is wat wordt weergegeven als de waarde resulteert in een fout.

Kortom, de If Error-functie voert het proces van een bepaalde waarde uit. Als dat proces resulteert in een fout, zoals een deling door nul, wordt weergegeven wat u bepaalt als de waarde-als-fout.

Als u bijvoorbeeld twee cellen A1 door A2 wilt delen, zal het resultaat van de deling worden geretourneerd, zolang beide cellen goed zijn gevuld. Als A2 nul wordt of leeg is, resulteert dit in een fout #Div/0. Als u de formule =Iferror(A1/A2,Delen door nul) gebruikt, wordt, als A2 plotseling leeg of nul wordt, in plaats van een fout weergegeven, Deling door nul weergegeven.

deling door nul

De functie If Error kan ook worden gebruikt als de syntaxis =Iferror(waarde). Dit vult waarde-als-fout als blanco in en retourneert een blanco spatie als er een fout wordt gedetecteerd.

#div0 in Google Spreadsheets

Zolang u de If Error-functie gebruikt voor een geautomatiseerde formule die u maakt, zult u de #Div/0-fout niet tegenkomen.

De beperking van de If Error-functie is dat deze de error-if-waarde retourneert vooriederfout. Zelfs als de fout niet #Div/0 is, als u waarde-als-fout als deling door nul hebt gedeclareerd en er een andere fout wordt aangetroffen, wordt er nog steeds deling door nul weergegeven.

verwijder #div0 in Google Spreadsheets

De Error.Type-functie gebruiken

De functie Error.Type retourneert in plaats van een waarde die u bepaalt, een bijbehorende foutcode. De corresponderende codes voor alle verschillende fouten zijn 1 voor #NULL!, 2 voor #DIV/0!, 3 voor #VALUE!, 4 voor #REF!, 5 voor #NAME?, 6 voor #GETAL!, 7 voor #N/A, en 8 voor al het andere.

Deze functie is handig als u af en toe andere fouten tegenkomt dan delen door nul, omdat dit het gemakkelijker maakt om problemen op te lossen. Dit vereist natuurlijk een beetje codeerkennis om effectief te gebruiken. Alleen het Error.Type gebruiken is niet handig, omdat u niet weet of het weergegeven nummer een code is of een echt antwoord. Door zowel If Then-instructies als de If Error-functie te gebruiken, kan een formule worden gemaakt die op specifieke fouten controleert.

# div0

In de formule =iferror(A1/A2,if(error.type(A1/A2)=2,Division by Zero,Unknown Error)) voert Google Spreadsheets bijvoorbeeld eerst de berekening a1/a2 uit. Als dit mogelijk is, wordt er een antwoord weergegeven. Als het een fout oplevert, gaat het naar de volgende regel.

Hier zal een If Then-instructie controleren welk type fout wordt geretourneerd door de Error.Type-functie. Als het een 2 retourneert, wat de code is voor de #Div/0-fout, wordt deling door nul weergegeven, anders wordt de onbekende fout weergegeven.

Dit kan desgewenst verder worden uitgebreid met geneste If-instructies voor elk fouttype. Dit zorgt ervoor dat als er toch een fout in het werkblad voorkomt, je precies weet om welke fout het gaat en hoe je ermee om moet gaan.

Verwachte fouten

Het tegenkomen van fouten zoals #Div/0 is bijna te verwachten als je vaak met Google Spreadsheets werkt. Het afhandelen van dergelijke fouten is eenvoudig zolang u de juiste functies kent die u moet gebruiken.

Heeft u nog andere tips om #Div/0-fouten in Google Spreadsheets te verwijderen? Deel uw mening in de opmerkingen hieronder.

hoe iemand op een Facebook-bedrijfspagina te blokkeren

Interessante Artikelen

Editor'S Choice

De beste mediaspelers voor Roku [juli 2019]
De beste mediaspelers voor Roku [juli 2019]
Roku is een geweldige service waarmee je al je streamingdiensten en kanalen kunt bundelen voor je kijkplezier. U kunt zelfs uw muziek, foto's en video's vanaf uw pc of smartphone rechtstreeks op uw grote scherm projecteren
Xbox Game Pass versus Ultimate: wat is het verschil?
Xbox Game Pass versus Ultimate: wat is het verschil?
Xbox Game Pass wordt geleverd in twee basisniveaus die gamers fantastische waarde bieden. Hier zijn de verschillen in prijs, compatibiliteit en bibliotheek.
Windows 10 build 20231 bevat de geheel nieuwe OOBE-ervaring van Windows 10X
Windows 10 build 20231 bevat de geheel nieuwe OOBE-ervaring van Windows 10X
Gisteren heeft Microsoft Windows 10 build 20231 uitgebracht en ook ISO-images geleverd voor een schone installatie. De build bevat naast een nieuwe OOBE-pagina waarmee het besturingssysteem voor gebruikersspecifieke taken kan worden geoptimaliseerd, ook een nieuwe gebruikersinterface voor OOBE. OOBE (staat voor Out-of-box experience) is de ervaring die de gebruiker heeft bij de voorbereiding
Hoe alle foto's van iCloud te verwijderen [februari 2021]
Hoe alle foto's van iCloud te verwijderen [februari 2021]
https://www.youtube.com/watch?v=aoPPLwa-l-s iCloud is de cloudservice van Apple waarmee gebruikers foto's, video's, documenten en meer kunnen opslaan. Het is veelzijdig en eenvoudig te gebruiken en biedt tegelijkertijd beveiliging voor uw belangrijkste gegevens
Download Windows 7-thema voor Windows 10
Download Windows 7-thema voor Windows 10
Veel gebruikers missen de goede oude look van Windows 7. Laten we eens kijken hoe we het Windows 7-thema in Windows 10 kunnen krijgen.
Schakel pictogrammen uit in het contextmenu van Mozilla Firefox
Schakel pictogrammen uit in het contextmenu van Mozilla Firefox
Verander Firefox-contextmenupictogrammen in tekstitems, zoals in vroege versies van de browser.
Hoe te verdedigen in FIFA 16: 5 eenvoudige trucs die ervoor zorgen dat je geen zweepslagen krijgt
Hoe te verdedigen in FIFA 16: 5 eenvoudige trucs die ervoor zorgen dat je geen zweepslagen krijgt
Verslagen worden bij FIFA is klote. Het antwoord? Stop met het incasseren van goals. Om je verdediging onder de knie te krijgen, moet je vijf verschillende FIFA 16-besturingselementen leren. Dit zijn: Jockey Staande tackelen Glijdende tackle Een tegenstander duwen Teamgenoot bevatten