Å bruke automatiske formler i Google Sheets er mer av en nødvendighet enn et valg når du arbeider med en stor mengde data. Automatisering kan imidlertid komme med noen ulemper, for eksempel feil som skyldes feil matematiske prosesser. Å dele på null, eller # Div / 0-feilen, er en av disse.
I denne artikkelen viser vi deg hvordan du kan bli kvitt # Div / 0-feilen i Google Sheets.
Befolk cellene riktig
Som nevnt ovenfor får du en # Div / 0-feil hvis du deler noe med null. Det er en ligning som resulterer i en matematisk umulighet og dermed ikke aksepteres av programmet. Denne feilen kan unngås ved å sørge for at ingen formler bruker null eller en tom celle som en skillelinje. Du kan enten slette eller fylle ut tomme celler, eller ikke inkludere dem i ligningen i det hele tatt. Denne metoden er bra hvis du administrerer et lite antall celler, men for store automatiserte formler trenger du en fangstkode.
Bruke funksjonen Hvis feil
Hvis du bruker en formel for automatisk å beregne cellene, kan feil som # Div / 0 forventes. Det du kan gjøre i stedet for å prøve å unngå sjansen for å få feilen, som er vanskelig, er å finne en måte å håndtere den hvis den gjør. Det er her funksjonen Hvis feil kommer til spill.
Hvis Error er en Google Sheets-funksjon som sjekker verdiene som er gitt til den, og hvis den returnerer en feil, fortsetter den å utføre en kommando. Funksjonen har en syntaks på = FEIL (verdi, verdi-hvis-feil) hvor:
‘=’ Forteller Google Sheets at du bruker en funksjon.
‘IFERROR’ sjekker den gitte verdien resulterer i en feil.
'Verdi' er prosessen som skal kontrolleres for en feil.
'Verdi-hvis-feil' er det som vises hvis verdien resulterer i en feil.
I utgangspunktet vil funksjonen Hvis feil utføre prosessen med en gitt verdi. Hvis denne prosessen resulterer i en feil, som en divisjon med null, vil den vise det du bestemmer som verdi-hvis-feil.
Hvis du for eksempel vil dele to celler A1 med A2, så lenge begge cellene er riktig fylt, vil det returnere resultatet av delingen. Hvis A2 blir null eller er tom, vil det resultere i en feil # Div / 0. Hvis du bruker formelen = Iferror (A1 / A2, Division by Zero), hvis A2 plutselig blir blank eller null, i stedet for å vise en feil, vil den vise Division by Zero.
Funksjonen If Error kan også brukes som syntaks = Iferror (verdi). Dette fyller ut verdi-hvis-feil som tom og vil returnere et tomt område hvis en feil oppdages.
Så lenge du bruker funksjonen Hvis feil for en automatisk formel du lager, vil du ikke støte på # Div / 0-feilen.
Begrensningen for funksjonen Hvis feil er at den returnerer feil-hvis-verdien fornoenfeil. Selv om feilen ikke er # Div / 0, vil du fremdeles si divisjon med null hvis du erklærte verdi-hvis-feil som divisjon med null.
Bruke Error.Type-funksjonen
Funksjonen Error.Type, i stedet for å returnere en verdi som du bestemmer, returnerer en tilknyttet feilkode. De tilsvarende kodene for alle de forskjellige feilene er 1 for #NULL !, 2 for # DIV / 0 !, 3 for #VALUE !, 4 for #REF !, 5 for #NAME ?, 6 for #NUM !, 7 for # N / A, og 8 for alt annet.
Denne funksjonen er nyttig hvis du av og til støter på andre feil enn divisjoner med null, da dette gjør det lettere å feilsøke dem. Dette krever selvfølgelig litt kodingskunnskap for å bruke effektivt. Å bruke bare feilen. Type på egenhånd vil ikke være nyttig, da du ikke vet om nummeret som vises er en kode eller et faktisk svar. Ved å bruke både If Then-setninger og If Error-funksjonen kan du opprette en formel som ser etter spesifikke feil.
For eksempel, i formelen = iferror (A1 / A2, hvis (error.type (A1 / A2) = 2, Division by Zero, Unknown Error)), vil Google Sheets først utføre beregningen a1 / a2. Hvis dette er mulig, vil det vise et svar. Hvis det resulterer i en feil, går den til neste linje.
Her vil en If Then-setning sjekke hvilken type feil som returneres av Error.Type-funksjonen. Hvis den returnerer en 2, som er koden for # Div / 0-feilen, vil den vise Divisjon etter null, ellers vil den vise Ukjent feil.
Dette kan utvides ytterligere med nestede If-setninger for hver feiltype hvis du vil. Dette sikrer at hvis det oppstår en feil i regnearket, vet du nøyaktig hvilken feil det er og hvordan du skal håndtere det.
Forventede feil
Å møte feil som # Div / 0 er nesten å forvente hvis du jobber med Google Sheets ofte. Det er enkelt å håndtere slike feil så lenge du vet hvilke funksjoner du skal bruke.
Har du andre tips om hvordan du kan bli kvitt # Div / 0-feil i Google Sheets? Del tankene dine i kommentarfeltet nedenfor.
hvordan du endrer navn i snøstorm