Corectarea erorilor #NUME?

Se aplică la
Excel pentru Microsoft 365 Excel pentru Microsoft 365 pentru Mac Excel 2024 Excel 2024 pentru Mac Excel 2021 Excel 2021 pentru Mac Excel 2019 Excel 2016 Aplicația Excel pentru Web

Motivul principal pentru care #NAME? eroarea care apare în formulă se datorează faptului că există o greșeală de ortografie în numele formulei. Să ne uităm la următorul exemplu:

Eroarea #NUME? cauzată de o greșeală de ortografie în sintaxă

Important

#NAME? înseamnă că o greșeală de sintaxă trebuie corectată, deci atunci când vedeți eroarea în formulă, remediați-o. Nu utilizați nicio funcție de tratare a erorilor, cum ar fi IFERROR, pentru a masca eroarea.

Pentru a evita greșelile de tastare în numele formulei, utilizați expertul Formulă în Excel. Când începeți să tastați numele unei formule într-o celulă sau în Bara de formule, se afișează o listă verticală de formule care se potrivesc cu cuvintele pe care le-ați introdus. După ce introduceți numele formulei și parantezele deschise, expertul Formulă afișează sintaxa ca text la trecere.

Sintaxa de formulă ca text la trecere De asemenea, puteți utiliza expertul Formulă pentru a evita erorile sintactice. Selectați celula cu formula și, pe fila Formule , apăsați butonul Inserare funcțieInserare funcție.

Excel încarcă automat Expertul pentru dvs.

Exemplu de casetă de dialog cu expertul Formulă. Pe măsură ce selectați fiecare argument, Excel vă oferă informațiile corespunzătoare pentru fiecare dintre ele.

Mai jos sunt alte cauze ale #NAME? eroare.

Formula face referire la un nume care nu a fost definit

Atunci când formula face referire la un nume care nu este definit în Excel, vedeți #NAME? eroare.

Consultați exemplul de mai jos cu o funcție SUM care face referire la Profit, care este un nume nedefinit în registrul de lucru.

#NAME? cauzată de o referință la un nume nedefinit în sintaxă Soluție: Definiți un nume în Managerul de nume, apoi adăugați numele la formulă, urmând acești pași:

  1. Dacă aveți deja datele în foaia de calcul și doriți să atribuiți un nume pentru anumite celule sau pentru o zonă de celule, selectați mai întâi celulele din foaia de calcul. Dacă doriți să creați o nouă zonă, puteți omite acest pas.

  2. Accesați Formule, Nume >definite>, selectați Definire nume, apoi selectați Definire nume.

  3. Introduceți un nume unic.

  4. Pentru Domeniu, selectați dacă doriți ca numele să fie disponibil doar în foaie sau în întregul registru de lucru.

  5. Introduceți un comentariu opțional.

  6. Selectați OK.
    În continuare trebuie să adăugați numele în formulă.

  7. Mențineți cursorul în sintaxa formulei în punctul în care doriți să adăugați numele pe care tocmai l-ați creat.

  8. Accesați Formule,Nume >definite>, selectați Utilizare în formulă, apoi selectați numele definit pe care doriți să îl adăugați.

    Faceți clic pe Utilizare în formulă pentru a adăuga un nume definit la sintaxa unei formule

Pentru mai multe informații despre utilizarea numelor definite, consultați Definirea și utilizarea numelor în formule.

Formula conține o greșeală de ortografie în numele definit

Dacă sintaxa face în mod eronat referire la un nume definit, vedeți #NAME? eroare.

Continuând cu exemplul anterior, în foaia de calcul a fost creat un nume definit pentru Profit. În exemplul următor, numele nu este ortografiat corect, așa că funcția generează în continuare #NAME? eroare.

#NAME? cauzată de o greșeală de tastare în numele definit în sintaxă Soluție: Corectați greșeala de ortografie în sintaxă și încercați din nou formula.

Sfat

În loc să introduceți manual nume definite în formule, puteți configura Excel să facă automat acest lucru pentru dvs. Accesați Formule, Nume >definite>, selectați Utilizare în formulă, apoi selectați numele definit pe care doriți să îl adăugați. Excel adaugă numele la formulă.

Din sintaxă lipsesc ghilimelele duble pentru valorile text

Atunci când includeți referințe text în formule, trebuie să încadrați textul între ghilimele, chiar dacă utilizați doar un spațiu. Dacă din sintaxă lipsesc ghilimelele duble "" pentru o valoare text, vedeți #NAME eroare.

Consultați următorul exemplu.

#NAME? cauzată de ghilimelele duble lipsă din valorile text Sintaxei din acest exemplu îi lipsesc ghilimelele duble pentru has; Aceasta explică eroarea.

Soluție: Reveniți la sintaxă și inspectați manual pentru a vă asigura că toate valorile text sunt încadrate între ghilimele.

S-a omis un simbol două puncte dintr-o referință la o zonă

Dacă omiteți simbolul două puncte într-o referință de zonă, formula afișează un #NAME? eroare.

În exemplul următor, formula INDEX generează eroarea #NAME? deoarece în zona B2-B12 lipsește un simbol două puncte.

#NAME? cauzată de absența semnului două puncte dintr-o referință de zonă Soluție: Verificați sintaxa pentru a vă asigura că toate referințele de zonă includ simbolul două puncte.

Utilizați o funcție care necesită un anumit program de completare care nu este activat în Excel

Există unele funcții Excel care funcționează doar dacă sunt activate anumite programe de completare. În caz contrar, utilizarea acestor funcții produce un #NAME? eroare. De exemplu, pentru a utiliza funcția EUROCONVERT , trebuie să fie activat programul de completare Instrument valută Euro . Dacă utilizați funcții sau macrocomenzi particularizate care necesită Pachetul de instrumente de analiză, asigurați-vă că programul de completare Pachet instrumente analiză este activat.

Pentru a activa programe de completare în Excel:

  1. Accesați Opțiuni fișier>.
  2. Selectați Programe de completare.
  3. În caseta listă Gestionare , selectați Programe de completare Excel, apoi selectați Salt.
  4. Bifați caseta relevantă și selectați OK.

Aveți nevoie de ajutor suplimentar?

Puteți oricând să întrebați un expert de la Excel Tech Community sau să obțineți asistență de la Comunități.

Consultați și

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)