Applies ToExcel för Microsoft 365 Excel för Microsoft 365 för Mac Excel för webben

Returnerar text som inträffar efter det angivna tecknet eller strängen. Det är motsatsen till funktionen TEXTBEFORE.

Syntax

=TEXTAFTER(text,avgränsare,[instance_num], [match_mode], [match_end], [if_not_found])

Syntaxen för funktionen TEXTAFTER har följande argument:

text       Texten som du söker i. Jokertecken tillåts inte. Obligatoriskt.

avgränsare   Texten som markerar den punkt efter vilken du vill extrahera. Obligatoriskt.

instance_num       Den instans av avgränsare varefter du vill extrahera texten.  Som standard instance_num = 1.  Ett negativt tal börjar söka i text från slutet. Valfritt.

match_mode    Anger om textsökningen är skiftlägeskänslig. Standardinställningen är skiftlägeskänslig. Valfritt. Ange något av följande:

  • 0      Skiftlägeskänslig.

  • 1      Skiftlägesokänslig.

match_end   Behandlar slutet av texten som en avgränsare. Som standard är texten en exakt matchning. Valfritt. Ange något av följande:

  • 0      Matcha inte avgränsare mot slutet av texten.

  • 1      Matcha avgränsare mot slutet av texten.

if_not_found   Värde som returneras om ingen matchning hittas. Som standard returneras #N/A. Valfritt.

Kommentarer

Vid sökning med ett tomt avgränsarvärde matchar TEXTAFTER omedelbart. Den returnerar hela texten vid sökning framifrån (om instance_num är positiv) och tom text vid sökning från slutet (om instance_num är negativ).  

Exempel

Resultat

=TEXTBEFORE("Rödluvans, rödluva", "luva")

s, röd huva

=TEXTAFTER("Rödluvans, rödluva, "")

Rödluvans, rödluva

=TEXTAFTER("Rödluvans, rödluva", "", -1)

Fel

  • Excel returnerar ett #N/A-fel om avgränsare inte finns i text.

  • Excel returnerar ett #VALUE! fel om instance_num = 0 eller om instance_num är större än längden på text.

  • Excel returnerar ett #N/A-fel om instance_num är större än antalet förekomster av avgränsare i text.

Exempel

Kopiera exempeldata i var och en av följande tabeller och klistra in dem i cell A1 i ett nytt Excel-kalkylblad. Om det behövs kan du justera kolumnbredderna så att alla data visas.

Data

Rödluvans röda huva

Rödluvans röda huva

Formler

Resultat

=TEXTAFTER(A2,"Red")

 Rödluvans rödluva

=TEXTAFTER(A2,"basket")

#SAKNAS!

=TEXTAFTER(A3,"red",2)

 huva

=TEXTAFTER(A3,"red",-2)

 Rödluvans rödluva

=TEXTAFTER(A3,"Red",,FALSE)

#SAKNAS!

=TEXTAFTER(A2,"red",3)

#SAKNAS!

Data

Marcus Aurelius

Sokrates

Immanuel Kant

Formler

Resultat

=TEXTAFTER(A2," ",,,1)

Aurelius

=TEXTAFTER(A3," ",,,0)

#SAKNAS!

=TEXTAFTER(A3," ",,,1)

=OM(TEXTAFTER(A3," ",,,1)="",A3)

Sokrates

=TEXTAFTER(A4," ",,,1)

Kant

Se även

Textfunktioner (referens)

Funktionen TEXTBEFORE

Funktionen TEXTSPLIT

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.