Microsoft Excel pogrešku #DIJ/0! prikazuje kada se broj dijeli nulom (0). To se događa kada unesete jednostavnu formulu kao što je =5/0 ili kada se formula odnosi na ćeliju koja sadrži nulu ili koja je prazna kao što je prikazano na slici.
Da biste ispravili pogrešku, učinite nešto od sljedećeg:
-
Provjerite nije li djelitelj u funkciji ili formuli nula (0) ili prazna ćelija.
-
Promijenite referencu na ćeliju u formuli na neku drugu ćeliju koja ne sadrži nulu (0) ili praznu vrijednost.
-
U ćeliju koja je u formuli navedena kao djelitelj unesite vrijednost #N/A koja će rezultat formule promijeniti u #N/D te tako naznačiti da vrijednosti djelitelja nije dostupna.
U mnogim je slučajevima ne moguće izbjeći pogrešku #DIV/0! jer formule čekaju da vi ili netko drugi nešto upišete. U tom slučaju, međutim, uopće ne želite da vam se prikazuje pogreška pa postoji nekoliko načina upravljanja pogreškom kojima se možete poslužiti da biste potisnuli pogrešku dok čekate na upis.
Procijenite vrijednost nazivnika kao 0 ili bez vrijednosti
Najjednostavniji način potiskivanje #DIV/0! koristi funkciju IF za procjenu postojanja nazivnika. Ako je vrijednost 0 ili ne, umjesto rezultata formule prikažite vrijednost 0 ili bez #DIV/0! u suprotnom izračunajte formulu.
Ako je, primjerice, formula koja vraća pogrešku =A2/A3, poslužite se funkcijom =IF(A3,A2/A3,0) da bi se vratila 0 ili funkcijom =IF(A3,A2/A3,””) da bi se vratio prazan niz. Možete i odrediti prikaz prilagođene poruke, primjerice ovako: =IF(A3,A2/A3,”Potrebno je nešto unijeti”). Uz funkciju QUOTIENT iz prvog primjera upotrijebili biste =IF(A3,QUOTIENT(A2,A3),0). Time se programu Excel kaže IF(A3 postoji, vrati rezultat, inače ignoriraj).
Koristite IFERROR da biste potisnuli #DIV/0! pogreška
Tu pogrešku možete potisnuti i tako da ugniježđete operaciju dijeljenja unutar funkcije IFERROR. I opet, pri korištenju A2/A3 možete upotrijebiti =IFERROR(A2/A3,0). Time se programu Excel kaže da ako izračun formule pokaže pogrešku, valja vratiti 0, a u drugim slučajevima valja vratiti rezultat formule.
Napomena: IFERROR i IF(ISERROR()) općenite su metode upravljanja pogreškama, što znači da se njima potiskuju sve pogreške, a ne samo #DIV/0!. Prije nego što primijenite bilo koju metodu upravljanja pogreškom, morate provjeriti funkcionira li vam formula kako bi trebala jer inače bi vam moglo promaknuti da vam formula ne funkcionira na očekivan način.
Savjet: Ako je u programu Excel uključena provjera pogrešaka, možete odabrati pokraj ćelije koja prikazuje pogrešku. Odaberite Prikaži korake izračuna ako su dostupni, a zatim odaberite razlučivost koja odgovara vašim podacima.
Je li vam potrebna dodatna pomoć?
Uvijek možete postaviti pitanje stručnjaku u tehničkoj zajednici za Excel ili zatražiti podršku u zajednicama.
Dodatne informacije
Pregled formula u programu Excel
Izbjegavanje neispravnih formula
Pronalaženje pogrešaka u formulama