NAME hiba az Excelben (#NAME?)- Mi okozza és hogyan javítható!

Ha egy ideig Excel képletekkel dolgozott, biztos vagyok benne, hogy találkozott a #NAME hiba.

Csakúgy, mint bármely más hiba az Excelben, a #NAME hiba is előfordul bizonyos helyzetekben (amelyekre ebben az oktatóanyagban kitérek), és van néhány egyszerű módszer a #NAME hiba megkeresésére és kijavítására.

Térjünk rá azonnal!

Mi okozza a #NAME hibát?

Ha képletet használ, és NAME hibát ad, az azt jelenti, hogy a képlet nem ismer fel benne valamit.

Vessünk egy pillantást a leggyakoribb problémákra, amelyek miatt egy névhiba felvetheti csúnya fejét a táblázatban.

Rosszul írt képletnév

Az egyik leggyakoribb ok, amiért az emberek látják a névhibát, az, ha rossz képletnevet használtak.

Például, ha a VLOOKUP képletet használja, és helyette a VLOKUP parancsot írja be, az Excel nem tudja, mire gondol, és elutasítását fejezi ki a névhiba megadásával.

Az alábbiakban egy példa látható, ahol rossz képletnevet használtam, és a névhibával kaptam pofont.

Hogyan lehet ezt kijavítani - Csak ellenőrizze az összes használt funkció nevét. Gyors módszer, ha egyszerűen a kurzort a függvény nevére helyezi, és az Excel megmutatja az eszköz tippjét. Ha nem, akkor előfordulhat, hogy a funkció nevét rosszul írta be.

Megjegyzés: A névhibát akkor is kaphatja, ha a Felhasználó által definiált képletet (UDF) a VBA használatával hozta létre, majd rosszul írta be a nevet. Ebben az esetben ellenőrizze a képlet nevét a VB szerkesztőben, és győződjön meg arról, hogy helyes.

Hibásan elnevezett tartomány

Ha megnevezett tartományokkal dolgozik, fennáll annak a lehetősége, hogy helytelenül írta be azokat. És mivel az Excelnek fogalma sincs, hogy ebben az esetben milyen tartományra kell hivatkozni, a névhibát mutatja.

Az alábbiakban egy példát mutatok be, ahol az elnevezett „Pontszámok” tartománynevet használtam az A és B oszlop adataihoz.

És amikor rossz nevet használtam a képletben (ahol az „s” hiányzik a „Score” pontból), az Excel megmutatja a névhibát.

Hogyan lehet ezt kijavítani - Ellenőrizze a használt elnevezett tartományokat, és javítsa ki a hibásan írt neveket. Ha egy elnevezett tartományt használ a képletben, észre fogja venni, hogy színe megváltozik. Tehát ebben az esetben bármely megnevezett tartományt észrevehet, ahol a szín fekete, lehet, hogy megtalálta a tettest

A legjobb gyakorlat szerint mindig hagyom, hogy az Excel megjelenítse a Named Range neveket gépelés közben.

Például, ha van egy elnevezett tartományom „Pontszámok”, és beírom a „Sco” -t, az Excel mindent megtesz, hogy hasznos legyen, és megmutatja az összes nevet, amely megfelel az általam beírt szövegnek (azaz az "Sco").

A legjobb, ha az Excel által megjelenített listából választ, mivel ebben az esetben nem lenne esélye a hibásan megnevezett tartományok megadására.

Helytelen tartomány

Abban az esetben, ha manuálisan adja meg a tartományt, fennáll annak a lehetősége, hogy hibát követ el, és névhibát okoz.

Ezek a hibák a következők lehetnek:

  • Hiányzik egy kettőspont a tartományhivatkozásból (A1A10 az A1: A10 helyett)
  • Érvénytelen hivatkozás használata. Az Excelben a tartomány az A1: XFD1048576 -tól változik. Ha bármit használ ezen a tartományon kívül, akkor névhiba jelenik meg. Például írja be = XFD1048577 egy cellába, és látni fogja a hibát.

Új verzióképletek megnyitása régebbi verziókban

Az Excel azon dolgozik, hogy sok új képletet adjon hozzá az új verziókhoz.

Például az Excel2021-2022 és a Microsoft Excel 365 programokban sok új funkciót, például XLOOKUP, FILTER, SORTBY stb.

Számos olyan funkciót is hozzáadtak az Excel 2013 -ban vagy 2016 -ban, amelyek esetleg nem működnek az Excel 2010 és korábbi verziók (például IFNA) esetén.

Tehát ha megnyit egy Excel -munkafüzetet egy régebbi verzióban, amely ezeket az új képleteket használja, akkor valószínűleg a név hiba jelenik meg.

A logika ugyanaz - mivel ezek a képletek nem léteznek az Excel azon verziójában, ezért ezeket helytelenül írt neveknek tekinti.

Sajnos nincs megoldás erre a problémára.

Ha egy fájlt olyan személynek küld, aki az Excel régebbi verzióját használja, győződjön meg arról, hogy nem használ újabb képleteket (vagy ragaszkodnia kell ahhoz, hogy frissítsen az Excel újabb verziójára)

Hiányzó idézet a szövegben a képletből

Azokban a képletekben, amelyek azt várják, hogy a szövegértékek idézőjelben legyenek, a hiányzó dupla idézőjel megjeleníti a névhibát.

Ha egy szöveget dupla idézőjelek között tart, az Excel szöveges karakterláncként kezeli, de ha nincs kettős idézőjelek között, az Excel azt hiszi, hogy ez egy elnevezett tartomány vagy képletnév.

Például, ha a = LEN („Excel”) képletet használom, akkor működik. De ha a = LEN (Excel) vagy a LEN ("Excel") parancsot használom, akkor a névhiba jelenik meg.

Bizonyos esetekben az Excel felismeri, hogy hiányzik az idézőjel, és javaslatot jelenít meg a promptnál. Ha az Igen gombra kattint, akkor bizonyos esetekben megoldja a problémát.

A #NAME hibák javítása az Excelben

Most, hogy a munkalapon elmagyaráztam a legtöbb okot, amely névhibát okozhat, nézzünk meg néhány egyszerű tippet, amelyek segítenek elkerülni, hogy ez a hiba megjelenjen a munkájában.

Használja a Formula Assistance szolgáltatást

Amikor beír egy egyenlő jelet, és elkezdi beírni egy képlet nevét, látni fogja, hogy az Excel megmutatja a képletek összes egyező nevét.

Nem tudom, hogy hívják ezt a funkciót, de ezt segítségül hívom.

A képlet teljes kézi beírása helyett az segítene, ha a listából választaná a. Ez biztosítja, hogy a képlet neve ne legyen hibás.

Abban az esetben, ha tartományokat vagy táblázatokat nevezett meg, azok is megjelennek a listában, így könnyen elkerülheti a hibás szavakat.

Használja a Képlet varázslót

Abban az esetben, ha nem biztos a függvény argumentumaiban (bármilyen hiba, amely névhibát okozhat), használhatja a képletvarázslót.

A megnyitásához kattintson a képlet sáv melletti fx ikonra.

A megjelenő Funkció beszúrása párbeszédpanelen írja be a képlet nevét (megadhat egy résznevet is, majd kereshet), és kattintson rá duplán.

Ezzel megnyílik a Funkció érvek párbeszédpanel, amely sok segítséget nyújt az egyes argumentumokhoz.

Ha még nem ismeri az Excel képleteit, azt javaslom, hogy használja a Képlet varázslót, amíg nem lesz elég magabiztos ahhoz, hogy a képleteket közvetlenül a munkalapon használja.

Használja a Névkezelőt

Ha sok Excel táblázatot és elnevezett tartományt hoz létre, amikor összetett adatokkal és számításokkal dolgozik, akkor jó eséllyel elfelejti a használt nevet, és végül elgépelheti azt.

Ahelyett, hogy a csodálatos emlékezetre támaszkodna, adjon esélyt a Névkezelőnek.

Ez egy olyan hely, amely megmutatja az összes elnevezett tartományt és táblázatnevet, és közvetlenül a névkezelőből választhatja ki és használhatja a kívántat.

Az alábbiakban bemutatjuk a Névkezelő megnyitásához szükséges lépéseket:

  1. Kattintson a Képletek fülre
  2. A Meghatározott nevek csoportban kattintson a „Névkezelő” ikonra.

Ez megnyitja a névkezelőt az összes névvel. Itt új neveket is létrehozhat, vagy törölheti/szerkesztheti a meglévőket.

Ha olyan billentyűzet, mint én, akkor az alábbi billentyűparanccsal nyissa meg a névkezelőt:

Control + F3 (Windows esetén)
Command + F3 (Mac esetén)

Íme egy másik hasznos tipp, ha sok elnevezett tartományt használ.

Pro tipp: Ha képleteket ír, és elnevezett tartományt kell használnia, lépjen a Képlet fülre, majd kattintson a „Használat a képletben” lehetőségre a Meghatározott nevek csoportban. Ez megmutatja az összes megnevezett tartományt, és egy gombnyomással megkaphatja a nevet a képletben.

Hogyan lehet megtalálni az összes #NAME hibát az Excelben?

Eddig kitértem arra, hogy mi okozhatja a névhibát, és néhány tippet, hogy ne jelenjen meg a munkájában.

Néha azonban előfordulhat, hogy valaki mástól kap egy fájlt, és meg kell találnia és javítania kell a fájlban található névhibákat (vagy hibákat).

Ebben a szakaszban mutatok néhány módszert, amelyekkel gyorsan azonosíthatja a névhibával rendelkező cellákat, és kijavíthatja (vagy megszabadulhat tőle).

Ugrás a speciális technikához

A go to special használatával gyorsan kiválaszthatja az összes hibás cellát.

Ez nem „Névhiba” specifikus, ami azt jelenti, hogy minden olyan cellát kiválasztanak, amely bármilyen hibát tartalmaz.

Ennek lépései az alábbiakban találhatók:

  1. Válassza ki azokat az adatokat, amelyekből ki szeretné választani a hibás cellákat
  2. Kattintson a Kezdőlap fülre
  1. A Szerkesztés csoportban kattintson a Keresés és kiválasztás ikonra
  2. Kattintson az Ugrás a speciális menüpontra. Ezzel megnyílik az Ugrás a speciális párbeszédpanel
  1. Az Ugrás a speciális párbeszédpanelen válassza a Képletek lehetőséget
  2. Törölje az összes többi lehetőség kijelölését a Képletek alatt, és csak a Hibák lehetőséget válassza
  1. Kattintson az OK gombra

A fenti lépések kiválasztják az összes cellát, amelyek bármilyen hibát tartalmaznak.

Miután kiválasztotta ezeket a cellákat, tetszés szerint kezelheti őket.

Például kiemelheti ezeket a cellákat háttérszín megadásával, törölheti ezeket, vagy manuálisan átnézheti őket egyenként, és megtudhatja a hibák okát.

A Keresés és csere használata

Ha csak a névhibákat szeretné megtudni, akkor használja az Excel kereső és csere funkcióját.

Az alábbiakban bemutatjuk a kiválasztott adatkészlet (vagy munkalap) összes névhibájának kiderítésére vonatkozó lépéseket.

  1. Válassza ki azt az adathalmazt, amelyben a névhibát szeretné megtalálni. Ha a teljes munkalapra szeretné ezt tenni, jelölje ki a munkalap összes celláját
  2. A Control + F billentyűparanccsal nyissa meg a Keresés és csere párbeszédpanelt (Mac használata esetén használja a Command + F billentyűkombinációt)
  3. A Keresés és csere párbeszédpanelen írja be a #NAME? a „Mit keres” mezőben.
  1. Kattintson az Opció gombra.
  1. A megjelenő további lehetőségek közül válassza az „Értékek” lehetőséget a „Nézd meg” legördülő menüben
  1. Kattintson az Összes keresése gombra

Ha a kiválasztott tartomány névvel kapcsolatos hibát tartalmaz, akkor a Keresés és csere párbeszédpanel alatt megjelenik egy további mező, amely felsorolja a névvel kapcsolatos összes cellát.

Itt kiválaszthatja az egyes cellákat egyenként, és kezelheti ezeket a cellákat, vagy mindet egyszerre kiválaszthatja, és olyan műveleteket hajthat végre, mint a cellák kiemelése vagy törlése.

Ahogy én ezt a technikát használtam a munkalapon szereplő összes névhiba kiderítésére, ugyanígy használhat bármilyen más hibát is.

Tehát ez az excel névhibájáról szól.

Ebben az oktatóanyagban kitértem azokra a lehetséges okokra, amelyek a névhibát okozzák az adataiban, néhány technikára, amellyel megbizonyosodhat arról, hogy nem jelenik meg, és két módszerre, amellyel megkeresheti a névhibákat munkalap vagy munkafüzet.

Remélem, hasznosnak találta ezt az oktatóanyagot.

Segít a fejlesztés a helyszínen, megosztva az oldalt a barátaiddal

wave wave wave wave wave