#NIMI?-virheen korjaaminen

Käytetään kohteeseen
Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016 Excel Web App

Tärkein syy siihen, miksi #NAME? -virheen ilmenemiseen kaavassa on kaavan nimeen eksynyt kirjoitusvirhe. Katso seuraavaa esimerkkiä:

#NIMI?-virhe, koska syntaksissa on kirjoitusvirhe

Tärkeää

#NAME? -virhe tarkoittaa, että syntaksissa on jotain korjattavaa, joten kun näet virheen kaavassa, korjaa se. Älä käytä virheenkäsittelyfunktioita kuten JOSVIRHE-funktiota virheen peittämiseen.

Voit välttää kaavojen nimien kirjoitusvirheet käyttämällä Excelin ohjattua kaavan luomista. Kun alat kirjoittaa kaavan nimeä soluun tai kaavariville, näkyviin tulee avattava valikko, joka sisältää kirjoittamiasi sanoja vastaavat kaavat. Kun olet kirjoittanut kaavan nimen ja avaavat sulkeet, ohjattu kaavan luominen näyttää funktion syntaksin valintatekstinä.

Kaavasyntaksi valintatekstinä

Voit käyttää myös ohjattua funktion luomista, jolla voit välttää syntaktiset virheet. Valitse kaavan sisältämä solu ja paina Kaavat-välilehdessäLisää funktio -painikettaLisää funktio.

Excel lataa ohjatun toiminnon automaattisesti puolestasi.

Esimerkki Ohjattu kaavan luominen -valintaikkunasta. Kun valitset kutakin argumenttia, Excel antaa kustakin asianmukaiset tiedot.

Alla on muita #NAME syitä? -virheen.

Kaava viittaa nimeen, jota ei ole määritetty

Kun kaava viittaa nimeen, jota ei ole määritetty Excelissä, näet #NAME? -virheen.

Katso seuraava esimerkki SUMMA-funktiosta, jossa on viitteenä Tuotto, jota ei ole määritetty nimeksi työkirjassa.

#NIMI?-virhe, koska syntaksissa viitataan määrittämättömään nimeen

Ratkaisu: Määritä nimi Nimien hallinnassa ja lisää sitten nimi kaavaan seuraavasti:

  1. Jos sinulla on jo tietoja laskentataulukossa ja haluat määrittää nimen vain tietyille soluille tai tietylle solualueelle, valitse ensin solut laskentataulukosta. Jos haluat luoda uuden alueen, voit ohittaa tämän vaiheen.

  2. Siirry kohtaan Kaavan>määritetyt nimet> , valitse Määritä nimi ja valitse sitten Määritä nimi.

  3. Kirjoita yksilöllinen nimi.

  4. Valitse Laajuus-kohdassa, haluatko nimen olevan käytettävissä vain taulukossa vai koko työkirjassa.

  5. Kirjoita valinnainen kommentti.

  6. Valitse OK.
    Seuraavissa vaiheissa nimi lisätään kaavaan.

  7. Pidä kohdistin kaavasyntaksin kohdassa, johon haluat lisätä juuri luomasi nimen.

  8. Siirry kohtaan Määritetyt kaavat>>, valitse Käytä kaavassa ja valitse sitten määritetty nimi, jonka haluat lisätä.

    Valitse Käytä kaavassa, jos haluat lisätä määritetyn nimen kaavasyntaksiin

Lisätietoja määritettyjen nimien käyttämisestä on artikkelissa Nimien määrittäminen ja käyttäminen kaavoissa.

Kaavassa olevassa määritetyssä nimessä on kirjoitusvirhe

Jos syntaksi viittaa määritettyyn nimeen virheellisesti, näet #NAME? -virheen.

Edellisessä esimerkissä laskentataulukkoon luotiin määritetty nimi Tuotto. Seuraavassa esimerkissä nimi on kirjoitettu väärin, joten funktio antaa edelleen #NAME? -virheen.

#NIMI?-virhe, koska syntaksin määritetyssä nimessä on kirjoitusvirhe

Ratkaisu: Korjaa syntaksissa oleva kirjoitusvirhe ja kokeile suorittaa kaava uudelleen.

Vihje

Sen sijaan, että kirjoittaisit määritettyjä nimiä kaavoihin manuaalisesti, Excel tekee sen automaattisesti puolestasi. Siirry kohtaan Määritetyt kaavat>>, valitse Käytä kaavassa ja valitse sitten määritetty nimi, jonka haluat lisätä. Excel lisää nimen kaavaan.

Syntaksista puuttuu tekstiarvojen kaksoislainausmerkit

Kun lisäät kaavoihin tekstiviitteitä, teksti pitää sijoittaa lainausmerkkien sisään, vaikka tekstinä olisi pelkkä välilyönti. Jos syntaksi jättää kaksoislainausmerkit "" tekstiarvolta pois, näet #NAME virheen.

Katso seuraavaa esimerkkiä.

#NIMI?-virhe, koska tekstiarvoista puuttuvat kaksinkertaiset lainausmerkit

Tässä esimerkissä syntaksista puuttuu kaksinkertaiset lainausmerkit has-tilille; Tämä selittää virheen.

Ratkaisu: Siirry takaisin syntaksiin ja varmista manuaalisesti, että kaikkien tekstiarvojen ympärillä on lainausmerkit.

Alueviittauksesta puuttuu kaksoispiste

Jos jätät alueviittauksesta kaksoispisteen pois, kaava näyttää #NAME? -virheen.

Seuraavassa esimerkissä INDEKSI-kaava antaa #NIMI?-virheen, koska solun B2–B12-alueelta puuttuu kaksoispiste.

#NIMI?-virhe, koska alueviitteestä puuttuu kaksoispiste

Ratkaisu: Tarkista syntaksista, että kaikissa alueviittauksissa on kaksoispiste.

Käytät funktiota, joka vaatii apuohjelman, jota ei ole otettu käyttöön Excelissä

Jotkin Excelin funktiot toimivat vain, kun tietyt apuohjelmat ovat käytössä. Muuten näiden funktioiden käyttö aiheuttaa #NAME? -virheen. Eurovaluuttatyökalut-apuohjelman on oltava käytössä, jotta EUROCONVERT-funktiota voi käyttää. Jos käytät mukautettuja funktioita tai makroja, joiden käyttämiseen vaaditaan Analyysityökalut, varmista, että Analyysityökalut-apuohjelma on otettu käyttöön.

Apuohjelmien ottaminen käyttöön Excelissä:

  1. Valitse Tiedostoasetukset>.
  2. Valitse Apuohjelmat.
  3. Valitse Hallinta-luetteloruudussaExcel-apuohjelmat ja valitse sitten Siirry.
  4. Valitse asianmukainen valintaruutu ja valitse OK.

Tarvitsetko lisätietoja?

Voit aina kysyä neuvoa Excel Tech Community -yhteisön asiantuntijalta tai saada tukea yhteisöistä.

Katso myös

Yleiskuva kaavoista Excelissä

Viallisten kaavojen ratkaiseminen

Kaavoissa esiintyvien virheiden etsiminen

Excelin funktiot (aakkosjärjestyksessä)

Excelin funktiot (luokittain)