Excel: tekst extraheren vóór een teken


U kunt de functie TEXTEFORE in Excel gebruiken om alle tekst in een cel vóór een specifiek teken of subtekenreeks te extraheren.

Deze functie gebruikt de volgende syntaxis:

TEXTBEFORE(tekst, scheidingsteken, [exemplaarnummer], [match_modus], [match_end], [if_not_found])

Goud:

  • tekst : tekst waarnaar moet worden gezocht
  • scheidingsteken : teken of subtekenreeks om de tekst ervoor te extraheren
  • instance_num (optioneel) : exemplaar van het scheidingsteken waarvóór de tekst moet worden geëxtraheerd (standaard is 1)
  • match_mode (optioneel) : 0 = hoofdlettergevoelig (standaard), 1 = hoofdletterongevoelig
  • match_end (optioneel) : behandel het einde van de tekst als scheidingsteken (standaard uitgeschakeld)
  • if_not_found (optioneel) : Waarde die moet worden geretourneerd als het scheidingsteken niet wordt gevonden

De volgende voorbeelden tonen de meest gebruikelijke manieren om deze functie te gebruiken met de volgende gegevensset in Excel:

Voorbeeld 1: Extraheer tekst vóór subtekenreeks

We kunnen de volgende formule in cel B2 typen om de tekst uit cel A2 te extraheren voordat de subtekenreeks „is“ wordt aangetroffen:

 =TEXTBEFORE( A2 , "is")

We kunnen vervolgens op deze formule klikken en deze naar elke resterende cel in kolom B slepen:

Excel extraheert tekst vóór subtekenreeks

Kolom B bevat de tekst van kolom A voordat de subtekenreeks „is“ wordt aangetroffen.

Voorbeeld 2: Extraheer tekst vóór de eerste spatie

We kunnen de volgende formule in cel B2 typen om de tekst uit cel A2 te extraheren voordat de eerste spatie wordt aangetroffen:

 =TEXTBEFORE( A2 , "")

We kunnen vervolgens op deze formule klikken en deze naar elke resterende cel in kolom B slepen:

Excel extraheert tekst vóór de eerste spatie met behulp van de TEXTBEFORE-functie

Kolom B bevat de tekst van kolom A voordat de eerste spatie wordt aangetroffen.

Voorbeeld 3: Extraheer tekst vóór de n-de spatie

We kunnen de volgende formule in cel B2 typen om de tekst uit cel A2 te extraheren voordat de derde spatie wordt aangetroffen:

 =TEXTBEFORE( A2 , "", 3)

We kunnen vervolgens op deze formule klikken en deze naar elke resterende cel in kolom B slepen:

Excel extraheert tekst vóór de n-de spatie met behulp van de TEXTBEFORE-functie

Kolom B bevat alle tekst in kolom A voordat de derde spatie wordt aangetroffen.

Opmerking : u kunt hier de volledige documentatie van de TEXTEFORE- functie in Excel vinden.

Aanvullende bronnen

In de volgende zelfstudies wordt uitgelegd hoe u andere veelvoorkomende taken in Excel kunt uitvoeren:

Excel: specifieke tekst uit cellen verwijderen
Excel: hoe u speciale tekens verwijdert
Excel: hoe u een teken in een tekenreeks invoegt

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert