Dette emne indeholder hjælp til de mest almindelige scenarier for fejlen #VÆRDI! i funktionerne FIND/FINDB og SØG/SØGB.

Et par ting, der er gode at vide om funktionerne FIND og SØG

  • Funktionerne FIND og SØG minder meget om hinanden. De fungerer på samme måde – find et tegn eller en tekststreng i en anden tekststreng. Forskellen er, at FIND skelner mellem store og små bogstaver, mens SØG ikke skelner. Så hvis du ikke vil skelne mellem store og små bogstaver i en tekststreng, skal du bruge SØG.

  • Hvis du vil have en funktion, der returnerer strengen baseret på det antal tegn, du angiver, skal du bruge funktionen MIDT sammen med FIND. Du kan finde oplysninger og eksempler på kombineret brug af funktionerne MIDT og FIND i emnet om FIND i Hjælp.

  • Syntaksen for disse funktioner er den samme, find_tekst, i_tekst, [start-ved]). Kort fortalt betyder syntaksen: Hvad vil du finde?, Hvor vil du finde det?, Hvor vil du starte fra?

Problem: værdien i argumentet find_tekst kan ikke findes i strengen i_tekst

Hvis funktionen ikke kan finde teksten, der findes i den angivne tekststreng, kastes der en #VALUE! som fejl.

F.eks. vil en funktion som:

  • =FIND("handsker","Handsker (unge)",1)

Vil kaste #VALUE! , fordi der ikke er nogen matchende "handsker" i strengen, men der er "Handsker". Husk, at FIND forskel på store og små bogstaver, så sørg for, at værdien i find_text har et nøjagtigt match i strengen i within_text argument.

Funktionen SØG returnerer derimod en værdi på 1, fordi den ikke skelner mellem store og små bogstaver:

  • =SØG("handsker","Handsker (unge)",1)

Løsning: Ret syntaksen efter behov.

Problem: Argumentet start_ved er angivet til nul (0).

Argumentet start_num er et valgfrit argument, og hvis du udelader det, antages standardværdien at være 1. Men hvis argumentet findes i syntaksen, og værdien er angivet til 0, vises #VALUE! som fejl.

Løsning: Fjern argumentet start_ved, hvis det ikke er nødvendigt, eller indstil det til den korrekte relevante værdi.

Problem: Argumentet start_ved er større end argumentet i_tekst.

F.eks. leder funktionen:

  • =FIND(“s”,”Funktioner og formler”,25)

Søger efter "s" i strengen "Funktioner og formler" (within_text) fra og med det 25. tegn (start_num), men returnerer et #VALUE! tegn (start_ved), men returnerer #VÆRDI!-fejlen, fordi der kun er 22 tegn i strengen.

Tip!: Hvis du vil finde det samlede antal tegn i en tekststreng, skal du bruge funktionen LÆNGDE

Løsning: Ret starttallet efter behov.

Har du et bestemt spørgsmål til en funktion?

Stil et spørgsmål i Excel-communityforummet

Har du brug for mere hjælp?

Du kan altid spørge en ekspert i Excel Tech Community eller få support i Answers-forummet

Se også

Rette fejlen #VÆRDI! fejl

Funktionerne FIND/FINDB

FUNKTIONERNE SØG/SØGB

Oversigt over formler i Excel

Sådan undgår du ødelagte formler

Find fejl i formler

Alle Excel-funktioner (alfabetisk)

Alle Excel-funktioner (efter kategori)

Har du brug for mere hjælp?

Udvid dine færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Deltag i Microsoft Office Insiders

Var disse oplysninger nyttige?

Hvor tilfreds er du med kvaliteten af sproget?
Hvad påvirkede din oplevelse?

Tak for din feedback!

×