
Nimi? virhe ilmenee, kun Excel ei tunnista jotain. Usein #NIMI? tapahtuu, kun funktion nimi on kirjoitettu väärin, mutta on muita syitä, kuten alla selitetään. Korjataanko #NAME? virhe on yleensä vain oikeinkirjoituksen tai syntaksin korjaaminen. Katso lisätietoja ja ratkaisuohjeet alta.
Selitys
Nimi? virhe ilmenee, kun Excel ei tunnista jotain. Usein #NIMI? tapahtuu, kun funktion nimi on kirjoitettu väärin, mutta on muita syitä, kuten alla selitetään. Korjataanko #NAME? virhe on yleensä vain oikeinkirjoituksen tai syntaksin korjaaminen.
Alla olevat esimerkit osoittavat väärin määritettyjä kaavoja, jotka palauttavat #NAME -virheen, ja vaiheet, jotka tarvitaan virheen korjaamiseen ja toimivan kaavan saamiseen uudelleen.
Toiminnon nimi on kirjoitettu väärin
Alla olevassa esimerkissä VLOOKUP -toiminto käytetään noutamaan kohteen hinta F3: ssa. Funktion nimi VLOOKUP on kirjoitettu väärin, ja kaava palauttaa #NAME?
=VLOKUP(E3,B3:C7,2,0) // returns #NAME?
valitse satunnainen solu Excelissä
Kun kaava on korjattu, kaava toimii oikein:
= VLOOKUP (E3,B3:C7,2,0) // returns 4.25
Alue syötetty väärin
Alla olevassa esimerkissä MAX ja MIN toimintoja käytetään minimi- ja maksimilämpötilojen etsimiseen. F2: n ja F3: n kaavat ovat:
= MAX (C3:C7) // returns 74 = MIN (CC:C7) // returns #NAME?
F3: ssa käytetty alue on kiinteä:
Huomautus: kaksoispisteen (:) sisällyttäminen alueeseen laukaisee myös #NAME? virhe.
Nimetty alue on kirjoitettu väärin
Alla olevassa esimerkissä nimetty alue 'data' on yhtä kuin C3: C7. F2: ssa 'data' on kirjoitettu väärin 'daata' ja MAX -funktio palauttaa #NAME?
= MAX (daata) // returns #NAME? error
Alla oikeinkirjoitus korjataan ja MAX -toiminto palauttaa oikein 325 enimmäismyyntinä:
= MAX (data) // returns 325
Huomautuksia nimetyistä alueista ei ole lainausmerkeissä ('') kaavassa.
Nimetyllä alueella on paikallinen laajuus
Nimetyillä alueilla voi olla paikallinen (vain tämä laskentataulukko) tai maailmanlaajuinen (kaikki laskentataulukot) -alue, joten saatat nähdä #NAME? virhe, jos yrität viitata kelvolliseen nimettyyn alueeseen, joka on paikallisesti laajennettu toiseen laskentataulukkoon. Voit käyttää Nimipäällikkö (Control + F3, vain Windows) tarkistaaksesi nimetyt alueet. Lukea lisää nimetyistä alueista täällä .
Tekstin arvo syötetään ilman lainausmerkkejä
Kun tekstiarvo syötetään ilman lainausmerkkejä, Excel uskoo yrittävänsä tulkita arvon funktion nimenä tai nimetyllä alueella. Voiko tämä aiheuttaa #NAME? virhe kun vastaavuutta ei löydy. Alla olevassa esimerkissä LEN -toiminto käytetään sanan omena pituuden määrittämiseen. Kohdassa B3 kaava syötetään ilman tekstimerkkijonoa 'apple' lainausmerkeissä (''). Koska omena ei ole funktion nimi tai nimetty alue, tulos on #NAME?
= LEN (apple) // returns #NAME?
Alla on lainausmerkit ja LEN -toiminto toimii nyt oikein:
= LEN ('apple') // returns 5
käytä solujen kokonaistyyliä valittuihin soluihin
Tekstin arvo älykkäillä lainausmerkeillä
Tekstiarvojen on oltava lainausmerkkejä, joissa on suorat lainausmerkit (eli omena). Jos käytetään 'älykkäitä' (joskus kutsutaan 'kiharoiksi') lainauksia, Excel ei tulkitse niitä lainata lainkaan ja palauttaa sen sijaan #NAME?
= LEN (“apple”) // returns #NAME?
Korjaa yksinkertaisesti korvaamalla älylainaukset suorilla lainausmerkeillä:
= LEN ('apple') // returns 5
Huomautus: Jotkin sovellukset, kuten Microsoft Word, voivat muuttaa suorat lainausmerkit älylainausmerkkeiksi automaattisesti, joten ole varovainen, jos siirrät kaavan eri sovelluksiin tai ympäristöihin.
Kirjailija Dave Bruns