Applies ToExcel til Microsoft 365 Excel til Microsoft 365 til Mac Excel på internettet

Returnerer tekst, der forekommer før et bestemt tegn eller en given streng. Det er det modsatte af funktionen TEKSTEFTER.

Syntaks

=TEKSTFØR(tekst,afgrænser,[instance_num], [match_mode], [match_end], [if_not_found])

Syntaksen for funktionen TEKSTFØR har følgende argumenter:

tekst       Den tekst, du søger i. Jokertegn er ikke tilladt. Hvis tekst er en tom streng, returnerer Excel tom tekst. Påkrævet.

afgrænsere       Den tekst, der markerer det punkt, som du vil udtrække før. Påkrævet.

instance_num       Den forekomst af afgrænseren, som du vil udtrække teksten efter.   Som standard er instance_num = 1.  Et negativt tal begynder at søge efter tekst fra slutningen. Valgfrit.

match_mode    Bestemmer, om der er forskel på store og små bogstaver i tekstsøgningen. Der er som standard forskel på store og små bogstaver. Valgfrit. Angiv et af følgende:

  • 0      Forskel på store og små bogstaver.

  • 1      Ikke forskel på store og små bogstaver.

match_end     Behandler slutningen af teksten som en afgrænser. Som standard er teksten et nøjagtigt match. Valgfrit. Angiv følgende:

  • 0      Match ikke afgrænseren med slutningen af teksten.

  • 1      Match afgrænseren med slutningen af teksten.

if_not_found    Værdi, der returneres, hvis der ikke findes et match. Som standard returneres #N/A. Valgfrit.

Bemærkninger

Når du søger med en tom afgrænserværdi, matcher TEKSTFØR straks. Den returnerer tom tekst, når du søger fra starten (hvis instance_num er positiv), og hele teksten, når du søger fra slutningen (hvis instance_num er negativ).

Eksempel

Resultat

=TEKSTFØR("Den lille rødhætte, røde hætte", "hætte")

Rødhætte

=TEKSTFØR("Den lille rødhætte, røde hætte", "")

=TEKSTFØR("Den lille rødhætte, røde hætte", "", -1)

Rødhættes, rød hætte

Fejl

  • Excel returnerer en #VALUE! fejl, hvis instance_num = 0, eller hvis instance_num er større end tekstlængden.

  • Excel returnerer en #N/A-fejl, hvis afgrænseren ikke er indeholdt i teksten.

  • Excel returnerer en #N/A-fejl, hvis instance_num er større end antallet af forekomster af afgrænseren i tekst.

Eksempler

Kopiér eksempeldataene i hver af følgende tabeller og sæt dem ind i celle A1 i et nyt Excel-regneark. Hvis der er brug for det, kan du justere bredden på kolonnerne, så du kan se alle dataene.

Data

Den lille rødhættes røde hætte

Den lille rødhættes røde hætte

Formler

Resultater

=TEKSTFØR(A2,"Rød")

Lille 

=TEKSTFØR(A3,"Rød")

#I/T

=TEKSTFØR(A3,"rød",2)

Den lille rødhættes

=TEKSTFØR(A3,"rød",-2)

Lille

=TEKSTFØR(A3,"Rød",,FALSK)

#I/T

=TEKSTFØR(A3,"rød",3)

#I/T

Data

Marcus Aurelius

Socrates

Immanuel Kant

Formler

Resultater

=TEXTBEFORE(A2," ",,,1)

Marcus

=TEXTBEFORE(A3," ",,,0)

#I/T

=TEXTBEFORE(A3," ",,,1)

Socrates

=TEXTBEFORE(A4," ",,,1)

Immanuel

Se også

Tekstfunktioner (reference)

Funktionen TEKSTSPLIT

Funktionen TEKSTEFTER

Har du brug for mere hjælp?

Vil du have flere indstillinger?

Udforsk abonnementsfordele, gennemse kurser, få mere at vide om, hvordan du sikrer din enhed og meget mere.

Communities hjælper dig med at stille og besvare spørgsmål, give feedback og høre fra eksperter med omfattende viden.