Ovaj post pokriva sve što trebate znati o pronalaženju, popravljanju i sprječavanju #NAME? pogreške u Excelu.
Ako već neko vrijeme koristite formule Excela, vjerojatno ste se susreli s neugodnim #NAME? pogreške. Excel nam pokazuje ovu pogrešku kako bi nam pomogao da riješimo problem s formulom, ali ne govori točno što zapravo nije u redu s formulom.
Pogreška "#NAME?" pojavljuje se u ćeliji kada Excel ne prepozna vašu formulu ili argumente vaše formule. Označava da nešto nije u redu ili nedostaje sa znakovima koje je vaša formula koristila i to treba ispraviti.
Postoji nekoliko razloga zašto biste ikada vidjeli #NAME? pogreške u Excelu. Uobičajeni uzrok je jednostavna pogrešno napisana formula ili funkcija. Ali postoje i drugi razlozi, uključujući pogrešno upisani naziv raspona, pogrešno napisan raspon ćelija, nedostajuće navodnike oko teksta u formuli, nedostajuću dvotočku za raspon ćelija ili netočnu verziju formule. U ovom ćemo članku objasniti neke od najčešćih problema koji mogu uzrokovati pogrešku #Name u Excelu i kako ih popraviti.
Pogrešno napisana formula ili naziv funkcije
Najčešći uzrok pogreške #Name je pogrešno napisan naziv funkcije ili kada funkcija ne postoji. Kada ste unijeli netočnu sintaksu funkcije ili formule, u ćeliji u koju je unesena formula prikazuje se pogreška #Name.
U sljedećem primjeru, funkcija COUTIF koristi se za brojanje koliko se puta stavka (A1) ponavlja na popisu (stupac A). No, naziv funkcije "COUNIF" pogrešno je napisan kao "COUNTIIF" s dvostrukim "II", stoga formula vraća #NAME? pogreška.
Sve što trebate učiniti je ispraviti pravopis funkcije i pogreška je ispravljena.
Da biste izbjegli ovu pogrešku, možete koristiti prijedloge formule umjesto da ručno upisujete formulu. Čim počnete upisivati formulu, Excel će prikazati popis odgovarajućih funkcija ispod mjesta gdje upisujete kao što je prikazano u nastavku.
Dvaput kliknite na jednu od predloženih funkcija ili pritisnite TAB da biste prihvatili funkciju predloženu automatskim dovršavanjem. Zatim unesite argumente i pritisnite Enter.
Netočan raspon ćelija
Drugi uzrok pogreške #Name je zato što je raspon ćelija pogrešno unesen. Ova će se pogreška dogoditi ako zaboravite uključiti dvotočku (:) u raspon ili koristite pogrešnu kombinaciju slova i brojeva za raspon.
U primjeru u nastavku, referenci raspona nedostaje dvotočka (A1A6 umjesto A1:A6), pa rezultat vraća pogrešku #NAME.
U istom primjeru, raspon ćelija ima pogrešnu kombinaciju slova i brojeva, pa vraća pogrešku #NAME.
Sada je raspon korišten u ćeliji A7 fiksiran kako bi se dobio ispravan rezultat:
Pogrešno napisan naziv raspon
Imenovani raspon je opisni naziv, koji se koristi za upućivanje na pojedinačne ćelije ili raspon ćelija umjesto adrese ćelije. Ako pogrešno napišete imenovani raspon u formuli ili se pozivate na naziv koji nije definiran u vašoj proračunskoj tablici, formula će generirati #NAME? Greška.
U donjem primjeru, raspon C4:C11 je nazvan "Težina". Kada pokušamo upotrijebiti ovo ime da zbrojimo raspon ćelija, dobivamo #Name? pogreška. To je zato što je naziv raspona "Težina" pogrešno napisan "Težina", a funkcija SUM u B2 vraća #NAME? pogreška.
Ovdje dobivamo pogrešku #Name, jer smo pokušali koristiti nedefinirani imenovani raspon "Učitaj" u formuli. Imenovani raspon "Učitaj" ne postoji na ovom listu, pa smo dobili pogrešku #NAME.
U nastavku, ispravljanje pravopisa definiranog raspona ćelija rješava problem i vraća '46525' kao ukupnu težinu mesa.
Da biste izbjegli ovu pogrešku, možete koristiti dijaloški okvir "Zalijepi naziv" za umetanje naziva raspona u funkciju umjesto upisivanja naziva. Kada trebate upisati naziv raspona unutar svoje formule, pritisnite funkcijsku tipku F3 da biste vidjeli popis imenovanih raspona u radnoj knjizi. U dijaloškom okviru Zalijepi naziv odaberite naziv i kliknite "U redu" da biste automatski umetnuli imenovani raspon u funkciju.
Na taj način ne morate ručno upisivati naziv koji sprječava pojavu pogreške.
Provjerite opseg imenovanog raspona
Drugi razlog zbog kojeg biste mogli dobiti pogrešku "#NAME?" je kada pokušate referencirati imenovani raspon lokalnog opsega s drugog radnog lista unutar radne knjige. Kada definirate imenovani raspon, možete postaviti želite li opseg imenovanog raspona na cijelu radnu knjigu ili samo na određeni list.
Ako ste postavili opseg imenovanog raspona na određeni list i pokušate ga referencirati s drugog radnog lista, vidjet ćete #NAME? Greška.
Da biste provjerili opseg imenovanih raspona, kliknite opciju "Upravitelj imena" na kartici "Formula" ili pritisnite Ctrl + F3. Prikazat će vam sve imenovane raspone i nazive tablica u radnoj knjizi. Ovdje možete kreirati, brisati ili uređivati postojeće nazive.
Iako možete provjeriti opseg imenovanih raspona u dijaloškom okviru 'Upravitelj imena', ne možete ga promijeniti. Opseg možete postaviti samo kada stvarate imenovani raspon. U skladu s tim ispravite imenovani raspon ili definirajte novi imenovani raspon da biste riješili problem.
Tekst bez dvostrukih navodnika (" ")
Unos tekstualne vrijednosti bez dvostrukih navodnika u formulu također će uzrokovati pogrešku #NAME. Ako unesete bilo koje tekstualne vrijednosti u formule, morate ih staviti u dvostruke navodnike (" "), čak i ako koristite samo razmak.
Na primjer, formula u nastavku pokušava pronaći količinu 'Svinje' u tablici pomoću funkcije VLOOKUP. Ali, u B13, tekstualni niz 'Svinja' se u formulu unosi bez dvostrukih navodnika (" "). Dakle, formula vraća #NAME? greška kao što je prikazano u nastavku.
Ako postoje navodnici oko vrijednosti, Excel će je tretirati kao tekstualni niz. Ali kada tekstualna vrijednost nije zatvorena u dvostruke navodnike, Excel je smatra imenovanim rasponom ili imenom formule. Kada taj imenovani raspon ili funkcija nije pronađena, Excel vraća #NAME? pogreška.
Samo stavite tekstualnu vrijednost "Svinja" u dvostruke navodnike u formulu i pogreška #NAME će nestati. Nakon što su navodnici dodani, funkcija VLOOKUP vraća količinu svinje kao '15'.
Napomena: Tekstualna vrijednost mora biti ograđena ravnim dvostrukim navodnicima (tj. "Pas"). Ako unesete tekstualnu vrijednost s pametnim navodnicima (tj. ❝Pas❞), Excel ih neće prepoznati kao navodnike i umjesto toga će rezultirati #NAME? pogreška.
Korištenje formula nove verzije u starijim verzijama Excela
Funkcije koje su uvedene u novoj verziji Excela ne rade na starijim verzijama Excela. Na primjer, nove funkcije kao što su CONCAT, TEXTJOIN, IFS, SWITCH itd. dodane su u Excel 2016 i 2019.
Ako pokušate koristiti ove nove funkcije u starijim verzijama Excela kao što su Excel 2007, 2010, 2013 ili otvorite datoteku koja sadrži te formule u starijoj verziji, vjerojatno ćete dobiti pogrešku #NAME. Excel ne prepoznaje te nove funkcije jer ne postoje u toj verziji.
Nažalost, nema rješenja za ovaj problem. Jednostavno ne možete koristiti novije formule u starijoj verziji Excela. Ako otvarate radnu knjigu u starijoj verziji, pazite da u tu datoteku ne uključite nijednu od novijih funkcija.
Također, ako spremite radnu knjigu koja ima makronaredbu s formulom pomoću opcije "Spremi kao", ali niste omogućili makronaredbe u novospremljenoj datoteci, vjerojatno ćete vidjeti pogrešku #NAME.
Pronalažete li sve #NAME? Pogreške u Excelu
Recimo da ste od kolege primili veliku proračunsku tablicu i ne možete izvršiti neke izračune zbog pogrešaka. Ako ne znate gdje leže sve vaše pogreške, postoje dva različita načina na koja možete pronaći pogreške #NAME u Excelu.
Korištenje posebnog alata Go To
Ako želite pronaći bilo koju ili sve pogreške u svom radnom listu, to možete učiniti pomoću značajke Idi na posebnu. Specijalni alat Go To pronalazi ne samo #NAME? pogreške, ali sve vrste pogrešaka u proračunskoj tablici. Evo kako to radite:
Otvorite proračunsku tablicu u kojoj želite odabrati ćelije s greškom, a zatim kliknite na ikonu "Pronađi i odaberi" u grupi Uređivanje na kartici "Početna".
Alternativno, pritisnite F5, otvorite dijaloški okvir "Idi na" i kliknite opciju "Posebno".
U svakom slučaju, otvorit će se dijaloški okvir "Idi na posebno". Ovdje odaberite opciju 'Formule', poništite odabir svih ostalih opcija pod Formulama, a zatim ostavite okvir s natpisom "Pogreške" odabranim. Zatim kliknite "U redu".
Ovo će odabrati sve ćelije koje imaju bilo kakvu vrstu pogreške kao što je prikazano u nastavku. Nakon što su ćelije pogreške odabrane, možete ih tretirati kako god želite.
Korištenje Find and Replace
Ako želite saznati samo pogreške #NAME na listu, možete koristiti alat Pronađi i zamijeni. Prati ove korake:
Najprije odaberite raspon ili odaberite cijeli radni list (pritiskom Ctrl + A) u kojem želite pronaći pogrešku Naziv. Zatim kliknite "Pronađi i odaberi" na kartici "Početna" i odaberite "Pronađi" ili pritisnite Ctrl + F.
U dijaloškom okviru Pronađi i zamijeni upišite #NAME? u polju "Pronađi što" i kliknite gumb "Opcije".
Zatim odaberite "Vrijednosti" u padajućem izborniku "Potraži", a zatim odaberite "Pronađi sljedeće" ili "Pronađi sve".
Ako odaberete 'Pronađi sljedeće', Excel odabire ćelije jednu po jednu s greškom imena koja se može tretirati pojedinačno. Ili, ako odaberete "Pronađi sve", pojavit će se drugi okvir ispod dijaloškog okvira Pronađi i zamijeni u kojem su navedene sve ćelije s pogreškama #NAME.
Izbjegavanje #NAME? Pogreške u Excelu
Vidjeli smo najčešći uzrok #NAME pogrešaka u Excelu te kako ih popraviti i izbjeći. Ali najbolji način da spriječite pogreške #NAME je korištenje čarobnjaka za funkcije za unos formula u list.
Čarobnjak za funkcije programa Excel omogućuje vam brzo generiranje valjanih funkcija. Pruža vam popis funkcija sa sintaksom (raspon, kriteriji) koje možete jednostavno implementirati. Evo kako:
Najprije odaberite ćeliju u koju želite umetnuti formulu. Zatim možete ili otići na karticu "Formule" i kliknuti opciju "Umetni funkciju" u grupi Knjižnica funkcija ili možete kliknuti gumb "fx" čarobnjaka za funkcije koji se nalazi na alatnoj traci pored trake formule.
Također možete odabrati funkciju iz bilo koje od kategorija dostupnih u "Knjižnici funkcija" na kartici "Formule".
U dijaloškom okviru Umetanje funkcije kliknite na padajući izbornik pored "odaberite kategoriju" i odaberite jednu od 13 tamo navedenih kategorija. Sve funkcije u odabranoj kategoriji bit će navedene u okviru "Odaberi funkciju". Odaberite funkciju koju želite umetnuti i kliknite "U redu"
Alternativno, možete upisati formulu (možete upisati i djelomični naziv) u polje "Traži funkciju" i potražiti je. Zatim dvaput kliknite na funkciju ili kliknite "U redu".
Ovo će otvoriti dijaloški okvir Argumenti funkcije. Ovdje morate unijeti argumente funkcije. Na primjer, želimo potražiti količinu 'Svinje' u tablici pomoću funkcije VLOOKUP.
Look_value unosi se 'Svinja'. Za Table_array možete izravno unijeti raspon tablice (A1:D9) u polje ili kliknuti gumb sa strelicom prema gore unutar polja za odabir raspona. Co_index_num se unosi '3', a Range_lookup je postavljen na 'TRUE'. Nakon što ste naveli sve argumente, kliknite gumb 'U redu'.
Vidjet ćete rezultat u odabranoj ćeliji i dovršenu formulu u traci formule.
Korištenje čarobnjaka za formule može vam uštedjeti puno vremena i pomoći vam da izbjegnete #NAME? pogreške u Excelu.
To je to.