Načini popravljanja napake »#DEL/0!«

Microsoft Excel prikaže napako #DEL/0!, kadar želite neko število deliti z nič (0). Do tega pride, če vnesete preprosto formulo, kot je npr. =5/0, ali če se formula sklicuje na celico, v kateri je vrednost 0 ali je prazna, kot je prikazano na tej sliki.

Primeri formul, ki povzročajo napake »#DEL/0!«.

Napako lahko popravite tako, da naredite nekaj od tega:

  • prepričajte se, da delitelj v funkciji ali formuli ni nič ali prazna celica.

  • Spremenite sklic na celico v formuli tako, da se bo sklicevala na drugo celico, ki nima vrednosti nič (0) oz. ni prazna.

  • Vnesite #N/V v celico, na katero se sklicujete kot na delitelja v formuli, ki bo spremenila rezultat formule v #N/V, da označi, da vrednost delitelja ni na voljo.

Pogosto se napaki #DIV/0! ni mogoče izogniti, ker formule čakajo na vaš vnos ali vnos nekoga drugega. Ker v tem primeru ne želite, da se prikaže sporočilo o napaki, obstaja nekaj načinov za obravnavanje napak, ki jih lahko uporabite, da onemogočite napako, medtem ko čakate za vnos.

Vrednotenje imenovalca z 0 ali brez vrednosti

Napako #DIV/0! boste najpreprosteje preprečili tako, da boste uporabili funkcijo IF, s katero boste ocenili obstoj imenovalca. Če je vrednost 0 ali če ni vrednosti, naj bo rezultat formule vrednost 0 ali brez vrednosti namesto vrednost z napako #DIV/0!, sicer izračunaj formulo.

Če je na primer formula, ki vrne napako, =A2/A3, uporabite =IF(A3,A2/A3,0), da bo rezultat formule 0, ali =IF(A3,A2/A3,””), da bo rezultat prazen niz. Prikažete lahko tudi sporočilo po meri, podobno temu: =IF(A3,A2/A3, »Potreben je vnos«). S funkcijo QUOTIENT bi v prvem primeru uporabili =IF(A3,QUOTIENT(A2,A3),0). To pove Excelu IF (če A3 obstaja, vrni rezultat formule, drugače jo prezri).

Primeri razreševanja napak »#DEL/0!«

Uporaba funkcije IFERROR za preprečevanje napake #DIV/0!

Napako lahko preprečite tudi tako, da ugnezdite operacijo deljenja znotraj funkcije IFERROR. Znova lahko z A2/A3 uporabite =IFERROR(A2/A3,0). To pove Excelu, da vrne 0, če je rezultat formule napake, sicer naj vrne rezultat formule.

V različicah Excela pred programom Excel 2007 lahko uporabite način IF(ISERROR()): =IF(ISERROR(A2/A3),0,A2/A3) (glejte funkcije IS).

Opomba: oba načina – IFERROR in IF(ISERROR()) – sta okvirna načina za obravnavo napak, saj preprečita vse napake, ne le #DIV/0!. Preden uporabite formulo za obravnavo napak, se morate prepričati, da pravilno deluje, sicer morda ne boste ugotovil, da formula ne deluje po pričakovanjih.

Namig : Če je preverjanje napak v Excelu vklopljeno, lahko kliknete Slika gumba zraven celice, v kateri je prikazana napaka. Kliknite Pokaži napake računanja, če je na voljo, in izberite ustrezno rešitev za svoje podatke.

Ali imate vprašanje o določeni funkciji?

Objavite vprašanje v forumu skupnosti za Excel

Pomagajte nam izboljšati Excel

Ali imate predloge za izboljšanje naslednje različice Excela? Če jih imate, si oglejte teme na spletnem mestu Excel UserVoice.

Glejte tudi

Funkcija IF

Funkcija IFERROR

Funkcije IS

Pregled formul v Excelu

Kako se izogniti nedelujočim formulam

Odkrivanje napak v formulah s preverjanjem napak

Excelove funkcije (po abecedi)

Excelove funkcije (po kategoriji)

Razširite svoja znanja
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×