Funktionen TEXTEFTER

Gäller för
Excel för Microsoft 365 Excel för Microsoft 365 för Mac Excel 2024 Excel 2024 för Mac

Viktig information

Aktuell kanal

Månadskanal för företag

Halvårskanal för företag

Halvårskanal för företag (förhandsvisning)

Office för Mac

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 Den text som markerar punkten 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 Avgör 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änsligt.

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
=TEXTAFTER("Rödluva, röd huva", "huva") 's, röd huva
=TEXTAFTER("Rödluva, röd huva", "") Rödluva, röd huva
=TEXTAFTER("Rödluva, röd huva", "", -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.

Exempel

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!

Exempel 2

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