Returnerer tekst som forekommer etter angitt tegn eller streng. Det er det motsatte av TEXTBEFORE-funksjonen.
Syntaks
=TEKSTETTER(tekst;skilletegn;[instance_num]; [match_mode]; [match_end]; [if_not_found])
Syntaksen for funksjonen TEXTAFTER har følgende argumenter:
tekst Teksten du søker i. Jokertegn er ikke tillatt. Obligatorisk.
delimiter Teksten som markerer punktet etter det du vil trekke ut. Obligatorisk.
instance_num Forekomsten av skilletegnet du vil trekke ut teksten etter. Som standard er instance_num = 1. Et negativt tall starter å søke i teksten fra slutten. Valgfritt.
match_mode Bestemmer om tekstsøket skiller mellom store og små bokstaver. Standardinnstillingen skiller mellom store og små bokstaver. Valgfritt. Skriv inn ett av følgende:
-
0 Skiller mellom store og små bokstaver.
-
1 Skiller ikke mellom store og små bokstaver.
match_end Behandler slutten av teksten som et jokertegntreff. Som standard er teksten et nøyaktig samsvar. Valgfritt. Skriv inn ett av følgende:
-
0 Ikke samsvar med skilletegnet mot slutten av teksten.
-
1 Samsvarer skilletegnet med slutten av teksten.
if_not_found Verdien returneres hvis det ikke blir funnet noe treff. Som standard returneres #N/A. Valgfritt.
Merknader
Når du søker med en tom skilletegnverdi, samsvarer TEXTAFTER umiddelbart. Den returnerer hele teksten når du søker fra fronten (hvis instance_num er positiv), og tom tekst når du søker fra slutten (hvis instance_num er negativ).
Eksempel |
Resultat |
---|---|
=TEKSTETTER(“Rødhettes, røde hette”, “hette”) |
s, røde hette |
=TEKSTETTER(“Rødhettes, røde hette”, “”) |
Rødhettes, røde hette |
=TEKSTETTER(“Rødhettes, røde hette, "", -1) |
Feil
-
Excel returnerer en #I/T-feil hvis skilletegn ikke finnes i tekst.
-
Excel returnerer en #VERDI! feil hvis instance_num = 0 eller hvis instance_num er større enn lengden på teksten.
-
Excel returnerer en #N/A-feil hvis instance_num er større enn antall forekomster av skilletegn.
Eksempler
Kopier eksempeldataene i hver av tabellene nedenfor, og lim dem inn i celle A1 i et nytt Excel-regneark. Hvis du vil, kan du justere kolonnebreddene slik at du kan se alle dataene.
Data |
||
Den røde hetten til Rødhette |
||
Den røde hetten til Rødhette |
||
Formler |
Resultater |
|
=TEXTAFTER(A2,"Rød") |
Rødhettes røde hette |
|
=TEXTAFTER(A2,"kurv") |
#I/T |
|
=TEXTAFTER(A3,"rød",2) |
hette |
|
=TEXTAFTER(A3,"rød",-2) |
Rødhettes røde hette |
|
=TEXTAFTER(A3,"rød",,FALSE) |
#I/T |
|
=TEXTAFTER(A2,"rød",3) |
#I/T |
Data |
|
Marcus Aurelius |
|
Sokrates |
|
Immanuel Kant |
|
Formler |
Resultater |
=TEXTAFTER(A2," ",,,1) |
Aurelius |
=TEXTAFTER(A3," ",,,0) |
#I/T |
=TEXTAFTER(A3," ",,,1) |
|
=IF(TEXTAFTER(A3," ",,,1)="",A3) |
Sokrates |
=TEXTAFTER(A4," ",,,1) |
Kant |