Kako se riješiti #Div/0 u Google tablicama

Upotreba automatskih formula u Google tablicama više je nužna nego izbor kada se radi s velikom količinom podataka. Automatizacija, međutim, može imati nekoliko nedostataka, kao što su pogreške koje proizlaze iz nepravilnih matematičkih procesa. Dijeljenje s nulom ili pogreška #Div/0 jedna je od njih.

Kako se riješiti #Div/0 u Google tablicama

U ovom članku ćemo vam pokazati kako se riješiti pogreške #Div/0 u Google tablicama.

Ispravno napunite stanice

Kao što je gore spomenuto, dobit ćete pogrešku #Div/0 ako bilo što podijelite s nulom. To je jednadžba koja rezultira matematičkom nemogućnošću i stoga je program ne prihvaća. Ova se pogreška može izbjeći jednostavno tako da se uvjerite da nijedna formula ne koristi nulu ili praznu ćeliju kao djelitelj. Možete izbrisati ili popuniti prazne ćelije ili ih uopće ne uključiti u jednadžbu. Ova metoda je u redu ako upravljate malim brojem ćelija, ali za velike automatizirane formule trebat će vam sveobuhvatni kod.

Korištenje funkcije If Error

Ako koristite formulu za automatski izračunavanje vrijednosti ćelija, pogreške poput #Div/0 se mogu očekivati. Ono što možete učiniti umjesto da pokušavate izbjeći mogućnost dobivanja pogreške, što je teško, jest pronaći način da se nosite s njom ako se dogodi. Ovdje dolazi u obzir funkcija If Error.

Ako je Error funkcija Google tablica koja provjerava vrijednosti koje su joj dane, a ako vraća pogrešku, nastavlja s izvođenjem naredbe. Funkcija ima sintaksu =IFERROR(vrijednost, vrijednost-ako-pogreška) gdje je:

"=" govori Google tablicama da koristite funkciju.

'IFERROR' provjerava danu vrijednost rezultira pogreškom.

'vrijednost' je proces za provjeru greške.

'vrijednost-ako-pogreška' je ono što se prikazuje ako vrijednost rezultira pogreškom.

U osnovi, funkcija If Error će izvršiti proces zadane vrijednosti. Ako taj proces rezultira pogreškom, poput dijeljenja s nulom, prikazat će ono što odredite kao vrijednost-ako-pogreška.

Na primjer, ako želite podijeliti dvije ćelije A1 s A2, sve dok su obje ćelije ispravno popunjene, vratit će se rezultat dijeljenja. Ako A2 postane nula ili je prazan, to će rezultirati pogreškom #Div/0. Ako koristite formulu =Iferror(A1/A2,”Division by Zero”), tada ako A2 iznenada postane prazan ili nula, umjesto prikaza greške prikazat će se Dijeljenje nulom.

dijeljenje nulom

Funkcija If Error također se može koristiti kao sintaksa =Iferror(vrijednost). Ovo popunjava vrijednost-ako-pogreška kao prazno i ​​vratit će prazan prostor ako se otkrije pogreška.

#div0 u google tablicama

Sve dok koristite funkciju If Error za bilo koju automatiziranu formulu koju napravite, nećete naići na pogrešku #Div/0.

Ograničenje funkcije If Error je to što će vratiti vrijednost pogreške ako bilo koji pogreška. Čak i ako pogreška nije #Div/0, ako ste deklarirali vrijednost-ako-pogrešku kao dijeljenje s nulom i naiđe na drugu pogrešku, i dalje će reći dijeljenje s nulom.

riješite se #div0 u google tablicama

Korištenje funkcije Error.Type

Funkcija Error.Type, umjesto vraćanja vrijednosti koju odredite, vraća pridruženi kod pogreške. Odgovarajući kodovi za sve različite pogreške su 1 za #NULL!, 2 za #DIV/0!, 3 za #VALUE!, 4 za #REF!, 5 za #NAME?, 6 za #NUM!, 7 za #N/A, i 8 za sve ostalo.

Ova je funkcija korisna ako povremeno naiđete na pogreške osim dijeljenja s nulom, jer to olakšava njihovo otklanjanje. To, naravno, zahtijeva malo znanja o kodiranju za učinkovitu upotrebu. Korištenje samo Error.Type neće biti korisno jer nećete znati je li prikazani broj kod ili stvarni odgovor. Korištenjem obje izjave If Then i funkcije If Error možete stvoriti formulu koja provjerava određene pogreške.

#div0

Na primjer, u formuli =iferror(A1/A2,if(error.type(A1/A2)=2,”Division by Zero”,”Nepoznata pogreška”)), Google Sheets će prvo izvršiti izračun a1/a2. Ako je to moguće, prikazat će se odgovor. Ako rezultira pogreškom, prelazi se na sljedeći redak.

Ovdje će izjava If Then provjeriti koju vrstu pogreške vraća funkcija Error.Type. Ako vrati 2, što je kod za pogrešku #Div/0, tada će prikazati Dijeljenje nulom, u suprotnom će prikazati Nepoznata pogreška.

Ovo se može dodatno proširiti ugniježđenim If izjavama za svaku vrstu pogreške ako to želite. To osigurava da ako se pogreška dogodi u radnom listu da točno znate o kojoj se pogrešci radi i kako se s njom nositi.

Očekivane pogreške

Pogreške poput #Div/0 gotovo su očekivane ako često radite s Google tablicama. Rukovanje takvim pogreškama je jednostavno sve dok poznajete ispravne funkcije za korištenje.

Imate li druge savjete o tome kako se riješiti #Div/0 pogrešaka u Google tablicama? Podijelite svoje misli u odjeljku za komentare u nastavku.