Excel-formule: extraheer de voor- en achternaam van het e-mailadres
Deze tutorial introduceert de formules om de voornaam en achternaam uit bepaalde e-mailadressen te extraheren in afzonderlijke cellen, zoals onderstaand screenshot, en biedt ook het voorbeeld om de argumenten en delen van de formules uit te leggen.
Extract voornaam
Generieke formule:
LEFT(e_address,FIND("separator",)-1) |
argumenten
E_address: the email address you want to extract the first name. |
Separator: the delimiter between first name and last name. |
Hoe deze formule werkt
Gebruik onderstaande formule om de voornaam uit het e-mailadres in cel B3 te extraheren:
=LEFT(B3,FIND("_",B3)-1) |
Media Enter sleutel.
Uitleg
FIND functie: om de startpositie van een teken of tekst in een bepaalde tekstreeks te vinden. De Formule FIND ("_", B3) vindt de positie van teken "_" in cel B3, geeft 4 terug.
LEFT functie: extraheer tekst van de linkerkant van de opgegeven tekstreeks op basis van de opgegeven tekstlengte. Formule L.EFT (B3, FIND ("_", B3) -1) kan worden gezien als LINKS (B3,4-1), extraheer de eerste 3 tekens uit de tekst in cel B3.
Extraheer achternaam
Generieke formule
LEFT(RIGHT(e_address,LEN(e_address)-FIND("separacter",e_address)),FIND("@",RIGHT(e_address,LEN(e_address)-FIND("separator",e_address)))-1) |
Argument
E_address: the email address you want to extract the first name. |
Separator: the delimiter between first name and last name. |
Hoe deze formule werkt
Gebruik onderstaande formule om de achternaam uit het e-mailadres in cel B3 te extraheren:
=LEFT(RIGHT(B3,LEN(B3)-FIND("_",B3)),FIND("@",RIGHT(B3,LEN(B3)-FIND("_",B3)))-1) |
Media Enter sleutel.
Uitleg
FIND functie: om de startpositie van een teken of tekst in een bepaalde tekstreeks te vinden.
LEN functie: tel het aantal tekstreeks.
RIGHT functie: om tekst van de rechterkant te extraheren.
De Formule RECHTS (B3, LEN (B3) -FIND ("_", B3)) kan worden gezien als:
= RECHTS (B3, LEN (B3) -4)
= RIGHT (B3,17)
= "Smith@kutools.com"
Dan FIND ("@", RIGHT (B3, LEN (B3) -FIND ("_", B3))) kan worden gezien als
=VIND("@","Smith@kutools.com")
= "6"
LEFT functie: extraheer tekst van de linkerkant van de opgegeven tekstreeks op basis van de opgegeven tekstlengte. De Formule LEFT(RIGHT(B3,LEN(B3)-FIND("_",B3)),FIND("@",RIGHT(B3,LEN(B3)-FIND("_",B3)))-1) kan als volgt worden gezien:
=LEFT(RIGHT(B3,LEN(B3)-FIND("_",B3)),6-1)
=LINKS("Smith@kutools.com",5)
= "Smit"
Opmerking
Als u de voor- en achternaam wilt extraheren met de eerste letter in hoofdletters, kunt u de PROPER-functie vóór bovenstaande formules toevoegen, zoals:
= JUISTE (LINKS (B3, FIND ("_", B3) -1))
=PROPER(LEFT(RIGHT(B3,LEN(B3)-FIND("_",B3)),FIND("@",RIGHT(B3,LEN(B3)-FIND("_",B3)))-1))
Voorbeeldbestand
Klik om een voorbeeldbestand te downloaden
Relatieve formules
- Extract van rechts tot karakter
Hier introduceert de formule om tekst vanaf de rechterkant van een bepaalde tekst te extraheren tot een bepaald teken. - Trim tekst naar N woorden
Hier introduceert de formule om n woorden uit de linkerkant van een tekstreeks te halen. - Voeg weglopende nullen toe om de lengte te fixeren
Deze tutorial biedt formules om een voorloopnul toe te voegen om de tekst op dezelfde lengte te krijgen. - Voeg streepjes toe aan het telefoonnummer
Om streepjes aan een telefoonnummer toe te voegen, kunt u een formule gebruiken om het in Excel op te lossen.
Relatieve functies
- RECHTS-functie
Extraheer de tekst van de rechterkant. - LINKS-functie
Extraheer tekst van de linkerkant van de tekstreeks. - LEN-functie
Haal het aantal tekens in de tekst op. - SEARCH-functie
Zoek de positie van een specifiek teken of subtekenreeks uit de opgegeven tekstreeks. - FIND-functie
Zoek een string binnen een andere string
De beste tools voor kantoorproductiviteit
Kutools for Excel - Helpt u zich te onderscheiden van de menigte
Kutools voor Excel beschikt over meer dan 300 functies, Ervoor zorgen dat wat u nodig heeft slechts één klik verwijderd is...
Office-tabblad - Schakel lezen en bewerken met tabbladen in Microsoft Office in (inclusief Excel)
- Een seconde om te schakelen tussen tientallen geopende documenten!
- Verminder elke dag honderden muisklikken voor u, zeg maar dag tegen muishand.
- Verhoogt uw productiviteit met 50% bij het bekijken en bewerken van meerdere documenten.
- Brengt efficiënte tabbladen naar Office (inclusief Excel), net als Chrome, Edge en Firefox.