Excel: hoe u een e-mailadres uit een tekstreeks kunt extraheren


U kunt de volgende formule gebruiken om een e-mailadres uit een tekstreeks in Excel te extraheren:

 =IFERROR(TRIM(RIGHT(SUBSTITUTE(LEFT( A2 ,FIND(" ", A2 &" ",FIND("@", A2 ))-1)," ",REPT(" ",LEN( A2 ))) ,LEN( A2 ))), "")

Deze specifieke formule haalt het e-mailadres uit de tekstreeks in cel A2 .

Als er geen e-mailadres wordt gevonden in cel A2 , retourneert de formule eenvoudigweg een spatie.

Het volgende voorbeeld laat zien hoe u deze formule in de praktijk kunt gebruiken.

Voorbeeld: hoe u een e-mailadres uit een tekstreeks in Excel kunt extraheren

Stel dat we de volgende kolom met tekstreeksen in Excel hebben:

Stel dat we het e-mailadres uit elke tekstreeks willen extraheren.

Om dit te doen, kunnen we de volgende formule in cel B2 typen:

 =IFERROR(TRIM(RIGHT(SUBSTITUTE(LEFT( A2 ,FIND(" ", A2 &" ",FIND("@", A2 ))-1)," ",REPT(" ",LEN( A2 ))) ,LEN( A2 ))), "")

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

Excel extraheert e-mailadres uit tekst

Kolom B bevat nu het e-mailadres voor elke tekstreeks in kolom A.

Houd er rekening mee dat cel A5 geen e-mailadres bevatte, dus retourneerde de formule eenvoudigweg een lege waarde.

Opmerking : als een cel meerdere e-mailadressen bevat, retourneert deze formule alleen het eerste e-mailadres.

Aanvullende bronnen

In de volgende zelfstudies wordt uitgelegd hoe u andere veelvoorkomende bewerkingen in Excel uitvoert:

Excel: Hoe de URL uit een hyperlink te extraheren
Excel: Hoe de datum uit een tekstreeks te extraheren
Excel: tekst tussen twee komma’s extraheren
Excel: Hoe getallen uit een string te extraheren

Einen Kommentar hinzufügen

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