Hvordan rette opp en #NA-feil
Applies ToExcel for Microsoft 365 Excel for Microsoft 365 for Mac Excel på nettet Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2019 for Mac Excel 2016 Excel for iPad Excel Web App Excel for iPhone Excel for Android-nettbrett Excel for Android-telefoner Excel for Windows Phone 10 Excel Mobile

#N/A-feilen indikerer vanligvis at en formel ikke finner det den er satt opp til å se etter.

Første løsning

Den vanligste årsaken til #N/A-feilen er i funksjonene XOPPSLAG, FINN.RAD, FINN.KOLONNE eller SAMMENLIGNE, når en formel ikke finner en referert verdi. Oppslagsverdien din finnes for eksempel ikke i kildedataene.

Oppslagsverdien finnes ikke.  Formelen i celle E2 er =FINN.RAD(D2,$D$6:$E$8,2,USANN).  Finner ikke verdien Banan, så formelen returnerer en #NA-feil.

I dette tilfellet er ikke «Banan» oppført i oppslagstabellen, så FINN.RAD returnerer en #N/A-feil.

Løsning: Du må enten sørge for at oppslagsverdien finnes i kildedataene, eller du må bruke en feilbehandler, for eksempel HVISFEIL i formelen. For eksempel: =HVISFEIL(FORMEL(),0), som sier:

  • = HVIS(formelen beregnes til en feil, vis da 0, ellers, vis formelens resultat)

Du kan bruke "" til ikke å vise noe, eller du kan bytte ut tomrommet med egen tekst: =HVISFEIL(FORMEL(),"Feilmelding her")

Obs!: 

  • Hvis du trenger hjelp med #N/A-feilen for en bestemt funksjon, som FINN.RAD eller INDEKS/SAMMENLIGN, kan du velge ett av disse alternativene:

  • Det kan også være nyttig å lære om noen av de vanlige funksjonene der denne feilen oppstår, for eksempel XOPPSLAG, FINN.RAD, FINN.KOLONNE, SLÅ.OPP eller SAMMENLIGNE.

Hvis du ikke er sikker på hva du skal gjøre nå, eller hva slags hjelp du trenger, kan du søke etter lignende spørsmål i Microsoft-fellesskapet, eller publisere et eget spørsmål.

Kobling til forumet for Excel-fellesskapet

Hvis du fremdeles trenger hjelp med å løse denne feilen, kan følgende sjekkliste gir deg hjelp til feilsøking, slik at du kan finne ut hva som sannsynligvis har gått galt i formlene.

Oppslagsverdien og kildedataene representerer forskjellige datatyper. Du prøver for eksempel å få FINN.RAD til å referere et tall, men kildedataene er lagret som tekst.

Feile verdityper.  Eksemplet viser en FINN.RAD-formel som returnerer en #NA-feil fordi oppslagselementet er formatert som et tall, mens oppslagstabellen er formatert som tekst.

Løsning: Påse at datatypene er like. Du kan kontrollere celleformater ved å merke en celle eller et celleområde, deretter høyreklikke og velge Formater celler > Tall (eller trykk Ctrl+1) og om nødvendig endre tallformatet.

Formater celler-dialogboksen som viser Tall-fanen og Tekst-alternativet som valgt

Tips!: Hvis du må tvinge en formatendring på en hel kolonne, bruker du først det ønskede formatet, og deretter kan du bruke Data > Tekst til kolonner > Fullfør.

Du kan bruke TRIMME-funksjonen til å fjerne innledende eller etterfølgende mellomrom. Følgende eksempel bruker TRIMME nestet inni en FINN.RAD-funksjon for å fjerne innledende mellomrom fra navnene i A2:A7 og returnere avdelingsnavnet.

Bruke FINN.RAD med TRIM i en matriseformel for å fjerne innledende/etterfølgende mellomrom.  Formelen i celle E3 er {=FINN.RAD(D2,TRIM(A2:B7),2,USANN)} og må angis med CTRL+SKIFT+ENTER.

=FINN.RAD(D2,TRIMME(A2:B7),2,USANN)

Obs!:  Dynamiske matriseformler – Hvis du har en gjeldende versjon av Microsoft 365, og er på Insiders Fast-utgivelseskanalen, kan du angi formelen øverst til venstre i utdataområdet. Deretter trykker du påEnter for å bekrefte formelen som en dynamisk matriseformel. Ellers må formelen angis som en eldre matriseformel ved først å velge utdataområdet, skrive inn formelen i cellen øverst til venstre i utdatatabellen, og deretter trykke på Ctrl + Skift + Enter for å bekrefte den. Det settes inn klammeparenteser i begynnelsen og slutten av formelen for deg i Excel. Hvis du vil ha mer informasjon om matriseformler, kan du se Retningslinjer og eksempler på matriseformler.

Funksjoner som slår opp informasjon i tabeller, må som standard sorteres i stigende rekkefølge. Regnearkfunksjonene FINN.RAD og FINN.KOLONNE kan imidlertid inneholde et søkeområde-argument som instruerer funksjonen til å finne et nøyaktig samsvar, selv om tabellen ikke er sortert. For å finne et nøyaktig samsvar angir du søkeområde-argumentet til USANN. Legg merke til at bruk av SANN, som forteller funksjonen at den skal se etter et tilnærmet samsvar, ikke bare resulterer i en #N/A-feil, men den kan også returnere feil resultater, som vist i eksempelet nedenfor.

Eksempel på hvordan bruk av FINN.RAD med argumentet range_lookup satt til verdien SANN kan føre til feilaktige resultater.

I dette eksemplet returnerer ikke bare «Banan» en #N/A-feil, «Pære» returnerer feil pris. Dette skyldes bruk av SANN-argumentet, som forteller FINN.RAD at den skal se etter et tilnærmet samsvar i stedet for et nøyaktig samsvar. Det finnes ikke noe tilnærmet samsvar for «Banan», og «Pære» kommer etter «Aprikos» alfabetisk. I dette tilfellet returnerer bruk av FINN.RAD med USANN-argumentet den riktige prisen for «Pære», men «Banan» returnerer fremdeles en #N/A-feil, da det ikke finnes noe som tilsvarer «Banan» i oppslagslisten.

Hvis du bruker SAMMENLIGNE-funksjonen, kan du prøve å endre verdien av type-argumentet for å angi sorteringsrekkefølgen i tabellen. For å finne et nøyaktig treff setter du type-argumentet til 0 (null).

Du kan løse dette ved å sørge for at området som refereres av matriseformelen, har samme antall rader og kolonner som celleområdet der matriseformelen ble angitt, eller angi matriseformelen i færre eller flere celler, slik at den svarer til områdereferansen i formelen.

I dette eksemplet har celle E2 referert til ikke-samsvarende områder:

Eksempel for matriseformel med ugyldige områdereferanser som forårsaker en #NA-feil.  Formelen i celle E2 er {=SUM(IF(A2:A11=D2,B2:B5))} og må angis med CTRL+SKIFT+ENTER.

=SUMMER(HVIS(A2:A11=D2,B2:B5))

For at formelen skal beregnes riktig, må den endres slik at begge områdene viser til rad 2–11.

=SUMMER(HVIS(A2:A11=D2,B2:B11))

Obs!:  Dynamiske matriseformler – Hvis du har en gjeldende versjon av Microsoft 365, og er på Insiders Fast-utgivelseskanalen, kan du angi formelen øverst til venstre i utdataområdet. Deretter trykker du påEnter for å bekrefte formelen som en dynamisk matriseformel. Ellers må formelen angis som en eldre matriseformel ved først å velge utdataområdet, skrive inn formelen i cellen øverst til venstre i utdatatabellen, og deretter trykke på Ctrl + Skift + Enter for å bekrefte den. Det settes inn klammeparenteser i begynnelsen og slutten av formelen for deg i Excel. Hvis du vil ha mer informasjon om matriseformler, kan du se Retningslinjer og eksempler på matriseformler.

Eksempel på #NA satt inn i celler, som hindrer at en SUM-formel beregnes riktig.

I dette tilfellet har mai–desember #N/A-verdier, slik at totalen ikke kan beregnes og det returneres i stedet en #N/A-feil.

Du løser dette ved å sjekke formelsyntaksen for funksjonen du bruker, og angi alle påkrevde argumenter i formelen som returnerer feilen. Dette kan kreve at du går inn i Visual Basic Editor (VBE) for å sjekke funksjonen. Du får tilgang til VBE fra Utvikler-fanen eller med Alt+F11.

Du kan løse dette ved å kontrollere at arbeidsboken som inneholder den brukerdefinerte funksjonen, er åpen, og at funksjonen fungerer riktig.

Du kan løse dette ved å kontrollere at argumentene i funksjonen er riktige og brukt på riktig sted.

For å løse dette problemet trykker du Ctrl+Alt+F9 for å beregne regnearket på nytt

Du kan bruke funksjonsveiviseren for å hjelpe deg, hvis du ikke er sikker på de riktige argumentene. Merk cellen med den aktuelle formelen, gå deretter til fanen Formler og trykk på Sett inn funksjon.

Sett inn Funksjon-knappen.

Excel laster veiviseren automatisk:

Eksempel på dialogboksen Formelveiviser.

Etter hvert som du klikker argumentene, gir Excel deg relevant informasjon for hvert enkelt argument.

#N/A kan være nyttig! Det er en vanlig praksis å bruke #N/A ved bruk av data som følgende i for eksempel diagrammer, da #N/A-verdier ikke plottes på et diagram. Her er noen eksempler på hvordan et diagram ser ut med 0-er kontra #N/A.

Eksempel på et linjediagram som tegner inn 0-verdier.

I forrige eksempel ser du at 0-verdiene er plottet og vises som en flat linje nederst i diagrammet, og så skyter den opp for å vise totalen. I eksemplet nedenfor vises 0-verdiene som erstattet med #N/A.

Eksempel på et linjediagram som ikke tegner inn #NA-verdier.

Python-objektet har ikke en definert Excel-representasjon. Python-objektet er ukjent for Excel.

Til toppen av siden

Trenger du mer hjelp?

Du kan alltid spørre en ekspert i det tekniske fellesskapet for Excel eller få støtte i Fellesskap.

Se også

Konvertere tall som er lagret som tekst, til tall

FINN.RAD (funksjon)

FINN.KOLONNE (funksjon)

SLÅ.OPP (funksjon)

SAMMENLIGNE (funksjon)

Oversikt over formler i Excel

Unngå formler med feil

Oppdage feil i formler

Hurtigtaster i Excel

Alle Excel-funksjoner (alfabetisk)

Alle Excel-funksjoner (etter kategori)

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.