Halvårlig virksomhedskanal (forhåndsvisning)
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,[num_forekomst], [match_tilstand], [match_slut], [hvis_ikke_fundet])
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.
separator Den tekst, der markerer det punkt, som du vil udtrække før. Påkrævet.
num_forekomst Den forekomst af afgrænseren, som du vil udtrække teksten efter. Som standard er num_forekomst = 1. Et negativt tal begynder at søge efter tekst fra slutningen. Valgfrit.
match_tilstand 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_slut 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.
hvis_ikke_fundet 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 num_forekomst er positiv), og hele teksten, når du søger fra slutningen (hvis num_forekomst er negativ).
|
Eksempel |
Resultat |
|---|---|
|
=TEKSTFØR("Den lille Rødhættes, røde hætte", "hætte") |
Rødhætte |
|
=TEKSTFØR("Den lille Rødhættes, røde hætte", "") |
|
|
=TEKSTFØR("Den lille Rødhættes, røde hætte", "", -1) |
Den lille Rødhættes, røde hætte |
Fejl
-
Excel returnerer en #VÆRDI! fejl, hvis num_forekomst = 0, eller hvis num_forekomst er større end tekstlængden.
-
Excel returnerer en #N/A-fejl, hvis afgrænseren ikke er indeholdt i tekst.
-
Excel returnerer en #N/A-fejl, hvis num_forekomst 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 |
|
=TEKSTFØR(A2," ",,,1) |
Marcus |
|
=TEKSTFØR(A3," ",,,0) |
#I/T |
|
=TEKSTFØR(A3," ",,,1) |
Socrates |
|
=TEKSTFØR(A4," ",,,1) |
Immanuel |