Sammendrag
Navnet? feil oppstår når Excel ikke gjenkjenner noe. Ofte, #NAME? oppstår når et funksjonsnavn er feilstavet, men det er andre årsaker, som forklart nedenfor. Løser du et #NAME? feil er vanligvis bare et spørsmål om å korrigere stavemåte eller en syntaks. Se nedenfor for mer informasjon og trinn for å løse.
Forklaring
Navnet? feil oppstår når Excel ikke kan gjenkjenne noe. Ofte #NAME? oppstår når et funksjonsnavn er feilstavet, men det er andre årsaker, som forklart nedenfor. Løser du et #NAME? feil er vanligvis bare et spørsmål om å korrigere stavemåte eller en syntaks.
Eksemplene nedenfor viser feilkonfigurerte formler som returnerer #NAME-feilen og trinnene som trengs for å fikse feilen og få en fungerende formel igjen.
Funksjonsnavn feilstavet
I eksemplet nedenfor brukes VLOOKUP-funksjonen til å hente en varepris i F3. Funksjonsnavnet "VLOOKUP" er stavet feil, og formelen returnerer #NAME?
=VLOKUP(E3,B3:C7,2,0) // returns #NAME?
Når formelen er løst, fungerer formelen riktig:
=VLOOKUP(E3,B3:C7,2,0) // returns 4.25
Område angitt feil
I eksemplet nedenfor brukes MAX- og MIN-funksjonene til å finne minimums- og maksimumstemperaturer. formlene i henholdsvis F2 og F3 er:
=MAX(C3:C7) // returns 74 =MIN(CC:C7) // returns #NAME?
Nedenfor området som er brukt i F3 er løst:
Merk: å glemme å inkludere et kolon (:) i et område vil også utløse #NAME? feil.
Navnet rekkevidde feilstavet
I eksemplet nedenfor er det navngitte området "data" lik C3: C7. I F2 er "data" feilstavet "daata" og MAX-funksjonen returnerer #NAME?
=MAX(daata) // returns #NAME? error
Nedenfor korrigeres stavemåten og MAX-funksjonen returnerer korrekt 325 som maksimalt salgstall:
=MAX(data) // returns 325
Merknader med navngitte områder er ikke omsluttet av anførselstegn ("") i en formel.
Navngitt utvalg har lokalt omfang
Navngitte områder kan ha lokalt (bare dette regnearket) eller globalt (alle regneark) omfang, slik at du kanskje ser et #NAME? feil hvis du prøver å referere til et gyldig navngitt område som er lokalisert til et annet regneark. Du kan bruke Navnebehandler (Control + F3, kun Windows) for å sjekke omfanget som heter. Les mer om navngitte serier her.
Tekstverdi angitt uten anførselstegn
Når en tekstverdi legges inn uten dobbel anførselstegn, mener Excel at han prøver å tolke verdien som et funksjonsnavn eller et navngitt område. Dette kan føre til et #NAME? feil når ingen samsvar er funnet. I eksemplet nedenfor brukes LEN-funksjonen for å få lengden på ordet "eple". I B3 er formelen skrevet inn uten tekststrengen "apple" i anførselstegn (""). Fordi apple ikke er et funksjonsnavn eller navngitt område, blir resultatet #NAME?
=LEN(apple) // returns #NAME?
Nedenfor er tilbud lagt til, og LEN-funksjonen fungerer nå riktig:
=LEN("apple") // returns 5
Tekstverdi med smarte anførselstegn
Tekstverdier måtte være anførselstegn med rette doble anførselstegn (dvs. "eple"). Hvis det brukes "smarte" (noen ganger kalt "krøllete") sitater, vil ikke Excel tolke disse som anførselstegn i det hele tatt, og vil i stedet returnere #NAME?
=LEN(“apple”) // returns #NAME?
For å fikse, er det bare å erstatte smarte anførselstegn med rette anførselstegn:
=LEN("apple") // returns 5
Merk: Noen applikasjoner, som Microsoft Word, kan endre direkte anførselstegn til smarte anførselstegn automatisk, så vær forsiktig hvis du flytter en formel inn og ut av forskjellige applikasjoner eller miljøer.