Corectarea unei erori #VALUE!

Corectarea unei erori #VALUE!

Notă: Dorim să vă oferim cel mai recent conținut de ajutor, cât mai rapid posibil, în limba dvs. Această pagină a fost tradusă automatizat și poate conține erori gramaticale sau inexactități. Scopul nostru este ca acest conținut să vă fie util. Vă rugăm să ne spuneți dacă informațiile v-au fost utile, în partea de jos a acestei pagini. Aici se află articolul în limba engleză, ca să îl puteți consulta cu ușurință.

#VALUE este modul aplicației Excel de a spune „Este ceva în neregulă cu modul în care ați tastat formula. Sau este ceva în neregulă cu celulele la care faceți referire.” Eroarea este foarte generică și poate fi dificil să găsiți cauza exactă a acesteia. Informațiile de pe această pagină arată problemele comune și soluțiile pentru eroare. Poate fi necesar să încercați una sau mai multe soluții pentru a remedia eroarea specifică.

Remedierea erorii pentru o anumită funcție

Aflați mai multe informații din Cum să remediați o eroare #VALUE! în funcția DAYS

Aflați mai multe informații din Cum să remediați o eroare #VALUE! în funcția IF

Nu vedeți funcția dvs. în această listă? Încercați celelalte soluții listate mai jos.

Problemele cu scăderea

Dacă sunteți începător în Excel, este posibil să tastați greșit formula pentru scădere. Există două modalități de a face acest lucru:

Scădeți o referință de celulă din altă referință

Celula D2 cu 2.000,00 lei, Celula E2 cu 1.500,00 lei, Celula F2 cu formula: =D2-E2 și rezultatul 500,00 lei

Tastați două valori în două celule separate. În a treia celulă, scădeți o referință de celulă din cealaltă. În acest exemplu, celula D2 conține suma bugetată și celula E2 conține suma reală. F2 are formula =D2-E2.

Sau utilizați SUM cu numere pozitive și negative

Celula D6 cu 2.000,00 lei, Celula E6 cu 1.500,00 lei, Celula F6 cu formula: =SUM(D6,E6) și rezultatul 500,00 lei

Tastați o valoare pozitivă într-o celulă și o valoare negativă în cealaltă. În a treia celulă, utilizați funcția SUM pentru a aduna cele două celule. În acest exemplu, celula D6 conține suma bugetată și celula E6 conține suma reală, care este un număr negativ. F6 are formula =SUM(D6,E6).

Dacă utilizați Windows, este posibil să primiți eroarea #VALUE! atunci când folosiți chiar și cea mai simplă formulă de scădere. Următoarele acțiuni v-ar putea rezolva problema:

  1. Mai întâi, faceți un test rapid. Într-un registru de lucru nou, tastați 2 în celula A1. Tastați 4 în celula B1. Apoi, în C1 tastați această formulă = B1-A1. Dacă primiți eroarea #VALUE!, treceți la pasul următor. Dacă nu primiți eroarea, încercați alte soluții de pe această pagină.

  2. În Windows, deschideți panoul de control Regiune.

    • Windows 10: Faceți clic pe Start, tastați Regiune, apoi faceți clic pe panoul de control Regiune.

    • Windows 8: În ecranul Start, tastați Regiune, faceți clic pe Setări, apoi pe Regiune.

    • Windows 7: Faceți clic pe Start, apoi tastați Regiune și faceți clic pe Regiune și limbă.

  3. În fila Formate, faceți clic pe Setări suplimentare.

  4. Căutați Separator de listă. Dacă Separatorul de listă este setat la semnul minus, schimbați setarea. De exemplu, virgula este un separator de listă comun. Punctul și virgula este, de asemenea, un separator comun. Însă un alt separator de listă ar putea fi mai potrivit pentru regiunea dvs. specifică.

  5. Faceți clic pe OK.

  6. Deschideți registrul de lucru. Dacă o celulă conține o eroare #VALUE!, faceți dublu clic pentru a o edita.

  7. Dacă există virgule în locuri în care ar trebui să fie semnul minus pentru scădere, înlocuiți-le cu semnul minus.

  8. Apăsați ENTER.

  9. Repetați acest proces pentru celelalte celule care conțin eroarea.

Scădeți o referință de celulă din altă referință

Celula D10 cu 01.01.2016, Celula E10 cu 24.04.2016, Celula F10 cu formula: =E10-D10 și rezultatul 114

Tastați două date în două celule separate. În a treia celulă, scădeți o referință de celulă din cealaltă. În acest exemplu, celula D10 conține data de început și celula E10 conține data de sfârșit. F10 are formula =E10-D10.

Sau, utilizați funcția DATEDIF

Celula D15 cu 01.01.2016, Celula E15 cu 24.04.2016, Celula F15 cu formula: =DATEDIF(D15,E15,"d") și rezultatul 114

Tastați două date în două celule separate. În a treia celulă, utilizați funcția DATEDIF pentru a afla diferența dintre date. Pentru mai multe informații despre funcția DATEDIF, consultați Calculul diferenței dintre două date calendaristice.

Setați coloana de date la o lățime mai mare. Dacă data este aliniată la dreapta, atunci este o dată. Dar dacă este aliniată la stânga, înseamnă că data nu este cu adevărat o dată. Este un text. Și Excel nu recunoaște textul ca dată. Iată câteva soluții care vă pot ajuta cu această problemă.

Verificați dacă există spații la început

  1. Faceți dublu clic pe o dată care este utilizată într-o formulă de scădere.

  2. Plasați cursorul la început și vedeți dacă puteți să selectați unul sau mai multe spații. Iată cum arată un spațiu selectat la începutul unei celule: Celulă cu spațiu selectat înainte de 01.01.2016

    Dacă celula dvs. are această problemă, treceți la pasul următor. Dacă nu vedeți unul sau mai multe spații, mergeți la secțiunea următoare pentru verificarea setărilor de dată ale computerului.

  3. Selectați coloana care conține data făcând clic pe antetul acesteia.

  4. Faceți clic pe Date >Text în coloane.

  5. Faceți dublu clic pe Următorul.

  6. În Pasul 3 din 3 al expertului, sub Format date coloană, faceți clic pe Dată.

  7. Alegeți un format de dată și faceți clic pe Terminare.

  8. Repetați acest proces pentru alte coloane pentru a vă asigura că nu conțin spații la început, înaintea datelor.

Verificați setările de dată ale computerului

Excel utilizează sistemul de dată al computerului. Dacă data dintr-o celulă nu este introdusă utilizând același sistem de dată, Excel nu o va recunoaște ca dată reală.

De exemplu, să presupunem că pe computerul dvs. se afișează datele în formatul zz.ll.aaaa. Dacă tastați o astfel de dată într-o celulă, Excel o va recunoaște ca dată și veți putea să o utilizați într-o formulă de scădere. Însă dacă tastați o dată în formatul zz.ll.aa, Excel nu o va recunoaște ca dată. În schimb, o va trata ca pe un text.

Există două soluții pentru această problemă: Puteți să modificați sistemul de dată folosit de computerul dvs. pentru a se potrivi cu sistemul de dată pe care doriți să îl introduceți în Excel. Sau puteți să creați o coloană nouă în Excel și să utilizați funcția DATE pentru a crea o dată reală pe baza datei memorate ca text. Iată cum să procedați, presupunând că pe sistemul de dată al computerului dvs. este ll.zz.aaa și data sub formă de text este 31.12.2017 în celula A1:

  1. Creați o formulă similară cu cea de mai jos: =DATE(RIGHT(A1,4),MID(A1,4,2),LEFT(A1,2))

  2. Rezultatul va fi 12.31.2017.

  3. Dacă doriți ca formatul să fie zz.ll.aa, apăsați CTRL+1 (sau Imagine a pictogramei butonului Comandă MAC + 1 pe Mac).

  4. Alegeți o altă regiune care utilizează formatul zz.ll.aa, de exemplu, Engleză (Regatul Unit). După ce ați terminat de aplicat formatul, rezultatul va fi 31.12.2017 și aceasta va fi o dată reală, nu o dată sub formă de text.

Notă: Formula de mai sus este scris cu funcțiile pentru dată, dreapta, MID, și la stânga . Vă rugăm să observați că este scris cu o presupunerea că data textul are două caractere pentru zile, două caractere pentru luni și patru caractere pentru anul. Poate fi necesar pentru a particulariza formula pentru a se potrivi cu data de.

Problemele cu spațiile și textul

Adesea, #VALUE! apare deoarece formula face referire la alte celule care conțin spații sau, mai problematic, spații ascunse. Aceste spații pot face ca o celulă să pară necompletată, când de fapt nu este necompletată.

1. Selectați celulele la care se face referire

Coloană selectată

Găsiți celulele la care face referire formula dvs. și selectați-le. De multe ori, este recomandată eliminarea spațiilor pentru o coloană întreagă, deoarece puteți înlocui mai multe spații o dată. În acest exemplu, cu un clic pe E selectați întreaga coloană.

2. Găsire și înlocuire

Fila Pornire > Găsire și selectare > Înlocuire

În fila Pornire, faceți clic pe Găsire și selectare > Înlocuire.

3. Înlocuiți spațiile cu nimic

Găsiți caseta care conține un spațiu, înlocuiți cu conține nimic

În caseta Găsire, tastați un spațiu. Apoi, în caseta Înlocuire cu, ștergeți totul.

4. Înlocuire sau Înlocuire peste tot

Butonul Înlocuiți tot

Dacă sunteți sigur că toate spațiile din coloană trebuie eliminate, faceți clic pe Înlocuire peste tot. Dacă doriți să parcurgeți totul și să înlocuiți individual spațiile cu nimic, puteți mai întâi să faceți clic pe Următorul găsit, apoi pe Înlocuire atunci când sunteți sigur că spațiul nu este necesar. După ce ați terminat, este posibil ca eroarea #VALUE! să fie remediată. Dacă nu, treceți la pasul următor.

5. Activați filtrarea

Pornire > Sortare și filtrare > Filtrare

Uneori, există caractere ascunse, altele decât spațiile, care pot face o celulă să pară necompletată, când de fapt nu este necompletată. Apostroful simplu dintr-o celulă poate face acest lucru. Pentru a elimina aceste caractere dintr-o coloană, activați filtrarea accesând Pornire > Sortare și filtrare > Filtrare.

6. Setați filtrul

Meniul Filtrare cu caseta Selectare totală nebifată, caseta de selectare (Necompletate) bifată

Faceți clic pe săgeata de filtrare Săgeată de filtrare , apoi debifați Selectare totală. Apoi, bifați caseta de selectare Necompletate.

7. Selectați toate casetele de selectare nedenumite

O casetă de selectare nedenumită selectată

Selectați toate casetele de selectare care nu au niciun element lângă ele, cum ar fi aceasta.

8. Selectați celulele necompletate și ștergeți

Celule necompletate filtrate selectate

Când Excel afișează din nou celulele necompletate, selectați-le. Apoi apăsați tasta Delete. Aceasta va șterge toate caracterele ascunse din celule.

9. Dezactivați filtrarea

Meniul Filtrare, Golire filtru de la...

Faceți clic pe săgeata de filtrare Săgeată de filtrare , apoi faceți clic pe Golire filtru de la..., astfel încât toate celulele să fie vizibile.

10. Rezultatul

Eroarea #VALUE! a dispărut și a fost înlocuită cu rezultatul formulei. Triunghi verde în celula E4

Dacă spațiile au fost cauza erorii #VALUE!, sperăm că eroarea a fost înlocuită cu rezultatul formulei, așa cum se arată aici, în exemplul nostru. Dacă nu, repetați acest proces pentru alte celule la care face referire formula. Sau încercați alte soluții de pe această pagină.

Notă: În acest exemplu, observați că celula E4 conține un triunghi verde și numărul este aliniat la stânga. Aceasta înseamnă că numărul este memorat ca text. Acest lucru poate cauza mai multe probleme în viitor. Dacă apare această problemă, vă recomandăm conversia numerelor memorate ca text în numere.

Textul sau caracterele speciale dintr-o celulă pot provoca eroarea #VALUE!. Dar uneori celulele care au aceste probleme sunt greu de identificat. Soluție: Utilizați funcția ISTEXT pentru a inspecta celulele. Rețineți că ISTEXT nu se remediază eroarea, ci găsește celulele care ar putea fi cauza erorii.

Exemplu cu eroarea #VALUE!

H4 cu =E2+E3+E4+E5 și rezultatul #VALUE!

Iată un exemplu de formulă care are o eroare #VALUE!. Aceasta este probabil cauzată de celula E2. Există un caracter special care apare ca o casetă mică după „00”. Sau, așa cum se vede în imaginea următoare, puteți să utilizați funcția ISTEXT într-o coloană separată pentru a căuta text.

Același exemplu, cu ISTEXT

Celula F2 cu =ISTEXT(E2) și rezultatul TRUE

Aici funcția ISTEXT s-a adăugat în coloana F. Toate celulele sunt bine, cu excepția cel cu valoarea True. Acest lucru înseamnă că celula E2 are text. Pentru a rezolva această problemă, puteți șterge conținutul celulei și introduceți din nou valoarea 1865.00. Sau poate, de asemenea, utilizați funcția CLEAN să goliți caractere sau utilizați funcția REPLACE pentru a înlocui caractere speciale cu alte valori.

După ce utilizați CLEAN sau REPLACE, se recomandă să copiați rezultatul și să utilizați Pornire > Lipire > Lipire specială > Valori. De asemenea, poate fi necesar să efectuați conversia numerelor memorate ca text în numere.

Este posibil ca formulele cu operatori matematici, cum ar fi + și *, să nu poată calcula celulele care conțin text sau spații. În acest caz, încercați să utilizați o funcție. Funcțiile vor ignora adeseori valorile text și vor calcula totul ca numere, eliminând eroarea #VALUE!. De exemplu, în loc de =A2+B2+C2, tastați =SUM(A2:C2). Sau, în loc de =A2*B2, tastați =PRODUCT(A2,B2).

Alte soluții de încercat

Selectați eroarea

Celula H4 cu formula =E2+E3+E4+E5 și rezultatul #VALUE!

Mai întâi, selectați celula cu eroarea #VALUE!.

Faceți clic pe Formule > Evaluare formulă

Caseta de dialog Evaluare formulă cu " "+E3+E4+E5

Faceți clic pe formule > Evaluare formulă > Evaluare. Excel va parcurge părți ale formulei individual. În acest caz formulei = E2 + E3 + E4 + E5 întreruperi, din cauza un spațiu ascunse în celula E2. Nu pot vedea spațiul, consultând celula E2. Cu toate acestea, îl puteți vedea aici. Se afișează ca "".

Uneori, pur și simplu doriți să înlocuiți #VALUE! eroare cu altceva, cum ar fi propriul text, un zero sau o celulă necompletată. În acest caz, puteți adăuga funcția IFERROR la formula. IFERROR vor verifica pentru a vedea dacă există o eroare și dacă este așa, să îl înlocuiți cu o altă valoare la alegere. Dacă nu există o eroare, va fi calculată formula inițială. IFERROR funcționează doar în Excel 2007 și versiuni mai recente. Pentru versiunile anterioare, puteți utiliza IF(ISERROR()).

Avertisment: IFERROR, se vor ascunde toate erorile, nu doar #VALUE! eroare. Ascunderea erori nu este recomandat, deoarece o eroare este de obicei un semn că ceva trebuie să fie fixă, nu ascunse. Nu vă recomandăm să utilizați această funcție în afara cazului în care sunt absolut anumite formula funcționează așa cum doriți.

Celulă cu #VALUE!

Celula H4 cu =E2+E3+E4+E5 și rezultatul #VALUE!

Iată un exemplu de formulă care are o eroare #VALUE! cauzată de un spațiu ascuns în celula E2.

Eroare ascunsă de IFERROR

Celula H4 cu =IFERROR(E2+E3+E4+E5,"--")

Și iată aceeași formulă cu IFERROR adăugat. Puteți citi formula ca: "Calculează formula, dar dacă există orice tip de eroare, înlocuiește-o cu două liniuțe." Rețineți că puteți utiliza și "" pentru a nu afișa nimic în loc de două liniuțe. Sau puteți să le înlocuiți cu propriul text, de exemplu: "Eroare totală".

Din păcate, puteți vedea că IFERROR fapt nu rezolvă eroarea, pur și simplu le ascunde. Așadar, fie anumite care ascunderea eroarea este mai bun decât o remedierea.

Conexiunea de date au pot deveni indisponibile la un moment dat. Pentru a remedia acest lucru, restaurați conexiunea de date sau Gândiți-vă să importați datele, dacă este posibil. Dacă nu aveți acces la conexiunea, solicitați-i Creatorul a registrului de lucru pentru a face un fișier nou pentru dvs. Noul fișier doar ar trebui în mod ideal valori și nu conexiuni. Acest lucru poate face prin toate celulele de copierea și lipirea numai ca valori. Pentru a lipi doar valori, se face clic pe pornire > Lipire > Lipire specială > valori. Acest lucru elimină toate formulele și conexiunile și, prin urmare, de asemenea, să eliminați orice #VALUE! erori.

Dacă nu sunteți sigur ce se poate face în acest moment, puteți să căutați întrebări similare în Forumul Comunității Excel sau să publicați una proprie.

Link la Forumul Comunității Excel

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

Consultați și

Prezentarea generală a formulelor din Excel

Cum să evitați formulele eronate

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.

×