KutoolsforOffice — Eén oplossing, vijf krachtige tools.Meer bereiken met minder moeite.

Excel-functie TEXTAFTER

AuteurSiluvia Wijzigingsdatum

De TEXTAFTER-functie haalt de tekst na een opgegeven subtekenreeks of scheidingsteken eruit en retourneert deze.

Opmerking: Deze functie is alleen beschikbaar in Excel voor Microsoft 365 via het Insider-kanaal.

toont het gebruik van de TEKST.NA functie

Syntaxis

TEXTAFTER()text, delimiter, [instance_num], [match_mode], [match_end], [if_not_found])

Argumenten

Tekst(vereist): De Oorspronkelijke Tekst-tekenreeks waaruit u Tekst extraheren wilt. Deze kan worden opgegeven als:
-- Een tekenreeks;
Of
-- Een celverwijzing
Scheidingsteken(vereist): Een subtekenreeks of scheidingsteken waarna u de tekst wilt ophalen;
Instance_num(optioneel): Het exemplaar van het scheidingsteken in de tekst;
-- Standaard is 1, wat betekent dat wanneer er meerdere scheidingstekens in de tekenreeks voorkomen, de tekst na het eerste scheidingsteken wordt opgehaald.
-- Als u vanaf het einde van de tekenreeks wilt zoeken, geeft u een negatief getal op voor deze parameter.
Match_mode(optioneel): Bepaalt of het scheidingsteken hoofdlettergevoelig is;
--0(standaard): Hoofdlettergevoelig.
--1: Hoofdletterongevoelig.
Match_end(optioneel): Beschouwt het einde van de tekst als scheidingsteken. Standaard is 0.
--0(standaard): Beschouw het einde van de tekst niet als scheidingsteken.
--1: Beschouw het einde van de tekst als scheidingsteken.
If_not_found(optioneel): De waarde die moet worden geretourneerd wanneer er geen overeenkomst wordt gevonden. Standaard is de foutwaarde #N/B.

Opmerkingen

1) Dit is het tegenovergestelde van de TEXTBEFORE-functie.
2) Wanneer het scheidingsteken leeg is, krijgt u een van de volgende resultaten:
-- Bij zoeken vanaf de linkerkant van de tekenreeks (instance_num is positief) wordt de volledige tekenreeks geretourneerd;
-- Bij zoeken vanaf de rechterkant van de tekenreeks (instance_num is negatief) wordt lege tekst geretourneerd;
3) De #WAARDE!-fouttreedt op als aan een van de volgende voorwaarden is voldaan:
--Instance_num= 0;
--Instnce_numis groter dan de lengte van de tekst;
4) De #N/B-fouttreedt op als aan een van de volgende voorwaarden is voldaan:
-- Scheidingsteken komt niet voor in de tekenreeks;
-- Instance_num is groter dan het aantal keren dat het scheidingsteken in de tekenreeks voorkomt.

Retourneerwaarde

Het retourneert de tekenreeks voor Tekst extraheren.

Voorbeeld

Hier nemen we de volgende tekstlijst als voorbeeld om te demonstreren hoe u de TEXTAFTER-functie gebruikt om tekst te extraheren onder verschillende voorwaarden.

toont het gebruik van de TEKST.NA functie
#Voorbeeld 1: Haal de tekst na het eerste scheidingsteken op in Excel

Om de tekst op te halen die na de eerste komma komt in de opgegeven cellen, kunt u de TEXTAFTER-functie als volgt toepassen.

Selecteer een cel naast de eerste tekstcel waaruit u de tekst wilt ophalen, voer de volgende formule in en druk op de Enter-toets om het resultaat te krijgen. Selecteer de resulterende cel en sleep deze Automatisch-aanvullen-greepOmlaag scrollen om de overige resultaten te verkrijgen.

=TEXTAFTER(A2,",")

toont het gebruik van de TEKST.NA functie

Opmerking: In dit geval zijn alleen de eerste twee argumenten vereist in de formule.

#Voorbeeld 2: Haal de tekst na het N-de scheidingsteken op in Excel

Standaard haalt de TEXTAFTER-functie de tekst op na het eerste scheidingsteken in de tekenreeks, zelfs als er meerdere scheidingstekens in de tekst voorkomen. Als u de tekst na het N-de scheidingsteken wilt ophalen, 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 ophalen, voer de volgende formule in en druk op de Enter-toets om het resultaat te verkrijgen. Selecteer deze resultaatcel en sleep de Automatisch-aanvullen-greepOmlaag scrollen om de overige resultaten te verkrijgen.

=TEXTAFTER(A2,",",2)

toont het gebruik van de TEKST.NA functie

Opmerking: Om de tekst op te halen die na het n-de scheidingsteken komt, hoeft u alleen het argument instance_num in te stellen op het bijbehorende getal. In dit geval voer ik het getal 2 in om de tweede komma aan te duiden.

#Voorbeeld 3: Haal de tekst na een opgegeven subtekenreeks op (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 de resulterende cel en sleep deze Automatisch-aanvullen-greepomlaag om de overige resultaten te verkrijgen.

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

toont het gebruik van de TEKST.NA functie

Opmerking: Om hoofdlettergevoeligheid in de TEXTAFTER-functie uit te schakelen, stelt u het argument Match_mode in op 1. In dat geval wordt alle tekst na de subtekenreeks „Consultant” of „CONSULTANT” opgehaald.

#Voorbeeld 4: Retourneer een aangepaste waarde wanneer TEXTAFTER geen overeenkomstige tekst vindt

Zoals hierboven in de schermafbeelding te zien is, retourneert de TEXTAFTER-functie standaard #N/B wanneer er geen overeenkomsten worden gevonden. Om een aangepaste waarde in plaats van fouten te retourneren, kunt u de TEXTAFTER-functie als volgt toepassen.

Selecteer een cel naast de eerste tekstcel waaruit u de tekst wilt ophalen, voer de volgende formule in en druk op de Enter-toets om het resultaat te krijgen. Selecteer de resulterende cel en sleep deze Automatisch-aanvullen-greepomlaag om de overige resultaten te verkrijgen.

=TEXTAFTER(A2,"Consultant",1,1,,„text not found")

toont het gebruik van de TEKST.NA functie

Opmerking: In deze formule is „tekst niet gevonden” de aangepaste waarde die wordt geretourneerd wanneer TEXTAFTER geen overeenkomende tekst vindt. U kunt deze naar wens aanpassen.

#Voorbeeld 5: Haal de tekst na het laatste scheidingsteken op in Excel

Meestal kunt u de parameter instance_num opgeven om de tekst na het n-de scheidingsteken in een tekenreeks op te halen. Als u de tekst na het laatste scheidingsteken wilt ophalen, is de eenvoudigste manier om een negatief getal voor deze parameter op te geven.

Bijvoorbeeld: om de tekst op te halen die na de laatste komma in de onderstaande tabel staat, pas je de TEXTAFTER-functie als volgt aan.

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 Automatisch-aanvullen-greepOmlaag om de overige resultaten te verkrijgen.

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

toont het gebruik van de TEKST.NA functie

Opmerking: Hier helpt -1 in de formule bij het zoeken vanaf het einde van de Oorspronkelijke Tekst-tekenreeks.


Gerelateerde functies

Excel-functie TEXTBEFORE
De functie TEXTBEFORE geeft de tekst terug die vóór een opgegeven subtekenreeks of scheidingsteken staat.

Excel-functie TEXTSPLIT
De functie TEXTSPLIT splitst tekstreeksen op basis van een opgegeven scheidingsteken in een matrix over kolommen en rijen.

Excel-functie VALUETOTEXT
De functie VALUETOTEXT zet elke opgegeven waarde om in tekst.


De beste Office-productiviteitshulpmiddelen

Kutools voor Excel – Helpt u om op te vallen tussen de massa

🤖KUTOOLS AI Assistent: Revolutioneer Data-analyse op basis van:Intelligente uitvoering   |  Genereer code|  Maak aangepaste formules  |  Analyseer gegevens en genereer grafieken|  Roep Verbeterde functies aan
Populaire functies:Zoek, markeer of Dubbele waarden markeren  |  Verwijder lege rijen  |  Kolommen samenvoegen of cellen zonder gegevensverlies  |  Afronden zonder formule...
Super VLookup:Meerdere criteria  |  Meerdere waarden  |  Over meerdere werkbladen heen  |  Fuzzy Match...
Geav. keuzelijst...:  |  Afhankelijke keuzelijst  |  Keuzelijst met meervoudige selectie
Kolombeheerder:Voeg een specifiek aantal kolommen toe  |  Verplaats kolommen  |  Schakel zichtbaarheidsstatus van verborgen kolommen in/uit  |Vergelijk kolommen met Selecteer Dezelfde/Verschillende Cellen...
Uitgelichte functies:Rasterfocus  |  Ontwerpweergave  |  Verbeterde formulebalk  |  Werkmap- en bladbeheerder|Bronnenbibliotheek(Automatische tekst)|  Datumkiezer  |  Werkbladen samenvoegen  |  Versleutelen/Cellen decoderen  |  E-mails verzenden op basis van lijst  |  Superfilter  |  Speciaal filter(Filter cellen met vetgedrukt lettertype/cursief/doorgehaald...) ...
Top 15-toolsets:12 Teksthulpmiddelen(Tekst toevoegen,Specifieke tekens verwijderen...)|  50+Grafiektypen(Gantt-diagram...)|  40+ Praktische formules(Leeftijd berekenen op basis van geboortedatum...)|  19 Invoeghulpmiddelen(QR-code Invoegen,Afbeelding invoegen vanaf pad...)|  12 Conversiehulpmiddelen(Omzetten naar woorden,Wisselkoersconversie...)|  7 Samenvoegen en splitsenhulpmiddelen(Geavanceerd samenvoegen van rijen,Excel-cellen splitsen...)|... en meer
Gebruik Kutools in uw voorkeurstaal – ondersteunt Engels, Spaans, Duits, Frans, Chinees en 40+ andere talen!

Kutools voor Excel Beschikt over meer dan 300 functies,zodat u alles wat u nodig heeft binnen één klik bereik heeft...


Office Tab – Schakel tabbladenlezen en -bewerken in Microsoft Office (inclusief Excel) in

  • Schakel in één seconde tussen tientallen geopende documenten!
  • Bespaar honderden muisklikken per dag en zeg vaarwel tegen muisarm.
  • Verhoog uw productiviteit met 50 % bij het bekijken en bewerken van meerdere documenten.
  • Brengt efficiënte tabs naar Office (inclusief Excel), net als in Chrome, Edge en Firefox.