Cum să remediați eroarea #NAME în Excel

Această postare acoperă tot ce trebuie să știți despre găsirea, remedierea și prevenirea #NAME? erori în Excel.

Dacă ați folosit formule Excel de ceva vreme, probabil că ați întâlnit enervantul #NUME? erori. Excel ne arată această eroare pentru a ne ajuta să remediem problema cu o formulă, dar nu spune exact ce este cu adevărat în neregulă cu formula.

Eroarea „#NUME?” apare în celulă atunci când Excel nu vă recunoaște formula sau argumentele formulei. Indică faptul că ceva este în neregulă sau lipsește cu caracterele utilizate de formula dvs. și care trebuie rectificat.

Există mai multe motive pentru care ați vedea vreodată #NUMELE? erori în Excel. Cauza comună este simpla greșeală de ortografie a formulei sau funcției. Dar există și alte motive, inclusiv numele intervalului introdus incorect, intervalul de celule scris greșit, ghilimele lipsă în jurul textului din formulă, lipsa două puncte pentru un interval de celule sau versiunea incorectă a formulei. În acest articol, vom explica unele dintre cele mai frecvente probleme care pot cauza o eroare #Name în Excel și cum să le remediați.

Formula sau numele funcției scris greșit

Cea mai frecventă cauză a erorii #Name este ortografia greșită a numelui funcției sau atunci când funcția nu există. Când ați introdus o sintaxă incorectă a unei funcții sau formule, eroarea #Name este afișată în celula în care este introdusă formula.

În exemplul următor, funcția COUTIF este utilizată pentru a număra de câte ori un articol (A1) se repetă în listă (coloana A). Dar, numele funcției „COUNIF” este scris greșit ca „COUNTIIF” cu dublu „II”, prin urmare formula returnează #NUMELE? eroare.

Tot ce trebuie să faceți este să corectați ortografia funcției, iar eroarea este rectificată.

Pentru a evita această eroare, puteți utiliza sugestiile de formule în loc să introduceți formula manual. De îndată ce începeți să tastați formula, Excel va afișa o listă de funcții care se potrivesc mai jos, acolo unde introduceți, așa cum se arată mai jos.

Faceți dublu clic pe una dintre funcțiile sugerate sau apăsați TAB pentru a accepta o funcție sugerată de autocompletare. Apoi, introduceți argumentele și apăsați Enter.

Interval de celule incorect

O altă cauză a erorii #Name este că intervalul de celule este introdus incorect. Această eroare va apărea dacă uitați să includeți două puncte (:) într-un interval sau dacă utilizați o combinație greșită de litere și numere pentru interval.

În exemplul de mai jos, referinței intervalului lipsește două puncte (A1A6 în loc de A1:A6), astfel încât rezultatul returnează eroarea #NAME.

În același exemplu, intervalul de celule are o combinație greșită de litere și cifre, deci returnează eroarea #NAME.

Acum, intervalul folosit în celula A7 a fost fixat pentru a obține rezultatul corect:

Interval numit greșit

Un interval denumit este un nume descriptiv, folosit pentru a se referi la celule individuale sau la un interval de celule în loc de adresa celulei. Dacă scrieți greșit un interval numit în formula dvs. sau faceți referire la un nume care nu este definit în foaia de calcul, atunci formula va genera #NUME? Eroare.

În exemplul de mai jos, intervalul C4:C11 este numit „Greutate”. Când încercăm să folosim acest nume pentru a suma intervalul de celule, obținem #Nume? eroare. Se datorează faptului că numele intervalului „Greutate” este scris greșit „Greutate” și funcția SUM din B2 returnează #NUMELE? eroare.

Aici, obținem eroarea #Name, deoarece am încercat să folosim intervalul de nume nedefinit „Încărcare” în formulă. Intervalul numit „Încărcare” nu există în această foaie, așa că am primit eroarea #NAME.

Mai jos, corectarea ortografiei intervalului de celule definit rezolvă problema și returnează „46525” ca greutate totală a cărnii.

Pentru a evita această eroare, puteți folosi caseta de dialog „Lipire nume” pentru a insera numele intervalului în funcție în loc să tastați numele. Când trebuie să tastați numele intervalului în formula dvs., apăsați tasta funcțională F3 pentru a vedea lista intervalelor denumite în registrul de lucru. În caseta de dialog Lipire nume, selectați numele și faceți clic pe „OK” pentru a insera automat un interval denumit în funcție.

În acest fel, nu trebuie să introduceți manual numele, ceea ce împiedică apariția erorii.

Verificați domeniul de aplicare al intervalului numit

Un alt motiv pentru care ați putea primi o eroare „#NUME?” este atunci când încercați să faceți referire la un interval denumit cu scop local dintr-o altă foaie de lucru din registrul de lucru. Când definiți un interval denumit, puteți seta dacă doriți ca domeniul de aplicare al intervalului denumit în întregul registru de lucru sau numai pentru o anumită foaie.

Dacă ați setat domeniul de aplicare al intervalului numit la o anumită foaie și încercați să o referiți dintr-o altă foaie de lucru, veți vedea #NUME? Eroare.

Pentru a verifica domeniul de aplicare al intervalelor denumite, faceți clic pe opțiunea „Manager de nume” din fila „Formulă” sau apăsați Ctrl + F3. Vă va afișa toate intervalele denumite și numele tabelelor din registrul de lucru. Aici, puteți crea, șterge sau edita numele existente.

Deși puteți verifica domeniul de aplicare al intervalelor denumite în caseta de dialog „Manager de nume”, nu o puteți modifica. Puteți seta domeniul de aplicare numai atunci când creați un interval denumit. Corectați intervalul denumit în consecință sau definiți un nou interval denumit pentru a remedia problema.

Text fără ghilimele duble (" ")

Introducerea unei valori de text fără ghilimele duble într-o formulă va cauza, de asemenea, eroarea #NAME. Dacă introduceți valori de text în formule, trebuie să le încadrați între ghilimele duble (" "), chiar dacă utilizați doar un spațiu.

De exemplu, formula de mai jos încearcă să caute cantitatea de „Porc” din tabel folosind funcția CĂUTARE V. Dar, în B13, șirul de text „Pig” este introdus fără ghilimele duble (“”) în formulă. Deci formula returnează #NUMELE? eroare așa cum se arată mai jos.

Dacă există ghilimele în jurul unei valori, Excel o va trata ca un șir de text. Dar atunci când o valoare de text nu este inclusă între ghilimele duble, Excel o consideră ca un interval denumit sau un nume de formulă. Când acea zonă sau funcție numită nu este găsită, Excel returnează #NUME? eroare.

Doar includeți valoarea textului „Pig” între ghilimele duble în formulă și eroarea #NAME va dispărea. După ce au fost adăugate ghilimele, funcția VLOOKUP returnează cantitatea Porcului ca „15”.

Notă: valoarea textului trebuie inclusă cu ghilimele duble drepte (adică „Câine”). Dacă introduceți o valoare de text cu ghilimele inteligente (adică ❝Dog❞), Excel nu le va recunoaște ca ghilimele și va avea ca rezultat #NUME? eroare.

Utilizarea formulelor versiunii noi în versiunile Excel mai vechi

Funcțiile care au fost introduse în noua versiune Excel nu funcționează pe versiunile Excel mai vechi. De exemplu, noi funcții precum CONCAT, TEXTJOIN, IFS, SWITCH etc. au fost adăugate în Excel 2016 și 2019.

Dacă încercați să utilizați aceste noi funcții în versiuni mai vechi de Excel, cum ar fi Excel 2007, 2010, 2013 sau deschideți un fișier care conține aceste formule într-o versiune mai veche, probabil veți primi o eroare #NAME. Excel nu recunoaște aceste funcții noi, deoarece nu există în acea versiune.

Din păcate, nu există nicio soluție pentru această problemă. Pur și simplu nu puteți utiliza formulele mai noi într-o versiune mai veche de Excel. Dacă deschideți un registru de lucru într-o versiune mai veche, asigurați-vă că nu includeți niciuna dintre funcțiile mai noi în acel fișier.

De asemenea, dacă salvați un registru de lucru care are o macrocomandă cu o formulă folosind opțiunea „Salvare ca”, dar nu ați activat macrocomenzile din fișierul nou salvat, veți vedea probabil o eroare #NAME.

Găsiți tot #NAME? Erori în Excel

Să presupunem că primiți o foaie de calcul mare de la un coleg și nu puteți efectua unele calcule din cauza erorilor. Dacă nu știți unde se află toate erorile dvs., există două moduri diferite pe care le puteți utiliza pentru a găsi erorile #NAME în Excel.

Folosind instrumentul Go To Special

Dacă doriți să găsiți toate erorile în foaia de lucru, puteți face acest lucru cu funcția Go To Special. Instrumentul Go To Special găsește nu numai #NAME? erori, dar tot felul de erori într-o foaie de calcul. Iată cum faci asta:

Deschideți foaia de calcul în care doriți să selectați celulele cu eroare, apoi faceți clic pe pictograma „Găsiți și selectați” din grupul de editare din fila „Acasă”.

Alternativ, apăsați F5, deschideți dialogul „Go To” și faceți clic pe opțiunea „Special”.

Oricum, se va deschide caseta de dialog „Mergi la special”. Aici, alegeți opțiunea „Formule”, deselectați toate celelalte opțiuni din Formule și apoi lăsați selectată caseta care spune „Erori”. Apoi, faceți clic pe „OK”.

Acest lucru va selecta toate celulele care au orice fel de eroare în ele, așa cum se arată mai jos. După ce celulele de eroare sunt selectate, le puteți trata după cum doriți.

Folosind Găsiți și înlocuiți

Dacă doriți să aflați numai erorile #NAME din foaie, puteți utiliza instrumentul Găsiți și înlocuiți. Urmați acești pași:

Mai întâi, selectați intervalul sau selectați întreaga foaie de lucru (prin apăsarea Ctrl + A) în care doriți să găsiți eroarea Nume. Apoi, faceți clic pe „Găsiți și selectați” în fila „Acasă” și selectați „Găsiți” sau apăsați Ctrl + F.

În caseta de dialog Găsiți și înlocuiți, tastați #NUME? în câmpul „Găsiți ce” și faceți clic pe butonul „Opțiuni”.

Apoi, alegeți „Valori” în meniul derulant „Căutați în”, apoi alegeți fie „Găsiți următorul”, fie „Găsiți tot”.

Dacă selectați „Găsiți următorul”, Excel selectează una câte una celulele care au eroarea Nume care poate fi tratată individual. Sau, dacă selectați „Find All”, va apărea o altă casetă sub caseta de dialog Găsiți și înlocuiți, care listează toate celulele cu erorile #NAME.

Eviți #NAME? Erori în Excel

Am văzut cea mai frecventă cauză a erorilor #NAME în Excel și cum să le remediam și să le evitam. Dar cel mai bun mod de a preveni erorile #NAME este să utilizați Expertul pentru funcții pentru a introduce formule în foaie.

Excel Function Wizard vă permite să generați rapid funcții valide. Vă oferă o listă de funcții cu sintaxă (gamă, criterii) pe care le puteți implementa cu ușurință. Iată cum:

Mai întâi, selectați celula în care doriți să introduceți formula. Apoi, puteți fie să accesați fila „Formule” și să faceți clic pe opțiunea „Inserare funcție” din grupul Bibliotecă de funcții, fie să faceți clic pe butonul „fx” din asistentul de funcții situat în bara de instrumente de lângă bara de formule.

De asemenea, puteți alege o funcție din oricare dintre categoriile disponibile în „Biblioteca de funcții” din fila „Formule”.

În caseta de dialog Inserare funcție, faceți clic pe meniul derulant de lângă „selectați o categorie” și alegeți una dintre cele 13 categorii enumerate acolo. Toate funcțiile din categoria selectată vor fi listate în caseta „Selectați o funcție”. Selectați funcția pe care doriți să o introduceți și faceți clic pe „OK”

Alternativ, puteți introduce formula (puteți introduce și un nume parțial) în câmpul „Căutați o funcție” și căutați-o. Apoi, faceți dublu clic pe funcție sau faceți clic pe „OK”.

Aceasta va deschide caseta de dialog Argumente ale funcției. Aici, trebuie să introduceți argumentele funcției. De exemplu, dorim să căutăm cantitatea de „Porc” din tabel folosind funcția CĂUTARE V.

Look_value este introdusă „Pig”. Pentru Table_array, puteți introduce direct intervalul tabelului (A1:D9) în câmp sau faceți clic pe butonul săgeată în sus din interiorul câmpului pentru a selecta intervalul. Co_index_num este introdus „3” și Range_lookup este setat la „TRUE”. Odată ce ați specificat toate argumentele, faceți clic pe butonul „OK”.

Veți vedea rezultatul în celula selectată și formula completată în bara de formule.

Folosind Formula Wizard vă poate economisi mult timp și vă poate ajuta să evitați #NAME? erori în Excel.

Asta e.