Excel vzorec: Ako opraviť # NÁZOV? chyba -

Obsah

Zhrnutie

Názov? chyba, keď program Excel niečo nerozpozná. Často #NÁZOV? nastane, keď je názov funkcie napísaný nesprávne, ale existujú ďalšie príčiny, ktoré sú vysvetlené nižšie. Opravuje sa # NÁZOV? chyba je zvyčajne len otázkou opravy pravopisu alebo syntaxe. Nižšie nájdete ďalšie informácie a kroky potrebné na vyriešenie.

Vysvetlenie

Názov? chyba, keď program Excel niečo nedokáže rozpoznať. Často #NÁZOV? nastane, keď je názov funkcie napísaný nesprávne, ale existujú ďalšie príčiny, ktoré sú vysvetlené nižšie. Opravuje sa # NÁZOV? chyba je zvyčajne len otázkou opravy pravopisu alebo syntaxe.

Nasledujúce príklady ukazujú nesprávne nakonfigurované vzorce, ktoré vracajú chybu # NÁZOV, a kroky potrebné na odstránenie chyby a opätovné získanie funkčného vzorca.

Názov funkcie je nesprávne napísaný

V nasledujúcom príklade sa funkcia VLOOKUP používa na načítanie ceny položky vo formáte F3. Názov funkcie „VLOOKUP“ je napísaný nesprávne a vzorec vráti # NÁZOV?

=VLOKUP(E3,B3:C7,2,0) // returns #NAME?

Keď je vzorec pevný, vzorec funguje správne:

=VLOOKUP(E3,B3:C7,2,0) // returns 4.25

Rozsah bol zadaný nesprávne

V nasledujúcom príklade sa funkcie MAX a MIN používajú na vyhľadanie minimálnej a maximálnej teploty. vzorce v F2 a F3 sú:

=MAX(C3:C7) // returns 74 =MIN(CC:C7) // returns #NAME?

Bol opravený rozsah použitý v F3:

Poznámka: zabudnutie zahrnúť dvojbodku (:) do rozsahu tiež spustí # NÁZOV? chyba.

Pomenovaný rozsah je nesprávne napísaný

V príklade nižšie sa pomenovaný rozsah „údajov“ rovná C3: C7. Vo F2 je „údaj“ nesprávne napísaný na „daata“ a funkcia MAX vráti # NÁZOV?

=MAX(daata) // returns #NAME? error

Nižšie je opravený pravopis a funkcia MAX správne vráti 325 ako maximálne predajné číslo:

=MAX(data) // returns 325

Názvy pomenovaných rozsahov nie sú vo vzorci uzavreté úvodzovkami ("").

Pomenovaný rozsah má miestny rozsah

Pomenované rozsahy môžu mať miestny (iba tento pracovný hárok) alebo globálny (všetky pracovné hárky) rozsah, takže sa môže zobraziť # NÁZOV? chyba, ak sa pokúsite odkazovať na platný pomenovaný rozsah, ktorý je obmedzený lokálne na iný pracovný hárok. Na kontrolu rozsahu pomenovaných rozsahov môžete použiť Správcu mien (iba Control + F3, Windows). Prečítajte si viac o pomenovaných rozsahoch tu.

Zadaná textová hodnota bez úvodzoviek

Keď je textová hodnota zadaná bez úvodzoviek, program Excel sa pokúsi interpretovať hodnotu ako názov funkcie alebo pomenovaný rozsah. To môže spôsobiť # NÁZOV? chyba, keď sa nenájde zhoda. V nasledujúcom príklade sa funkcia LEN používa na získanie dĺžky slova „jablko“. V B3 je vzorec zadaný bez textového reťazca „apple“ v úvodzovkách („“). Pretože Apple nie je názov funkcie ani pomenovaný rozsah, výsledkom je # NÁZOV?

=LEN(apple) // returns #NAME?

Ďalej boli pridané úvodzovky a funkcia LEN teraz funguje správne:

=LEN("apple") // returns 5

Textová hodnota s inteligentnými úvodzovkami

Textové hodnoty musia byť úvodzovky s dvojitými úvodzovkami (tj. „Jablko“). Ak sa používajú „inteligentné“ (niekedy nazývané „kučeravé“) úvodzovky, Excel ich nebude vôbec interpretovať ako úvodzovky a namiesto toho vráti # NÁZOV?

=LEN(“apple”) // returns #NAME?

Ak to chcete opraviť, jednoducho nahraďte inteligentné úvodzovky priamymi úvodzovkami:

=LEN("apple") // returns 5

Poznámka: Niektoré aplikácie, napríklad Microsoft Word, môžu automaticky meniť rovné úvodzovky na inteligentné úvodzovky, takže buďte opatrní, keď presúvate vzorec do a z rôznych aplikácií alebo prostredí.

Zaujímavé články...