Excel-formel: Extrahera för- och efternamn från e-postadressen
Denna handledning introducerar formlerna för att extrahera förnamn och efternamn från givna e-postadresser i separata celler som visas nedan på skärmbilden. Det ger också exemplet för att förklara argumenten och delarna av formlerna.
Extrahera förnamn
Generisk formel:
LEFT(e_address,FIND("separator",)-1) |
Argument
E_address: the email address you want to extract the first name. |
Separator: the delimiter between first name and last name. |
Hur den här formeln fungerar
För att extrahera förnamn från e-postadressen i cell B3, använd nedanstående formel:
=LEFT(B3,FIND("_",B3)-1) |
Presse ange nyckel.
Förklaring
FIND fungera: för att hitta startpositionen för ett tecken eller en text i en given textsträng. Formeln HITTA ("_", B3) hittar positionen för tecknet “_” i cellen B3, returnerar 4.
LEFT fungera: extrahera text från vänster sida av den angivna textsträngen baserat på den angivna textlängden. Formel LEFT (B3, HITTA ("_", B3) -1) kan ses som VÄNSTER (B3,4-1), extrahera de tre första tecknen från texten i cell B3.
Extrahera efternamn
Generisk formel
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. |
Hur den här formeln fungerar
För att extrahera efternamn från e-postadressen i cell B3, använd nedanstående formel:
=LEFT(RIGHT(B3,LEN(B3)-FIND("_",B3)),FIND("@",RIGHT(B3,LEN(B3)-FIND("_",B3)))-1) |
Presse ange nyckel.
Förklaring
FIND fungera: för att hitta startpositionen för ett tecken eller en text i en given textsträng.
LEN fungera: räkna numret på en textsträng.
RIGHT fungera: för att extrahera text från höger sida.
Formeln HÖGER (B3, LENN (B3) -FIND ("_", B3)) kan ses som:
= HÖGER (B3, LENN (B3) -4)
= HÖGER (B3,17)
=""
Sedan HITTA ("@", HÖGER (B3, LENN (B3) -FIND ("_", B3))) kan ses som
=HITTA("@","")
= "6"
LEFT fungera: extrahera text från vänster sida av den angivna textsträngen baserat på den angivna textlängden. Formeln LEFT(RIGHT(B3,LEN(B3)-FIND("_",B3)),FIND("@",RIGHT(B3,LEN(B3)-FIND("_",B3)))-1) kan ses som dessa:
=LEFT(RIGHT(B3,LEN(B3)-FIND("_",B3)),6-1)
=VÄNSTER("",5)
= "Smith"
Anmärkning
Om du vill extrahera för- och efternamn med stora bokstäver, kan du lägga till PROPER-funktionen framför ovanstående formler, till exempel:
= KORRIG (VÄNSTER (B3, HITTA ("_", B3) -1))
=PROPER(LEFT(RIGHT(B3,LEN(B3)-FIND("_",B3)),FIND("@",RIGHT(B3,LEN(B3)-FIND("_",B3)))-1))
Provfil
Klicka för att ladda ner exempelfilen
Relativa formler
- Extrahera från höger till karaktär
Här introduceras formeln för att extrahera text från höger sida av en viss text tills ett angivet tecken. - Trimma text till N-ord
Här introduceras formeln för att extrahera n ord från vänster sida av en textsträng. - Lägg till läckande nollor för att fixa längden
Denna handledning ger formler för att lägga till ledande noll för att göra texten i samma längd. - Lägg till streck i telefonnummer
För att lägga till streck till telefonnummer kan du använda en formel för att lösa det i Excel.
Relativa funktioner
- HÖGER funktion
Extrahera text från höger sida. - VÄNSTER-funktion
Extrahera text från vänster sida av textsträngen. - LEN-funktion
Få antalet tecken i texten. - SÖK-funktion
Hitta positionen för ett visst tecken eller ett specifikt underlag från den angivna textsträngen. - HITTA-funktion
Hitta en sträng inom en annan sträng
De bästa Office-produktivitetsverktygen
Kutools för Excel - Hjälper dig att sticka ut från mängden
Kutools för Excel har över 300 funktioner, Se till att det du behöver bara är ett klick bort...
Fliken Office - Aktivera läsning och redigering av flikar i Microsoft Office (inkluderar Excel)
- En sekund att växla mellan dussintals öppna dokument!
- Minska hundratals musklick åt dig varje dag, säg adjö till mushanden.
- Ökar din produktivitet med 50 % när du visar och redigerar flera dokument.
- Ger effektiva flikar till Office (inklusive Excel), precis som Chrome, Edge och Firefox.