Excel-formel: Hvordan fikser jeg #NAME? feil -

Innholdsfortegnelse

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.

Interessante artikler...