Kaip ištaisyti klaidą #NAME?

Kaip ištaisyti klaidą #NAME?

Dažniausia priežastis, kodėl klaida #NAME? pasirodo jūsų formulėje – formulės pavadinime yra rašybos klaida. Pažvelkite į šį pavyzdį:

Klaida #NAME? kilo dėl rašybos klaidos sintaksėje

Svarbu : Klaida #NAME? reiškia, kad reikia kažką ištaisyti sintaksėje, todėl pamatę klaidą savo formulėje, ištaisykite ją. Nenaudokite jokių klaidų apdorojimo funkcijų, pvz., IFERROR, klaidai užmaskuoti.

Norėdami išvengti formulių pavadinimų rašybos klaidų, naudokite formulių vedlį programoje „Excel“. Kai pradedate įvesti formulės pavadinimą langelyje arba formulės juostoje, išplečiamajame sąraše rodomas sąrašas formulių, atitinkančių jūsų įvedamus žodžius. Kai įvesite formulės pavadinimą ir atidaromąjį skliaustelį, formulių vedlys rodys sintaksę kaip tekstą, rodomą užvedus pelės žymiklį.

Formulės sintaksė kaip tekstas, rodomas laikant žymiklį

Taip pat galite naudoti funkcijų vedlį, kad išvengtumėte sintaksės klaidų. Pasirinkite langelį su formule ir skirtuke Formulė paspauskite Įterpti funkciją.

„Excel“ automatiškai įkels vedlį.

Formulės vedlio dialogo lango pavyzdys.

Kai spustelėsite kiekvieną argumentą, „Excel“ pateiks atitinkamą informaciją apie kiekvieną iš jų.

Toliau pateikiamos kitos klaidos #NAME? priežastys.

Kai formulėje yra nuoroda į pavadinimą, kuris neapibrėžtas programoje „Excel“, matysite klaidą #NAME?.

Žr. toliau pateiktą pavyzdį, kuriame funkcija SUM nurodo pavadinimą Pelnas, kuris darbaknygėje yra neapibrėžtas.

Klaida #NAME? kilo dėl nuorodos į neapibrėžtą pavadinimą sintaksėje

Sprendimas: Apibrėžkite pavadinimą naudodami pavadinimų tvarkytuvą, tada įtraukite pavadinimą į formulę. Norėdami tai padaryti, atlikite šiuos veiksmus:

  1. Jei jau turite duomenų skaičiuoklėje ir norite priskirti pavadinimą konkretiems langeliams arba langelių diapazonui, pirmiausia pažymėkite langelius skaičiuoklėje. Jei norite sukurti naują diapazoną, šį veiksmą galite praleisti.

  2. Skirtuko Formulės grupėje Apibrėžti pavadinimai spustelėkite Apibrėžti pavadinimą, tada spustelėkite Apibrėžti pavadinimą.

  3. Įveskite unikalų pavadinimą.

  4. Dalyje Aprėptis pasirinkite, ar norite, kad pavadinimas būtų pasiekiamas tik lape, ar visoje darbaknygėje.

  5. Jei norite, įveskite komentarą.

  6. Spustelėkite Gerai.

    Kitas dalis yra įtraukti pavadinimą į formulę.

  7. Laikykite žymeklį formulės sintaksėje toje vietoje, kur norite įtraukti pavadinimą, kurį ką tik sukūrėte.

  8. Eikite į skirtuko Formulės grupę Apibrėžti pavadinimai, spustelėkite Naudoti formulėje, tada pasirinkite norimą įtraukti apibrėžtą pavadinimą.

    Spustelėkite „Naudoti formulėje“, kad įtrauktumėte apibrėžtą pavadinimą į formulės sintaksę

Daugiau informacijos apie apibrėžtų pavadinimų naudojimą žr. Pavadinimų apibrėžimas ir naudojimas formulėse.

Jei sintaksė neteisingai nurodo apibrėžtą pavadinimą, matysite klaidą #NAME?.

Tęsiant ankstesnį pavyzdį, skaičiuoklėje buvo sukurtas apibrėžtas pavadinimas Pelnas. Toliau pateiktame pavyzdyje pavadinimas yra parašytas neteisingai, todėl funkcija vis tiek pateikia klaidą #NAME?.

Klaida #NAME? kilo dėl apibrėžto pavadinimo rašybos klaidos sintaksėje

Sprendimas: Ištaisykite rašybos klaidą sintaksėje ir išbandykite formulę dar kartą.

Patarimas : Užuot rankiniu būdu įvedę apibrėžtus pavadinimus į formules, galite pasirinkti, kad „Excel“ padarytų tai automatiškai už jus. Norėdami tai padaryti, eikite į skirtuko Formulės grupę Apibrėžti pavadinimai, spustelėkite Naudoti formulėje, tada pasirinkite norimą įtraukti apibrėžtą pavadinimą. „Excel“ įtrauks pavadinimą į formulę.

Kai įtraukiate teksto nuorodas į formules, turite išskirti tekstą kabutėmis, net jei naudojate tik tarpą. Jei sintaksėje bus praleistos teksto reikšmės dvigubos kabutės“”, matysite klaidą #NAME. Žr. toliau pateiktą pavyzdį.

Klaida #NAME? kilo dėl trūkstamų dvigubų kabučių teksto reikšmėse

Šiame pavyzdyje sintaksėje trūksta dvigubų kabučių aplink žodį turi, todėl gaunama klaida.

Sprendimas: Grįžkite į sintaksę ir rankiniu būdu patikrinkite, ar aplink visas teksto reikšmes yra kabutės.

Jei praleidote dvitaškį diapazono nuorodoje, formulė rodys klaidą #NAME?.

Toliau pateiktame pavyzdyje formulė INDEX pateikia klaidą #NAME?, nes diapazone nuo B2 iki B12 trūksta dvitaškio.

Klaida #NAME? kilo dėl trūkstamo dvitaškio diapazono nuorodoje

Sprendimas: Patikrinkite sintaksę ir įsitikinkite, kad visose diapazono nuorodose yra dvitaškiai.

Yra kelios „Excel“ funkcijos, kurios veikia tik kai įgalinti tam tikri papildiniai. Priešingu atveju naudojant šias funkcijas bus pateikiama klaida #NAME?. Pavyzdžiui, norint naudoti funkciją EUROCONVERT, turi būti įgalintas papildinys Eurovaliutos įrankiai. Jei naudojate pasirinktines funkcijas arba makrokomandas, kurioms reikalingas analizės įrankių paketas, įsitikinkite, kad įgalintas priedas Analizės įrankių paketas.

Norėdami įgalinti papildinius programoje „Excel“:

  1. Spustelėkite Failas > Parinktys.

  2. Spustelėkite Papildiniai.

  3. Sąrašo lauke Tvarkyti pasirinkite „Excel“ papildiniai ir spustelėkite Vykdyti.

  4. Pažymėkite atitinkamą žymės langelį ir spustelėkite Gerai.

Ar turite konkretų klausimą apie funkciją?

Pateikite klausimą „Excel“ bendruomenės forume

Turite pasiūlymų, kaip galėtume patobulinti kitą „Excel“ versiją? Jei taip, peržiūrėkite temas puslapyje „Excel“ vartotojo balsas.

Taip pat žr.

„Excel“ formulių apžvalga

Kaip išvengti sugadintų formulių

Klaidų tikrinimo naudojimas formulių klaidoms aptikti

„Excel“ funkcijos (pagal abėcėlę)

„Excel“ funkcijos (pagal kategoriją)

Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×