Kaip atsikratyti #Div/0 „Google“ skaičiuoklėse

Automatinių formulių naudojimas „Google“ skaičiuoklėse yra labiau būtinybė nei pasirinkimas dirbant su dideliu duomenų kiekiu. Tačiau automatizavimas gali turėti keletą minusų, pavyzdžiui, klaidų, atsirandančių dėl netinkamų matematinių procesų. Padalijimas iš nulio arba #Div/0 klaida yra vienas iš jų.

Kaip atsikratyti #Div/0 „Google“ skaičiuoklėse

Šiame straipsnyje parodysime, kaip pašalinti #Div/0 klaidą „Google“ skaičiuoklėse.

Tinkamai užpildykite ląsteles

Kaip minėta aukščiau, jei ką nors padalysite iš nulio, gausite klaidą #Div/0. Tai lygtis, dėl kurios atsiranda matematinė negalia, todėl programa jos nepriima. Šios klaidos galima išvengti paprasčiausiai įsitikinus, kad jokia formulė nenaudoja nulio arba tuščio langelio kaip daliklio. Galite ištrinti arba užpildyti tuščius langelius arba iš viso jų neįtraukti į lygtį. Šis metodas tinkamas, jei tvarkote nedidelį langelių skaičių, tačiau didelėms automatinėms formulėms jums reikės išsamaus kodo.

Funkcijos Jei klaida naudojimas

Jei naudojate formulę automatiškai apskaičiuoti langelių reikšmes, galima tikėtis klaidų, pvz., #Div/0. Ką galite padaryti, o ne bandyti išvengti klaidos, kuri yra sudėtinga, tikimybė, yra rasti būdą, kaip ją išspręsti, jei ji įvyksta. Čia pradeda veikti „If Error“ funkcija.

Jei klaida yra „Google“ skaičiuoklių funkcija, kuri tikrina jai suteiktas reikšmes, ir jei ji grąžina klaidą, ji atlieka komandą. Funkcijos sintaksė =IFERROR(reikšmė, vertė-jei-klaida), kur:

„=“ nurodo „Google“ skaičiuoklėms, kad naudojate funkciją.

'IFERROR' patikrina pateiktą reikšmę ir sukelia klaidą.

„vertė“ yra procesas, kurį reikia patikrinti, ar nėra klaidų.

„vertė, jei klaida“ rodoma, jei dėl vertės atsiranda klaida.

Iš esmės funkcija „If Error“ atliks tam tikros vertės procesą. Jei dėl šio proceso įvyksta klaida, pvz., padalijimas iš nulio, bus rodoma tai, ką nustatote kaip vertės, jei klaida.

Pavyzdžiui, jei norite padalyti du langelius A1 iš A2, jei abu langeliai bus tinkamai užpildyti, bus grąžintas padalijimo rezultatas. Jei A2 tampa nuliu arba yra tuščias, bus pateikta klaida #Div/0. Jei naudojate formulę =Iferror(A1/A2 "Dalijimas iš nulio"), tada, jei A2 staiga tampa tuščia arba nuliui, vietoj klaidos bus rodomas dalijimas iš nulio.

dalyba iš nulio

Funkciją If Error taip pat galima naudoti kaip sintaksę =Iferror(value). Tai užpildo vertę, jei klaida kaip tuščią ir grąžins tuščią vietą, jei bus aptikta klaida.

#div0 „Google“ lapuose

Kol naudosite funkciją „If Error“ bet kuriai sukurtai automatinei formulei, nepatirsite #Div/0 klaidos.

Funkcijos If Error apribojimas yra tas, kad ji grąžins klaidos reikšmę bet koks klaida. Net jei klaida nėra #Div/0, jei vertė-jei-klaida paskelbėte kaip padalijimą iš nulio ir ji susiduria su kita klaida, ji vis tiek pasakys dalijimą iš nulio.

Atsikratykite #div0 Google lapuose

Funkcijos Error.Type naudojimas

Funkcija Error.Type, užuot grąžinusi jūsų nustatytą reikšmę, grąžina susijusį klaidos kodą. Atitinkami visų skirtingų klaidų kodai yra 1 #NULL!, 2 #DIV/0!, 3 #VERTĖ!, 4 #REF!, 5 #NAME?, 6 #NUM!, 7 #N/A, o 8 – visa kita.

Ši funkcija naudinga, jei retkarčiais susiduriate su klaidomis, kurios skiriasi nuo padalijimo iš nulio, nes taip lengviau jas pašalinti. Žinoma, norint efektyviai naudoti tai, reikia šiek tiek kodavimo žinių. Vien tik Error.Type naudojimas nebus naudingas, nes nesužinosite, ar rodomas skaičius yra kodas, ar tikras atsakymas. Naudojant teiginius If Then ir funkciją If Error galima sukurti formulę, kuri tikrina, ar nėra konkrečių klaidų.

#div0

Pavyzdžiui, formulėje =iferror(A1/A2,if(klaida.tipas(A1/A2)=2„Padalijimas iš nulio“, „Nežinoma klaida“)) „Google“ skaičiuoklės pirmiausia atliks skaičiavimą a1/a2. Jei tai įmanoma, bus rodomas atsakymas. Jei atsiranda klaida, pereinama į kitą eilutę.

Čia sakinys If Then patikrins, kokio tipo klaidą grąžino funkcija Error.Type. Jei jis grąžins 2, kuris yra #Div/0 klaidos kodas, tada bus rodomas padalijimas iš nulio, kitu atveju bus rodoma Unknown Error.

Jei norite, tai galima dar labiau išplėsti įdėtais If teiginiais kiekvienam klaidos tipui. Tai užtikrina, kad jei darbalapyje įvyktų klaida, tiksliai žinotumėte, kokia tai klaida ir kaip ją išspręsti.

Tikėtinos klaidos

Jei dažnai dirbate su „Google“ skaičiuoklėmis, beveik galima tikėtis klaidų, pvz., #Div/0. Tvarkyti tokias klaidas lengva, jei žinote tinkamas funkcijas.

Ar turite kitų patarimų, kaip „Google“ skaičiuoklėse atsikratyti #Div/0 klaidų? Pasidalykite savo mintimis toliau pateiktame komentarų skyriuje.