Salt la conținutul principal
Asistență
Conectare

Cum să corectați un #DIV/0! eroare

Microsoft Excel afișează eroarea #DIV/0! atunci când un număr se împarte la zero (0). Acest lucru se întâmplă atunci când introduceți o formulă simplă ca =5/0 sau când o formulă face referire la o celulă care are valoarea 0 sau este necompletată, așa cum se afișează în această imagine.

Exemple de formule care cauzează #DIV/0! erori #VALUE!.

Pentru a corecta eroarea, alegeți oricare dintre variantele următoare:

  • Asigurați-vă că împărțitorul din funcție sau din formulă nu este zero sau o celulă necompletată.

  • Schimbați referința de celulă din formulă la altă celulă, care nu are o valoare zero (0) sau necompletată.

  • Introduceți #N/A în celula la care se face referire ca împărțitor în formulă, ceea ce va schimba rezultatul formulei în #N/A, pentru a indica faptul că valoarea împărțitorului nu este disponibilă.

De multe ori #DIV/0! eroarea nu poate fi evitată, deoarece formulele așteaptă intrări de la dumneavoastră sau de la altă persoană. În acest caz, nu doriți să se afișeze deloc mesajul de eroare, așadar există câteva metode de manipulare a erorilor pe care le puteți utiliza pentru a suprima eroarea în timp ce așteptați intrarea.

Evaluați numitorul pentru valoarea 0 sau valoare lipsă

Cea mai simplă modalitate de a suprima eroarea #DIV/0! este să utilizați funcția IF pentru a evalua existența numitorului. Dacă acesta este 0 sau fără valoare, afișați 0 sau fără valoare ca rezultat al formulei în locul erorii #DIV/0! sau calculați formula.

De exemplu, dacă formula care returnează eroarea este =A2/A3, utilizați =IF(A3,A2/A3,0) pentru a returna 0 sau =IF(A3,A2/A3,”” pentru a returna un șir gol. Puteți afișa, de asemenea, un mesaj particularizat astfel: =IF(A3,A2/A3,”Sunt necesare informații”). Cu funcția QUOTIENT din primul exemplu, ar trebui să utilizați =IF(A3,QUOTIENT(A2,A3),0). Aceasta îi comunică programului Excel: IF(A3 există, returnează rezultatul formulei, în caz contrar ignoră).

Exemple de rezolvare a #DIV/0! erori #VALUE!.

Utilizați IFERROR pentru a suprima #DIV/0! eroare

De asemenea, puteți să suprimați această eroare, imbricând operațiunea de diviziune în interiorul funcției IFERROR. Din nou, utilizând A2/A3, puteți utiliza =IFERROR(A2/A3,0). Aceasta îi comunică programului Excel că, dacă formula este evaluată ca eroare, să returneze 0, în caz contrar să returneze rezultatul formulei.

Pentru versiunile de Excel anterioare versiunii Excel 2007, puteți să utilizați metoda IF(ISERROR()): =IF(ISERROR(A2/A3),0,A2/A3) (Consultați Funcțiile IS).

Notă: atât metodele IFERROR, cât și IF (ISERROR ()) sunt rutine de tratare a erorilor generale, deoarece acestea vor suprima toate erorile, nu doar #DIV/0!. Trebuie să vă asigurați că formula funcționează corect înainte de a aplica orice manipulare de erori, altfel este posibil să nu vă dați seama că formula nu funcționează așa cum vă așteptați.

Sfat: Dacă verificarea erorilor este activată în Excel, puteți să faceți clic pe Imagine buton lângă celula care afișează eroarea. Faceți clic pe Afișare etape calcul, dacă este disponibilă, și alegeți rezolvarea care se aplică pentru datele dvs.

Aveți o întrebare cu privire la funcții?

Postați o întrebare în forumul Comunității Excel

Ajutați-ne să îmbunătățim Excel

Aveți sugestii despre cum putem îmbunătăți următoarea versiune de Excel? Dacă aveți, consultați subiectele de la UserVoice pentru Excel.

Consultați și

Funcția IF

Funcția IFERROR

Funcțiile IS

Prezentarea generală a formulelor din Excel

Cum să evitați formulele eronate

Detectarea erorilor din formule

Funcții Excel (în ordine alfabetică)

Funcții Excel (după categorie)

Aveți nevoie de ajutor suplimentar?

Extindeți-vă competențele Office
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×