#NIMI?-virheen korjaaminen

#NIMI?-virheen korjaaminen

#NIMI?-virheen näkyminen kaavassa johtuu useimmiten siitä, että kaavan nimessä on kirjoitusvirhe. Katso seuraavaa esimerkkiä:

#NIMI?-virhe, koska syntaksissa on kirjoitusvirhe

Tärkeää: #NIMI?-virhe tarkoittaa, että syntaksissa on jotain korjattavaa. Kun siis 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 valitse sitten Kaava-välilehdestä Lisää funktio.

Excel lataa ohjatun toiminnon automaattisesti puolestasi.

Esimerkki Kaavan ohjattu toiminto -valintaikkunasta.

Kun napsautat kutakin argumenttia, Excel antaa kustakin asianmukaiset tiedot.

Alla on muita syitä, joista #NIMI?-virhe voi johtua.

Kun kaava viittaa nimeen, jota ei ole määritetty Excelissä, näkyviin tulee #NIMI?-virhe.

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. Seuraa näitä ohjeita:

  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. Valitse Kaavat-välilehdeltä Määritetyt nimet -ryhmä, sitten Määritä nimi ja vielä 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.

    Seuraavassa vaiheessa nimi lisätään kaavaan.

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

  8. Siirry Kaavat ‑välilehdelle, valitse Määritetyt nimet ‑ryhmästä Käytä kaavassa, ja valitse sitten määritetty nimi, jonka haluat lisätä.

    Napsauta ”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.

Jos syntaksi viittaa määritettyyn nimeen virheellisesti, näkyviin tulee #NIMI?-virhe.

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

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

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

Vihje: Sinun ei tarvitse kirjoittaa määritettyjä nimiä kaavoihin manuaalisesti, sillä Excel voi tehdä sen automaattisesti puolestasi. Mene Kaavat-välilehdelle, valitse Määritetyt nimet -ryhmästä Käytä kaavassa, ja valitse sitten määritetty nimi, jonka haluat lisätä. Excel lisää nimen kaavaan.

Kun lisää kaavoihin tekstiviitteitä, teksti pitää sijoittaa lainausmerkkien sisään, vaikka tekstinä olisi pelkkä välilyönti. Jos syntaksi jättää kaksoislainausmerkit ”” tekstiarvolta pois, näkyviin tulee #NIMI-virhe. Katso seuraavaa esimerkkiä.

#NIMI?-virhe, koska tekstiarvoista puuttuvat kaksinkertaiset lainausmerkit

Tässä esimerkissä virhe johtuu siitä, että syntaksista puuttuvat kaksoislainausmerkit on-sanalta.

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

Jos jätät alueviittauksesta kaksoispisteen pois, kaava näyttää #NIMI?-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.

Jotkin Excelin funktiot toimivat vain, kun tietyt apuohjelmat ovat käytössä. Näiden funktioiden käyttämisestä seuraa muussa tapauksessa #NIMI?-virhe. Jos haluat käyttää esimerkiksi EUROCONVERT-funktiota, Eurovaluuttatyökalut-apuohjelman on oltava käytössä. 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.

Ota apuohjelmat käyttöön Excelissä seuraavasti:

  1. Valitse Tiedosto > Asetukset.

  2. Valitse Apuohjelmat.

  3. Valitse Hallinta-luetteloruudussa Excel-apuohjelmat ja valitse Siirry.

  4. Valitse asianmukainen valintaruutu ja valitse OK.

Onko sinulla jokin funktioihin liittyvä kysymys?

Lähetä kysymys Excel-yhteisön keskustelupalstalle

Onko sinulla ehdotuksia, miten voimme parantaa seuraavaa Excel-versiota? Jos kyllä, lue artikkelin Excel User Voice -palvelu ohjeaiheet.

Katso myös

Yleiskuva kaavoista Excelissä

Viallisten kaavojen ratkaiseminen

Kaavoissa esiintyvien virheiden etsiminen

Excelin funktiot (aakkosjärjestyksessä)

Excelin funktiot (luokittain

Kehitä taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin

Oliko näistä tiedoista hyötyä?

Kiitos palautteesta!

Kiitos palautteestasi! Näyttää siltä, että Office-tukiedustajamme avusta voi olla sinulle hyötyä.

×