- Erorile din Excel sunt adesea cauzate de referințe incorecte, valori nevalide sau probleme de formatare în celule și formule.
- Cunoașterea semnificației și cauzelor fiecărei erori (#VALUE!, #REF!, #NAME?, #DIV/0!, #####, #NULL!, #NUM!, #N/A) este esențială pentru a le diagnostica rapid și a le rezolva eficient.
- Există formule și funcții specifice, cum ar fi IFERROR sau IF, care vă permit să preveniți, să controlați și să mascați în siguranță erorile din foile de calcul.
Excel a devenit instrumentul ideal pentru gestionarea datelor, analizarea informațiilor și automatizarea calculelor în toate tipurile de medii profesionale și personale. Totuși, cei dintre noi care folosim Excel în mod regulat știm că, mai devreme sau mai târziu, întâlnim acele mesaje de eroare misterioase care pot transforma o foaie de calcul funcțională într-un puzzle plin de probleme. simboluri deconcertant. Ai întâlnit vreodată un #CURAJ! de temut sau acel ##### intrigant de care pur și simplu nu știi de unde vine?
În acest articol extins și practic, vă vom ghida prin toate secretele ascunse din spatele celor mai frecvente erori Excel: #VALOARE!, #REF!, #NUME?, #DIV/0!, #####, #NULL!, #NUM! și #N/A. Vei învăța de ce apar, cum să le identifici, motivele care le provoacă și, mai presus de toate, soluții eficiente pentru a nu-ți pierde timpul sau răbdarea. În plus, vei ști cel mai bine Trucuri pentru a preveni erorile viitoare și a profita de funcții precum DA.EROARE y SI care te poate salva când te aștepți mai puțin.
De ce apar erori în Excel și ce înseamnă aceste coduri ciudate?
Lucrul cu Excel implică utilizarea unei game largi de formule, referințe, funcții și date. Prin urmare, atunci când ceva eșuează în logică, în argumente sau în formatul datelor în sine, Excel nu poate returna rezultatul așteptat și afișează un cod de eroare în celulă ca semn că ceva nu este în regulă. Aceste erori nu sunt întâmplătoare; fiecare are o cauză specifică, iar a ști cum să le interpretezi este cheia pentru a găsi o soluție.
Cele mai tipice erori sunt reprezentate prin simboluri și mesaje scrise cu majuscule, adesea precedate de semnul diez (#), pentru a indica tipul de problemă care împiedică calcularea corectă a formulei. Înțelegerea semnificației fiecăreia este primul pas către rezolvarea lor. Haideți să le descoperim una câte una!
#CURAJ! – Când Excel nu înțelege ce să facă cu datele tale
Eroarea #VALUE! apare de obicei atunci când o formulă așteaptă un anumit tip de date (de obicei numere) și întâlnește ceva diferit, cum ar fi text, spații sau caractere nevalide. Aceasta este probabil cea mai frecventă eroare, deoarece formulele matematice din Excel necesită celule numerice. Dacă există text, simboluri sau chiar celule goale plasate greșit, formula se va bloca.
- Ce o provoacă? De obicei, acest lucru se datorează încercării de adunare, scădere sau înmulțire a celulelor care conțin text, spații, celule goale/deghizate sau caractere ciudate. De asemenea, se poate datora unor erori în scrierea formulelor.
- Exemplu: O sumă între celula A1 (care conține „10”) și B1 (care conține „Pedro” sau un caracter special) va da #VALOARE!.
Solutii practice:
- Verificați dacă toate celulele utilizate în formulă sunt de tipul corect. Dacă așteptați numere, verificați dacă nu există spații, apostrofuri sau simboluri non-numerice (puteți folosi Împărțirea textului în coloane în Excel pentru a corecta aceste cazuri).
- Dacă vedeți numere aliniate la stânga, Excel le tratează ca text. Convertiți aceste texte în numere folosind solicitările din colțul Excel sau opțiunea „Convertiți în număr”.
- Asigurați-vă că nicio altă celulă implicată nu preia o eroare anterioară: o eroare dintr-o celulă poate propaga #VALUE! în formulele care o fac referire.
#REF! – Eroarea de referință pierdută (și cum să o recuperezi!)
Una dintre cele mai iritante erori este #REF!, care apare atunci când formula indică o celulă sau un interval care nu mai există. Este foarte frecvent să apară după ștergerea rândurilor sau coloanelor la care s-a făcut referire într-o formulă sau când se fac greșeli la copiere și lipire.
- Ce cauzează acest lucru? Ștergerea celulelor, coloanelor sau rândurilor utilizate într-o formulă; modificarea incorectă a intervalului de căutare; sau solicitarea unei funcții de a căuta într-o coloană inexistentă.
- De asemenea, poate apărea atunci când se face referire la un registru de lucru (fișier) Excel închis sau la o foaie care nu mai există.
Cum să o repar?
- Dacă ați observat imediat, utilizați Ctrl + Z a anula. În acest fel, puteți recupera celula, coloana sau rândul șterse și puteți recâștiga referința funcțională.
- Dacă ați salvat deja modificările, va trebui să identificați referința lipsă și să corectați manual formula.
- În formulele cu CĂUTARE și altele asemenea, asigurați-vă că numărul coloanei pentru care solicitați funcția există efectiv în intervalul selectat.
- Este mai bine să folosiți intervale (A1:A10) în loc de referințe individuale (A1;A2;A3…) pentru a evita pierderea întregii logici a formulei atunci când ștergeți o celulă.
#NUME? – Când Excel nu recunoaște funcții sau nume
Această eroare indică faptul că Excel nu poate identifica corect numele unei funcții, al unui interval sau al unui argument tastat. De obicei, se datorează unei probleme de ortografie sau sintaxă sau inexistenței elementului căutat.
- Cauze posibile:
- Scrierea greșită a funcției (de exemplu, „SUM” în loc de „ADD” sau „CONCATNATE” în loc de „CONCATENATE”).
- Omiterea ghilimelelor în criteriile de căutare sau terminarea necorespunzătoare a unui șir de text.
- Se încearcă utilizarea unui interval sau a unui nume care nu a fost definit anterior.
- Omiterea două puncte (:) într-o referință de interval, ceea ce face ca expresia să fie incomprehensibilă pentru Excel.
Cum o rezolv?
- Examinați și corectați cu atenție numele funcției, argumentele sau intervalele utilizate. Este de preferat să selectați funcțiile și intervalele din asistent. formule excel pentru a evita erorile de scriere.
- Evitați să tastați direct șiruri de text; este mai sigur să faceți referire la celule care conțin termenul dorit.
- Verificați dacă toate numele personalizate pe care le utilizați (interval, celulă, variabilă) există și sunt bine definite.
#DIV/0! – Aveți grijă să nu împărțiți la zero (sau la celule goale)
Dacă profesorul tău de matematică te-a avertizat vreodată despre imposibilitatea împărțirii la zero, Excel îți amintește acum cu acest mesaj: #DIV/0! Apare atunci când o formulă încearcă să împartă o valoare la zero sau la o celulă goală, lucru pe care Excel îl consideră lipsit de sens.
- Motive comune:
- Numitorul (celula sau valoarea la care împărțiți) este zero.
- O celulă goală se numește divizor, pe care Excel îl interpretează ca zero.
Modalități de a preveni și elimina această eroare:
- Verificați dacă divizorul are întotdeauna o valoare diferită de zero. Puteți modifica referința la o altă celulă care conține o valoare validă.
- Dacă celula divizorului va fi goală sau va fi zero des, Folosește funcția IF pentru a evalua situația respectivă:
=SI(B3=0;"";A3/B3)În acest fel, vei împărți doar dacă împărțitorul nu este zero. - O altă opțiune este utilizarea DA.EROARE, care vă permite să returnați o altă valoare (cum ar fi 0 sau un șir gol) atunci când împărțirea eșuează:
=SI.ERROR(A2/A3;0)
Rețineți că suprimă orice erori, așa că, dacă formula dvs. ar putea avea și alte probleme, ar trebui să o revizuiți cu atenție pentru a evita ascunderea erorilor grave.
##### – Când conținutul celulei nu încape
Eroarea marcajului diez (#####) nu este de fapt o eroare de calcul, ci mai degrabă un semnal vizual din Excel care indică faptul că conținutul celulei nu poate fi afișat corect.
- De ce se întâmplă? De obicei, deoarece numărul, textul, data sau rezultatul operației este mai lung decât lățimea celulei sau deoarece rezultatul unei operații dată/oră este negativ (ceea ce Excel nu poate afișa).
Soluție? Simplă:
- Extindeți lățimea coloanei de la marginea antetului sau utilizând meniul contextual.
- Reduceți numărul de zecimale pentru a face numărul mai scurt.
- Revizuirea calculelor care implică date și ore: Dacă eroarea se datorează unui rezultat negativ la scăderea datelor, corectați ordinea celulelor implicate (de exemplu, schimbați =A1-B1 în =B1-A1).
#NULL! – Când Excel nu poate găsi intersecția dintre intervale
Eroarea #NULL! apare atunci când Excel nu poate determina relația corectă dintre intervalele specificate într-o formulă. Acest lucru se datorează în principal erorilor în utilizarea operatorilor de referință sau a separatorilor.
- Cum apare?
- Specificarea incorectă a separatorilor în argumentele funcțiilor, cum ar fi plasarea unui spațiu (pe care Excel îl interpretează ca o intersecție) între două celule atunci când nu există celule comune.
- Utilizarea punctului și virgulei, virgulelor sau a altor separatoare incorecte pentru a uni intervale în cadrul formulei.
Soluție rapidă:
- Corectați separatoarele în funcție de operatorul necesar:
- Operatorul de interval este două puncte (:) pentru a defini intervalul de la o celulă la alta (exemplu: A1:D1).
- Operatorul de uniune este punct și virgulă (;) pentru a adăuga referințe distincte (exemplu: =SUM(A1:D1;A2:D2)).
- Verificați dacă există celule comune dacă vizați o intersecție între intervale sau schimbați tipul operatorului în funcție de ceea ce doriți să obțineți.
#NUM! – Probleme cu numere imposibile
Eroarea #NUM! apare atunci când o formulă primește valori pe care nu le poate procesa corect deoarece sunt imposibile din punct de vedere matematic sau depășesc capacitatea Excel.
- Cauze frecvente:
- Încercarea de operații matematice nepermise, cum ar fi rădăcina pătrată a unui număr negativ (=SQRT(-2)).
- Rezultatul calculului este prea mare sau prea mic pentru a fi reprezentat în Excel (exemplu: afișarea unei valori excesive, =POWER(1000;103)).
Cum să o rezolvi?
- Verificați cu atenție valorile numerice pe care le utilizați în formulă. Dacă operația nu are sens matematic, verificați-o.
- Când lucrați cu puteri mari, logaritmi etc., asigurați-vă că nu depășiți limitele acceptate de Excel.
- Verificați formatarea celulelor: Uneori, un număr scris ca text (de exemplu, „10$” în loc de „10$” pentru formatul valutar) va cauza confuzie.
#N/A – Valorile nu sunt disponibile sau căutările au eșuat
Eroarea #N/A înseamnă literalmente „Indisponibil” și este adesea întâlnită la utilizarea funcțiilor de căutare (cum ar fi CĂUTARE, HLOOKUP, INDEX, MATCH, XLOOKUP etc.) atunci când valoarea localizată nu există în intervalul specificat sau există o eroare de argument sau de format.
- Motive tipice:
- Valoarea de căutat nu există de fapt în interval.
- Am introdus textul de căutare incorect sau la momentul nepotrivit sau formatul valorii este incompatibil (de exemplu, căutăm un număr, dar datele sunt salvate ca text).
- Argumentele funcției de căutare au lungimi diferite, ceea ce face imposibilă comparația.
- Formula de căutare conține o eroare în interval, criterii sau argumente.
Cum remediez asta?
- Verificați dacă datele care urmează a fi căutate există și sunt ortografiate corect. Atenție la formate: Pentru a găsi un număr, celula cu valoarea trebuie formatată ca număr. Același lucru este valabil și pentru text.
- Revizuiți argumentele formulei și asigurați-vă că intervalele au aceeași dimensiune.
- Dacă datele nu există și sunt corecte, puteți masca eroarea folosind o formulă sau DACĂ(ERORĂ()) pentru a returna un șir personalizat, cum ar fi „Valoare negăsită”.
- În căutările complexe, asigurați-vă că datele comparate nu conțin erori anterioare în nicio celulă.
Exemplu practic de IFERROR:
=SI.ERROR(BUSCARV(A10;A3:B5;2;0);"Valor no encontrado")
Gestionarea avansată a erorilor în Excel: Formule inteligente
Una dintre cheile lucrului profesional în Excel este nu doar să știi cum să detectezi și să corectezi erorile, ci și cum să le anticipezi cu funcții care le previn și le gestionează automat.
Funcția IF: Control de bază pentru evitarea erorilor în calcule
Funcția IF vă permite să luați decizii logice înainte de apariția erorii. De exemplu, pentru a evita #DIV/0!, ați putea folosi:
=SI(B3=0;"";A3/B3)
Deci, dacă divizorul este zero, celula rămâne goală în loc să afișeze o eroare.
Funcția IFERROR: Scutul dumneavoastră împotriva erorilor vizibile
Când încadrați o operație în interiorul formulei , Excel va returna rezultatul formulei dacă totul merge normal sau, în caz de eroare, orice specificați (un zero, un șir gol sau orice mesaj preferați):
=SI.ERROR(A2/A3;0)
=SI.ERROR(BUSCARV(A10;A3:B5;2;0);"Valor no encontrado")
ochi: Maschează toate erorile, nu doar una anume; prin urmare, utilizați-l cu precauție și verificați dacă formulele funcționează corect înainte de a ascunde mesajele de eroare.
Alte funcții utile pentru gestionarea erorilor
- ERORI: Returnează TRUE dacă există o eroare în rezultat; o puteți combina cu pentru a oferi valori alternative.
- N / A: În formule, puteți returna explicit #N/A folosind =NA(), util pentru marcarea valorilor indisponibile.
Scriitor pasionat despre lumea octeților și a tehnologiei în general. Îmi place să îmi împărtășesc cunoștințele prin scriere și asta voi face în acest blog, să vă arăt toate cele mai interesante lucruri despre gadgeturi, software, hardware, tendințe tehnologice și multe altele. Scopul meu este să vă ajut să navigați în lumea digitală într-un mod simplu și distractiv.