Excel TEXTAFTER-functie
De TEXTAFTER-functie extraheert en retourneert de tekst die na een bepaalde substring of scheidingsteken voorkomt.
Opmerking: Deze functie is alleen beschikbaar in Excel voor Microsoft 365 op het Insider-kanaal.

Syntaxis
TEXTAFTER(tekst, scheidingsteken, [instantie_num], [match_modus], [match_einde], [indien_niet_gevonden])
Argumenten
Opmerkingen
Retourwaarde
Het retourneert de geëxtraheerde tekststring.
Voorbeeld
Hier nemen we de volgende tekstlijst als voorbeeld om te demonstreren hoe u de TEXTAFTER-functie gebruikt om tekst te extraheren onder verschillende omstandigheden.

#Voorbeeld1: Extraheer de tekst na het eerste scheidingsteken in Excel
Om de tekst te extraheren die na de eerste komma in de gespecificeerde cellen voorkomt, kunt u de TEXTAFTER-functie als volgt toepassen.
Selecteer een cel naast de eerste tekstcel waaruit u de tekst wilt extraheren, voer de volgende formule in en druk op de Enter-toets om het resultaat te krijgen. Selecteer deze resultaatcel, sleep de AutoVul-handgreep omlaag om de rest van de resultaten te krijgen.
=TEXTAFTER(A2,",")

Opmerking: In dit geval zijn alleen de eerste twee argumenten vereist in de formule.
#Voorbeeld2: Extraheer de tekst na het Nde scheidingsteken in Excel
Standaard extraheert de TEXTAFTER-functie de tekst na het eerste scheidingsteken in de tekststring, zelfs als er meerdere scheidingstekens in de tekst voorkomen. Als u de tekst na het Nde scheidingsteken wilt extraheren, zoals de tweede komma in dit geval, kunt u de TEXTAFTER-functie als volgt toepassen.
Selecteer een cel naast de eerste tekstcel waaruit u de tekst wilt extraheren, voer de volgende formule in en druk op de Enter-toets om het resultaat te krijgen. Selecteer deze resultaatcel, sleep de AutoVul-handgreep omlaag om de rest van de resultaten te krijgen.
=TEXTAFTER(A2,",",2)

Opmerking: Om de tekst te extraheren die na het nde scheidingsteken voorkomt, hoeft u alleen het instantie_num-argument op te geven als het corresponderende nummer. In dit geval voer ik het nummer 2 in om de tweede komma aan te duiden.
#Voorbeeld3: Extraheer de tekst na een bepaalde substring (hoofdletterongevoelig) in Excel
Standaard is de TEXTAFTER-functie hoofdlettergevoelig. Als u de hoofdlettergevoeligheid wilt uitschakelen, past u de TEXTAFTER-functie als volgt toe.
Selecteer een cel (bijvoorbeeld B2 in dit geval), voer de volgende formule in en druk op de Enter-toets om het resultaat te krijgen. Selecteer deze resultaatcel en sleep de AutoVul-handgreep omlaag om de rest van de resultaten te krijgen.
=TEXTAFTER(A2,"Consultant",1,1)

Opmerking: Om de hoofdlettergevoeligheid uit te schakelen in de TEXTAFTER-functie, moet u het Match_modus-argument op 1 instellen. In dit geval wordt alle tekst die na de substring “Consultant” of “CONSULTANT” voorkomt geëxtraheerd.
#Voorbeeld4: Retourneer een aangepaste waarde wanneer TEXTAFTER geen tekst vindt
Zoals te zien is in de bovenstaande schermafbeelding, retourneert de TEXTAFTER-functie standaard #N/B wanneer geen overeenkomsten worden gevonden. Om een aangepaste waarde te retourneren in plaats van foutmeldingen, kunt u de TEXTAFTER-functie als volgt toepassen.
Selecteer een cel naast de eerste tekstcel waaruit u de tekst wilt extraheren, voer de volgende formule in en druk op de Enter-toets om het resultaat te krijgen. Selecteer deze resultaatcel en sleep de AutoVul-handgreep omlaag om de rest van de resultaten te krijgen.
=TEXTAFTER(A2,"Consultant",1,1,,"tekst niet gevonden")

Opmerking: In deze formule is “tekst niet gevonden” de aangepaste waarde die wordt geretourneerd wanneer TEXTAFTER geen tekst vindt. U kunt deze naar behoefte wijzigen.
#Voorbeeld5: Extraheer de tekst na het laatste scheidingsteken in Excel
Normaal gesproken kunt u de instantie_num-parameter specificeren om de tekst na het nde scheidingsteken in een tekststring te extraheren. Als u de tekst na het laatste scheidingsteken moet extraheren, is de gemakkelijkste manier om een negatief getal voor deze parameter op te geven.
Bijvoorbeeld, om de tekst te extraheren die na de laatste komma in de onderstaande tabel voorkomt, kan de TEXTAFTER-functie als volgt worden gewijzigd.
Selecteer een cel (bijvoorbeeld B2 in dit geval), voer de volgende formule in en druk op de Enter-toets. Selecteer deze resultaatcel en sleep de AutoVul-handgreep omlaag om de rest van de resultaten te krijgen.
=TEXTAFTER(A2,",",-1)

Opmerking: Hier helpt -1 in de formule bij het doorzoeken van de originele tekststring vanaf het einde.
Gerelateerde functies
Excel TEXTBEFORE-functie
De TEXTBEFORE-functie retourneert de tekst die voor een bepaalde substring of scheidingsteken voorkomt.
Excel TEXTSPLIT-functie
De TEXTSPLIT-functie splitst tekststrings via een bepaald scheidingsteken naar een array over kolommen en rijen.
Excel VALUETOTEXT-functie
De VALUETOTEXT-functie converteert elke gespecificeerde waarde naar tekst.
De Beste Office Productiviteitstools
Kutools voor Excel - Helpt U Om Uit Te Blinken Tussen de Menigte
Kutools voor Excel Beschikt Over Meer Dan 300 Functies, Waardoor Wat U Nodig Hebt Maar Een Klik Verwijderd Is...
Office Tab - Schakel Tabbladgestuurd Lezen en Bewerken in Microsoft Office (inclusief Excel)
- Eén seconde om te schakelen tussen tientallen open documenten!
- Verminder honderden muisklikken voor u elke dag, zeg vaarwel tegen muisarm.
- Verhoogt uw productiviteit met 50% bij het bekijken en bewerken van meerdere documenten.
- Brengt Efficiënte Tabs naar Office (inclusief Excel), Net Als Chrome, Edge en Firefox.