Napaka NAME v Excelu (#NAME?)- Kaj jo povzroča in kako jo odpraviti!

Če ste nekaj časa delali z Excelovimi formulami, sem prepričan, da ste naleteli na Napaka #NAME.

Tako kot katera koli druga napaka v Excelu se napaka #NAME pojavlja tudi v posebnih situacijah (o katerih bom govoril v tej vadnici) in obstaja nekaj preprostih načinov za iskanje in odpravo napake #NAME.

Pojdimo takoj k temu!

Kaj povzroča napako #NAME?

Ko uporabite formulo in vam prikaže napako NAME, to pomeni, da formula ne more v njej nekaj prepoznati.

Oglejmo si nekaj najpogostejših težav, ki lahko povzročijo, da bi napaka v imenu dvignila grdo glavo v vaši preglednici.

Napačno napisano ime formule

Eden najpogostejših razlogov, da ljudje vidijo napako v imenu, je, če so uporabili napačno ime formule.

Če na primer uporabljate formulo VLOOKUP in namesto tega vnesete VLOKUP, Excel ne bi vedel, kaj mislite, in svoje neodobravanje bo pokazal z napako imena.

Spodaj je primer, kjer sem uporabil napačno ime formule in sem dobil napako imena.

Kako to popraviti - Preverite imena vseh uporabljenih funkcij. Hiter način je, da kazalec preprosto postavite nekam v ime funkcije in Excel vam bo pokazal namig z orodjem. Če se to ne zgodi, obstaja možnost, da ste ime funkcije napačno napisali.

Opomba: Napako imena lahko dobite tudi, če ste z uporabo VBA ustvarili uporabniško definirano formulo (UDF) in nato napačno črkovali ime. V tem primeru preverite ime formule v urejevalniku VB in se prepričajte, da je pravilno.

Napačno napisano imenovano območje

Če delate z imenovanimi obsegi, obstaja možnost, da ste jih napačno črkovali. Ker Excel v tem primeru nima pojma, na kakšen obseg se nanaša, prikaže napako imena.

Spodaj imam primer, ko sem za podatke v stolpcih A in B. uporabil imenovano ime obsega 'Scores'.

In ko sem v formuli uporabil napačno ime (kjer 's' manjka v 'Score'), mi Excel prikaže napako imena.

Kako to popraviti - Preverite imenovane obsege, ki ste jih uporabili, in popravite vsa napačno črkovana imena. Ko v formuli uporabite imenovano območje, boste opazili, da se njegova barva spreminja. Torej v tem primeru lahko opazite katero koli imenovano območje, kjer je barva črna, morda ste našli krivca

Kot najboljšo prakso mi Excel vedno dovoli, da mi med tipkanjem prikaže imena imenovanih obsegov.

Na primer, če imam imenovan obseg "Scores" in vnesem "Sco", bo Excel pomagal in mi pokazal vsa imena, ki se ujemajo z besedilom, ki sem ga vnesel (tj. Vsa imena, ki se začnejo z "Sco").

Najbolje je, da izberete s seznama, ki ga prikazuje Excel, saj v tem primeru ne bi bilo možnosti napačno črkovanih poimenovanj obsegov.

Nepravilen domet

V primeru, da ročno vnesete obseg, obstaja možnost, da se zmotite in končate z napako imena.

Te napake lahko vključujejo:

  • Manjka dvopičje v sklicu na obseg (A1A10 namesto A1: A10)
  • Uporaba sklica, ki ni veljaven. V Excelu se razpon razlikuje od A1: XFD1048576. Če uporabite kaj zunaj tega območja, se prikaže napaka imena. V celico na primer vnesite = XFD1048577 in videli boste napako.

Odpiranje formul nove različice v starejših različicah

Excel si prizadeva za dodajanje veliko novih formul v nove različice.

Na primer, v Excel2021-2022 in Microsoft Excel 365 je bilo dodanih veliko novih funkcij, kot so XLOOKUP, FILTER, SORTBY itd.

V Excelu 2013 ali 2016 so bile dodane tudi številne funkcije, ki morda ne bodo delovale z Excelom 2010 in prejšnjimi različicami (na primer IFNA).

Če torej odprete Excelov delovni zvezek v starejši različici, ki uporablja te nove formule, boste verjetno videli napako v imenu.

Logika je enaka - ker te formule v tej različici Excela ne obstajajo, jih obravnava kot napačno napisana imena.

Na žalost te težave ni mogoče odpraviti.

Če pošiljate datoteko osebi, ki uporablja starejšo različico Excela, se morate prepričati, da ne uporabljate novejših formul (ali jih vztrajate pri nadgradnji na novejšo različico Excela)

Manjkajoč citat okoli besedila v formuli

V formulah, ki pričakujejo, da bodo besedilne vrednosti v dvojnih narekovajih, vam manjkajoči dvojni narekovaj prikaže napako imena.

Ko besedilo hranite v dvojnih narekovajih, ga Excel obravnava kot besedilni niz, če pa ni v dvojnih narekovajih, Excel meni, da gre za poimenovani obseg ali ime formule.

Če na primer uporabim formulo = LEN (»Excel«), deluje. Če pa uporabim = LEN (Excel) ali LEN (»Excel), bi se prikazala napaka imena.

V nekaterih primerih lahko Excel prepozna, da manjka narekovaj, in vam prikaže poziv s predlogom. Če kliknete na Da, potem v nekaterih primerih reši težavo.

Kako popraviti napake #NAME v Excelu

Zdaj, ko sem obravnaval večino razlogov, ki lahko povzročijo napako pri imenu na vašem delovnem listu, poglejmo nekaj preprostih nasvetov, ki vam bodo pomagali preprečiti, da bi se ta napaka pojavila pri vašem delu.

Uporabite pomoč pri formuli

Ko vnesete znak enakega znaka in začnete vnašati ime formule, boste videli, da vam Excel prikaže vsa ujemajoča se imena formul.

Nisem prepričan, kako se imenuje ta funkcija, vendar tej formuli pravim pomoč.

Namesto, da formulo vnesete ročno v celoti, bi bilo v pomoč, če izberete to s seznama. To zagotavlja, da ime formule ni napačno črkovano.

Če ste poimenovali obsege ali tabele, se bodo prikazali tudi na seznamu, kar vam olajša izogibanje napačno črkovanim besedam.

Uporabite čarovnika za formule

Če niste prepričani o argumentih, ki jih funkcija sprejme (vsaka napaka, ki lahko povzroči napako imena), lahko uporabite čarovnika za formule.

Če ga želite odpreti, kliknite ikono fx tik ob vrstici s formulami.

V pogovornem oknu Vstavi funkcijo, ki se prikaže, vnesite ime formule (lahko vnesete tudi delno ime in nato poiščete) in ga dvokliknite.

Odpre se pogovorno okno Funkcijski argumenti, ki prikazuje veliko pomoči pri vsakem argumentu.

Če ste še vedno v Excelovih formulah, vam priporočam, da uporabite čarovnika za formule, dokler niste dovolj samozavestni, da lahko uporabite formule neposredno na delovnem listu.

Uporabite Upravitelja imen

Če pri delu s kompleksnimi podatki in izračuni ustvarite veliko Excelovih tabel in poimenovanih obsegov, obstaja velika verjetnost, da boste pozabili ime, ki ste ga uporabili, in ga na koncu napačno črkovali.

Namesto da se zanašate na svojo čudovito moč spomina, dajte Name Managerju priložnost.

To je kraj, kjer bodo prikazani vsi poimenovani obsegi in imena tabel, lahko pa izberete in uporabite tistega, ki ga želite, neposredno v upravitelju imen.

Spodaj so navedeni koraki za odpiranje upravitelja imen:

  1. Kliknite zavihek Formule
  2. V skupini Določena imena kliknite ikono »Upravitelj imen«.

S tem se odpre upravitelj imen z vsemi imeni. Tu lahko ustvarite tudi nova imena ali izbrišete/uredite obstoječa.

Če ste tipkovnica, kot sem jaz, uporabite spodnjo bližnjico na tipkovnici, da odprete upravitelja imen:

Control + F3 (za Windows)
Command + F3 (za Mac)

Tu je še en uporaben namig pri delu z veliko imenovanimi obsegi.

Nasvet za profesionalce: Če pišete formule in morate uporabiti imenovano območje, pojdite na zavihek Formula in nato v skupini Določena imena kliknite možnost »Uporabi v formuli«. To vam bo prikazalo vse imenovane obsege, ki jih imate, in ime lahko dobite v formuli s klikom na gumb.

Kako najti vse napake #NAME v Excelu?

Doslej sem obravnaval, kaj lahko povzroči napako pri imenu, in nekaj nasvetov, da se prepričate, da se to ne pojavi pri vašem delu.

Včasih pa je možno, da dobite datoteko od nekoga drugega in morate v datoteki poiskati in popraviti vse napake v imenu (ali katero koli napako).

V tem razdelku vam bom pokazal nekaj načinov, s katerimi lahko hitro prepoznate celice z napako imena in jo popravite (ali se je znebite).

Uporaba Pojdi na posebno tehniko

Z uporabo go to special lahko hitro izberete vse celice, ki imajo napako.

To ni specifično za "napako imena", kar pomeni, da bodo izbrane vse celice, ki imajo kakršno koli napako.

Spodaj so navedeni koraki za to:

  1. Izberite podatke, v katerih želite izbrati celice z napako
  2. Kliknite zavihek Domov
  1. V skupini Urejanje kliknite ikono Najdi in izberi
  2. Kliknite Pojdi na posebno. S tem se odpre pogovorno okno Pojdi na posebno
  1. V pogovornem oknu Pojdi na posebno izberite možnost Formule
  2. Počistite vse druge možnosti v razdelku Formule in izberite samo možnost Napake
  1. Kliknite V redu

Zgornji koraki bi izbrali vse celice, v katerih je kakršna koli napaka.

Ko izberete te celice, jih lahko obravnavate na kakršen koli način.

Te celice lahko na primer označite tako, da jim dodate barvo ozadja, jih izbrišete ali pa jih ročno pregledate eno za drugo in ugotovite vzrok za te napake.

Uporaba Find and Replace

Če želite izvedeti samo napake v imenu, lahko to storite s funkcijo Poišči in zamenjaj v Excelu.

Spodaj so navedeni koraki za odkrivanje vseh napak v imenu izbranega nabora podatkov (ali delovnega lista).

  1. Izberite niz podatkov, v katerem želite poiskati napako imena. Če želite tako na celotnem delovnem listu, izberite vse celice na delovnem listu
  2. Z bližnjico na tipkovnici Control + F odprite pogovorno okno Find & Replace (uporabite Mac + F, če uporabljate Mac)
  3. V pogovornem oknu Najdi in zamenjaj vnesite #NAME? v polje »Poišči kaj«.
  1. Kliknite gumb Možnost.
  1. V dodatnih možnostih, ki se prikažejo, v spustnem meniju »Poglej« izberite »Vrednosti«
  1. Kliknite Poišči vse

Če ima izbrani obseg napako pri imenu, boste videli, da se pod pogovornim oknom Poišči in zamenjaj odpre dodatno polje, v katerem so navedene vse celice z napako imena.

Tukaj lahko izberete vsako celico eno za drugo in obdelate te celice, ali pa izberete vse te hkrati in izvedete operacije, kot je označevanje teh celic ali brisanje teh celic.

Tako, kot sem uporabil to tehniko za odkrivanje vseh napak v imenu na delovnem listu, lahko z njo ugotovite tudi katero koli drugo napako.

Gre torej za napako imena v Excelu.

V tej vadnici sem obravnaval možne razloge, ki povzročajo napako pri imenu v vaših podatkih, nekatere tehnike, ki jih lahko uporabite, da se prepričate, da se ne pojavijo, in dve metodi, s katerimi lahko poiščete napake v imenu delovni list ali delovni zvezek.

Upam, da vam je bila ta vadnica koristna.

Vam bo pomagal razvoj spletnega mesta, ki si delijo stran s svojimi prijatelji

wave wave wave wave wave