A #NÉV? hiba javítása

A leggyakoribb oka annak, ha #NÉV? hiba jelenik meg a képletben, az, hogy elírás van a képlet nevében. Tanulmányozza a következő példát:

A szintaxisban lévő elírás által okozott #NÉV? hiba

Fontos : A #NÉV? hiba azt jelzi, hogy valamit ki kell javítani a szintaxisban, így amikor ezt a hibát látja a képletben, feloldhatja azt. A hiba elfedéséhez ne használjon hibakezelő függvényeket (például HAHIBA).

Ha el szeretné kerülni a képletnevekben előforduló elírásokat, használja az Excel Képletkiértékelő varázslóját. Amikor elkezdi beírni egy képlet nevét egy cellában vagy a szerkesztőlécen, egy legördülő listában megjelenik a beírt szavaknak megfelelő képletek listája. Miután beírta a képlet nevét és a nyitó zárójeleket, a Képletkiértékelő varázsló rámutatásnál megjelenő szövegként megjeleníti a szintaxist.

Képletszintaxis rámutatásnál megjelenített szövegként

A szintaxishibákat a függvényvarázsló használatával is elkerülheti. Jelölje ki a képletet tartalmazó cellát, majd a Képlet lapon válassza a Függvény beszúrása elemet.

Az Excel automatikusan megnyitja a varázslót.

Példa a Képletkiértékelő varázslóra

Az egyes argumentumokra kattintáskor az Excel mindegyikről megjeleníti a tudnivalókat.

Az alábbiakban megtalálja a #NÉV? hiba további lehetséges okait.

Ha a képlet egy olyan névre hivatkozik, amely nincs definiálva az Excelben, #NÉV? hiba jelenik meg.

Nézze meg a következő példát, amelyben egy SZUM függvény a Nyereség névre hivatkozik, amely egy nem definiált név a munkafüzetben.

A szintaxisban egy nem definiált névre való hivatkozás által okozott #NÉV? hiba

Megoldás: Definiáljon egy nevet a Névkezelő párbeszédpanelen, majd vegye fel a nevet a képletbe. Ehhez kövesse az alábbi lépéseket:

  1. Ha már vannak adatai a táblázatban, és hozzá szeretne rendelni egy nevet adott cellákhoz vagy cellatartományhoz, először jelölje ki a cellákat a táblázatban. Ha új tartományt szeretne létrehozni, akkor kihagyhatja ezt a lépést.

  2. A Képletek lap Definiált nevek csoportjában kattintson a Név megadása, majd ismét a Név megadása elemre.

  3. Írjon be egy egyedi nevet.

  4. A Hatókör listában adja meg, hogy a nevet csak az adott munkalapon belül vagy a teljes munkafüzetben szeretné-e elérhetővé tenni.

  5. Szükség esetén írjon be egy megjegyzést.

  6. Kattintson az OK gombra.

    A következő lépés a név felvétele a képletbe.

  7. Helyezze a kurzort a képlet szintaxisában arra a pontra, ahová fel szeretné venni az éppen létrehozott nevet.

  8. A Képletek lap Definiált nevek csoportjában válassza a Képlet eleme lehetőséget, majd jelölje ki a hozzáadni kívánt definiált nevet.

    Meghatározott név hozzáadása képletszintaxishoz a „Képlet eleme” elemre kattintva

A definiált nevek használatáról további információt a Nevek definiálása és használata képletekben című témakörben talál.

Ha a szintaxis helytelenül hivatkozik egy definiált névre, #NÉV? hiba jelenik meg.

Az előző példánál maradva, a Nyereség oszlophoz létre lett hozva egy definiált név a táblázatban. A következő példában a név helytelenül van írva, így a függvény továbbra is #NÉV? hibát ad vissza.

A szintaxisban lévő definiált névben történt elírás által okozott #NÉV? hiba

Megoldás: Javítsa ki a szintaxisban az elírást, és próbálkozzon újra a képlettel.

Tipp : Ahelyett, hogy kézzel írná be a definiált neveket a képletekben, megadhatja, hogy az Excel automatikusan megtegye ezt Ön helyett. Ehhez a Képletek lap Definiált nevek csoportjában válassza a Képlet eleme lehetőséget, majd jelölje ki a hozzáadni kívánt definiált nevet. Az Excel fel fogja venni a nevet a képletbe.

Amikor szöveges hivatkozásokat használ a képletekben, a szöveget idézőjelek közé kell tennie, még akkor is, ha csak szóközt használ. Ha a szintaxisból hiányoznak a dupla idézőjelek (“”) egy szöveges értéknél, a program #NÉV hibát jelenít meg. Tekintse meg az alábbi példát.

A szövegértékekben hiányzó dupla idézőjel által okozott #NÉV? hiba

A példában szereplő szintaxisból hiányoznak a dupla idézőjelek a tanulónak szó körül; ezért jelenik meg a hiba.

Megoldás: Térjen vissza a szintaxishoz, és nézze meg, hogy az összes szöveges érték körül szerepelnek-e idézőjelek.

Ha egy tartományhivatkozásból hiányzik a kettőspont, a képlet #NÉV? hibát ad vissza.

A következő példában az INDEX képlet #NÉV? hibát ad vissza, mivel a B2–B12 tartományból hiányzik a kettőspont.

Egy tartományhivatkozásból hiányzó kettőspont által okozott #NÉV? hiba

Megoldás: Ellenőrizze a szintaxist, és gondoskodjon arról, hogy a tartományhivatkozások tartalmazzanak kettőspontot.

Van néhány olyan Excel-függvény, amely csak akkor működik, ha bizonyos bővítmények engedélyezve vannak. Ha másként használja ezeket a függvényeket, az #NÉV? hibát okoz. Az EUROCONVERT függvény használatához például engedélyezni kell az Euró pénznemeszközök bővítményt. Ha az Analysis ToolPak bővítményt igénylő egyéni függvényeket vagy makrókat használ, gondoskodnia kell arról, hogy engedélyezve legyen az Analysis ToolPak bővítmény.

Bővítmények engedélyezése az Excelben:

  1. Kattintson a Fájl > Beállítások elemre.

  2. Válassza a Bővítmények kategóriát.

  3. Válassza az Excel-bővítmények lehetőséget a Kezelés legördülő listában, és kattintson az Ugrás gombra.

  4. Jelölje be a megfelelő jelölőnégyzetet, és kattintson az OK gombra.

Kérdése van egy adott függvénnyel kapcsolatban?

Tegye fel kérdését az Excel közösségi fórumában

Ha javaslatai vannak azzal kapcsolatban, hogy miként javíthatnánk az Excel következő verzióját, figyelmébe ajánljuk az Excel User Voice webhely vonatkozó témaköreit.

Lásd még

A képletek áttekintése az Excelben

Képlethibák kiküszöbölése

Képletek gyakori hibáinak kijavítása hibaellenőrzéssel

Az Excel függvényeinek betűrendes listája

Az Excel függvényeinek kategória szerinti listája

Ismeretek bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

Köszönjük a visszajelzését!

Köszönjük visszajelzését. Jobbnak látjuk, ha az Office egyik támogatási szakemberéhez irányítjuk.

×