Slik retter du en #VERDI!-feil i funksjonene FINN/FINNB og SØK/SØKB

Dette emnet inneholder hjelp for de vanligste scenariene for #VERDI!-feil i funksjonene FINN/FINNB og SØK/SØKB.

Her er et par ting du bør vite om funksjonene FINN og SØK

  • Funksjonene FINN og SØK er svært like. De fungerer på samme måte – finne et tegn eller en tekststreng i en annen tekststreng. Forskjellen mellom disse to funksjonene er at FINN skiller mellom små og store bokstaver, mens SØK ikke gjør det. Så hvis du ikke vil sammenligne små bokstaver i en tekststreng, bruker du SØK.

  • Hvis du vil bruke en funksjon som returnerer strengen basert på antall tegn du angir, kan du bruke DELTEKST-funksjonen sammen med FINN. Du finner informasjon og eksempler på bruk av DELTEKST og FINN-kombinasjoner i hjelpeemnet for FINN.

  • Syntaksen for disse funksjonene er den samme finn_tekst, innen_tekst, [start_tall]). Kort fortalt, betyr syntaksen Hva vil du finne?, Hvor vil du finne det?, Hvilken posisjon vil du starte fra?

Problem: Verdien i argumentet finn_tekst finnes ikke i strengen innen_tekst

Hvis funksjonen ikke finner teksten som skal finnes i den bestemte tekststrengen, vil den generere en #VERDI!-feil.

For eksempel en funksjon som dette:

  • =FINN("hansker","Hansker (Ungdom)";1)

Vil generere en #VERDI!-feil, fordi det ikke er noen samsvarende «hansker» i strengen, men det er «Hansker». Husk at FINN skiller mellom små og store bokstaver, så pass på at verdien i finn_tekst har et nøyaktig samsvar i strengen i argumentet innen_tekst.

Denne SØK-funksjonen vil imidlertid returnere en verdi på 1, siden det ikke skilles mellom små og store bokstaver:

  • =SØK("hansker","Hansker (Ungdom)";1)

Løsning: Rett syntaksen etter behov.

Problem: start_tall-argumentet er satt til null (0).

Argumentet start_tall er et valgfritt argument, og hvis du utelater det, vil standardverdien antas å være 1. Hvis argumentet imidlertid er tilstede i syntaksen, og verdien er satt til 0, vil du se #VERDI!-feilen.

Løsning: Fjerne argumentet start_tall hvis det ikke er obligatorisk, eller gi det den riktige verdien.

Problem: start_num-argumentet er større enn innen_tekst-argumentet.

For eksempel, funksjonen:

  • =FINN(“s”;”Funksjoner og formler”;25)

Ser etter «s» i «Funksjoner og formler»-strengen (innen_tekst), som begynner med det 25. tegnet (start_tall), men returnerer en #VERDi!-feil fordi det er bare er 22 tegn i strengen.

Tips!:  Hvis du vil finne det totale antallet tegn i en tekststreng, kan du bruke LENGDE-funksjonen

Løsning: Rett startnummeret etter behov.

Har du spørsmål om en bestemt funksjon?

Legg inn spørsmål i Excel-fellesskapsforumet

Hjelp oss med å forbedre Excel

Har du forslag til hvordan vi kan forbedre neste versjon av Excel? Hvis det er tilfelle, kan du se emnene på Excel User Voice.

Se også

Rette en #VERDI-feil

FINN/FINNB-funksjoner

SØK/SØKB-FUNKSJONER

Oversikt over formler i Excel

Slik unngår du brutte formler

Bruke feilkontroll til å oppdage feil i formler

Alle Excel-funksjoner (alfabetisk)

Alle Excel-funksjoner (etter kategori)

Utvid ferdighetene dine
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Office Insiders

Var denne informasjonen nyttig?

Takk for tilbakemeldingen!

Takk for tilbakemeldingen! Det høres ut som det kan være lurt å sette deg i kontakt med én av våre Office-kundestøtteagenter.

×