Tavallisin syy #NIMI? kaavassa näkyy virhe, koska kaavan nimessä on kirjoitusvirhe. Katso seuraavaa esimerkkiä:
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, kirjoittamaasi sanaa vastaavat kaavat näkyvät avattavassa valikossa. Kun olet kirjoittanut kaavan nimen ja avaavat sulkeet, ohjattu kaavan luominen näyttää funktion syntaksin valintatekstinä.
Voit käyttää myös ohjattua funktion luomista, jolla voit välttää syntaktiset virheet. Valitse kaavan sisältävä solu ja paina Kaavat-välilehdessä Lisää funktio.
Excel lataa ohjatun toiminnon automaattisesti puolestasi.
Kun valitset kunkin argumentin, Excel antaa kunkin argumentin tiedot.
Seuraavassa on muita syitä #NAME? -virheen.
Kun kaavassa on viittaus nimeen, jota ei ole määritetty Excelissä, näet #NAME? -virheen.
Katso seuraava esimerkki SUMMA-funktiosta, joka viittaa Tuotto-funktioon, joka on työkirjan määrittämätön nimi.
Ratkaisu: Määritä nimi Nimien hallinnassa ja lisää nimi kaavaan seuraavasti:
-
Jos laskentataulukossa on jo tiedot ja haluat määrittää nimen tietyille soluille tai solualueelle, valitse ensin laskentataulukon solut. Jos haluat luoda uuden alueen, voit ohittaa tämän vaiheen.
-
Siirry kohtaan Kaavat > Määritetyt nimet > valitse Määritä nimi ja valitse sitten Määritä nimi.
-
Kirjoita yksilöllinen nimi.
-
Valitse Laajuus-kohdassa, haluatko nimen olevan käytettävissä vain taulukossa vai koko työkirjassa.
-
Kirjoita valinnainen kommentti.
-
Valitse OK.
Seuraava vaihe on nimen lisääminen kaavaan.
-
Pidä kohdistin kaavasyntaksin kohdassa, johon haluat lisätä juuri luomasi nimen.
-
Siirry kohtaan Kaavat > Määritetyt nimet > valitse Käytä kaavassa ja valitse sitten määritetty nimi, jonka haluat lisätä.
Lisätietoja määritettyjen nimien käyttämisestä on artikkelissa Nimien määrittäminen ja käyttäminen kaavoissa.
Jos syntaksi viittaa virheellisesti määritettyyn nimeen, näet #NAME? -virheen.
Edellisessä esimerkissä laskentataulukkoon luotiin määritetty nimi Tuotolle . Seuraavassa esimerkissä nimi on kirjoitettu väärin, joten funktio antaa edelleen #NIMI? -virheen.
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. Siirry kohtaan Kaavat > Määritetyt nimet > valitse 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ää pois tekstiarvon lainausmerkit "", näet #NAME virheen.
Katso seuraavaa esimerkkiä.
Tässä esimerkissä syntaksista puuttuu lainausmerkit: on; joka selittää virheen.
Ratkaisu: Siirry takaisin syntaksiin ja varmista manuaalisesti, että kaikkien tekstiarvojen ympärillä on lainausmerkit.
Jos alueviittauksen kaksoispiste puuttuu, kaava näyttää #NAME? -virheen.
Seuraavassa esimerkissä tapahtuu INDEKSI-kaavasta johtuva #NIMI? -virhe, koska alueelta B2–B12 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äminen tuottaa muuten #NAME? -virheen. Jos esimerkiksi haluat käyttää EUROCONVERT-funktiota , Eurovaluuttatyökalut-apuohjelman on oltava käytössä. Jos käytät mukautettuja funktioita tai makroja, jotka vaativat Analyysityökalut-apuohjelman, varmista, että Analyysityökalut-apuohjelma on käytössä.
Ota apuohjelmat käyttöön Excelissä seuraavasti:
-
Siirry kohtaan Tiedoston > asetukset.
-
Valitse Apuohjelmat.
-
Valitse Luetteloiden hallinta -ruudussa Excel-apuohjelmat ja valitse sitten Siirry.
-
Valitse haluamasi ruutu ja valitse OK.
Tarvitsetko lisätietoja?
Voit aina kysyä neuvoa Excel Tech Community -yhteisön asiantuntijalta tai saada tukea tukiyhteisöltä.
Katso myös
Viallisten kaavojen ratkaiseminen
Kaavoissa esiintyvien virheiden etsiminen