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

Heeft je camera een snelle SD-kaart nodig?
Heeft je camera een snelle SD-kaart nodig?
Flash-geheugenkaarten voor digitale camera's zijn nu absurd goedkoop. Een SD-kaart van 64 GB kan online worden gekocht voor ongeveer £ 30. Dat is genoeg ruimte om 5.000 onbewerkte bestanden op te slaan die zijn geproduceerd door een typische DSLR - of meer dan 30,
Krijg klassieke Microsoft Plus! thema's voor Windows 10, Windows 8 en Windows 7
Krijg klassieke Microsoft Plus! thema's voor Windows 10, Windows 8 en Windows 7
Hier kun je classic Plus! thema's uit Windows 95 en Windows 98 in moderne Windows-versies zoals Windows 10, Windows 8 en Windows 7.
Een app uitvoeren als een andere gebruiker in Windows 10
Een app uitvoeren als een andere gebruiker in Windows 10
Sinds de allereerste versie heeft Windows de gebruiker toegestaan ​​apps te starten met andere machtigingen en inloggegevens dan de huidige gebruiker.
Adobe stopt met het distribueren en updaten van Flash Player na 31 december 2020
Adobe stopt met het distribueren en updaten van Flash Player na 31 december 2020
Adobe heeft de einddatum voor Flash bekendgemaakt, die is ingesteld op 31 december 2020. Na die datum ontvangt Adobe Flash Player geen beveiligingsupdates meer en is deze niet meer beschikbaar. Reclame Gebruiker wordt geadviseerd om de software te verwijderen vanaf hun computers. Adobe toont bureaubladmeldingen om gebruikers eraan te herinneren Flash te verwijderen.
Tip: bespaar ruimte op de taakbalk door het zoekvak in Windows 10 uit te schakelen
Tip: bespaar ruimte op de taakbalk door het zoekvak in Windows 10 uit te schakelen
Hier is een tip waarmee u taakbalkruimte kunt besparen door het zoekvak in Windows 10 uit te schakelen.
Hoe u Paramount Plus gratis kunt krijgen
Hoe u Paramount Plus gratis kunt krijgen
Details van de gratis proefversie van Paramount Plus, promotiecodes en andere manieren om Paramount Plus gratis te krijgen.
Vrienden toevoegen in WeChat
Vrienden toevoegen in WeChat
De belangrijkste reden voor het hebben van een sociaal netwerk is het in contact blijven met andere mensen. Het toevoegen van mensen als vrienden op WeChat is echter niet altijd zo eenvoudig als verwacht. Deze Chinese app voor sociaal netwerken functioneert heel anders dan zijn concurrenten,