Note: The other languages of the website are Google-translated. Back to English

Excel-formel: Uddrag for- og efternavn fra e-mail-adresse

Denne vejledning introducerer formlerne til at udtrække fornavn og efternavn fra givne e-mail-adresser i separate celler som vist nedenfor, det giver også eksemplet til at forklare argumenterne og dele af formlerne.
doc udvidelse udvidelse fra filnavn 5

Uddrag fornavn

Generisk formel:

LEFT(e_address,FIND("separator",)-1)

argumenter

E_address: the email address you want to extract the first name.
Separator: the delimiter between first name and last name.

Sådan fungerer denne formel

For at udtrække fornavn fra e-mail-adressen i celle B3, brug nedenstående formel:

=LEFT(B3,FIND("_",B3)-1)

Presse Indtast nøgle.
doc udtrække fornavn e-mail 2

Forklaring

FIND funktion: for at finde startpositionen for et tegn eller en tekst i en given tekststreng. Formlen FIND ("_", B3) finder positionen for tegnet “_” i cellen B3, returnerer 4.

LEFT funktion: udtræk tekst fra venstre side af den givne tekststreng baseret på den givne tekstlængde. Formel LEFT (B3, FIND ("_", B3) -1) kan ses som VENSTRE (B3,4-1), udpak de første 3 tegn fra teksten i celle B3.

Uddrag efternavn

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.

Sådan fungerer denne formel

For at udtrække efternavn fra e-mail-adressen i celle B3, brug nedenstående formel:

=LEFT(RIGHT(B3,LEN(B3)-FIND("_",B3)),FIND("@",RIGHT(B3,LEN(B3)-FIND("_",B3)))-1)

Presse Indtast nøgle.
doc udtrække fornavn e-mail 3

Forklaring

FIND funktion: for at finde startpositionen for et tegn eller en tekst i en given tekststreng.

LEN funktion: tæl nummeret på en tekststreng.

RIGHT funktion: for at udtrække tekst fra højre side.

Formlen HØJRE (B3, LENNE (B3) -FIND ("_", B3)) kan ses som:
= HØJRE (B3, LENNE (B3) -4)
= HØJRE (B3,17)
= "Smith@kutools.com"

Derefter FIND ("@", HØJRE (B3, LENN (B3) -FIND ("_", B3))) kan ses som
= FIND ("@", "Smith@kutools.com")
= "6"

LEFT funktion: udpak tekst fra venstre side af den givne tekststreng baseret på den givne tekstlængde. Formlen LEFT(RIGHT(B3,LEN(B3)-FIND("_",B3)),FIND("@",RIGHT(B3,LEN(B3)-FIND("_",B3)))-1) kan ses som disse:
=LEFT(RIGHT(B3,LEN(B3)-FIND("_",B3)),6-1)
= VENSTRE ("Smith@kutools.com", 5)
= "Smith"

Bemærkning

Hvis du vil udpakke for- og efternavn med store bogstaver, kan du tilføje PROPER-funktionen foran ovenstående formler, såsom:

= PROPER (VENSTRE (B3, FIND ("_", B3) -1))
=PROPER(LEFT(RIGHT(B3,LEN(B3)-FIND("_",B3)),FIND("@",RIGHT(B3,LEN(B3)-FIND("_",B3)))-1))
doc udtrække fornavn e-mail 4

Prøvefil

doc-prøveKlik for at downloade prøvefil


Relative formler


Relative funktioner


De bedste Office-produktivitetsværktøjer

Kutools til Excel - Hjælper dig med at skille dig ud fra mængden

Kunne du tænke dig at udføre dit daglige arbejde hurtigt og perfekt? Kutools til Excel bringer 300 kraftfulde avancerede funktioner (Kombiner projektmapper, sum efter farve, delt celleindhold, konverter dato, og så videre...) og spar 80% tid for dig.

  • Designet til 1500 arbejdsscenarier, hjælper dig med at løse 80 % Excel-problemer.
  • Reducer tusindvis af tastatur- og museklik hver dag, lindre dine trætte øjne og hænder.
  • Bliv en Excel-ekspert på 3 minutter. Behøver ikke længere huske smertefulde formler og VBA-koder.
  • 30-dages ubegrænset gratis prøveperiode. 60-dages pengene tilbage garanti. Gratis opgradering og support i 2 år.
Ribbon of Excel (med Kutools til Excel installeret)

Fanen Office - Aktiver læsning og redigering af faner i Microsoft Office (inkluderer Excel)

  • Et sekund til at skifte mellem snesevis af åbne dokumenter!
  • Reducer hundreder af museklik for dig hver dag, og farvel med musens hånd.
  • Øger din produktivitet med 50 %, når du ser og redigerer flere dokumenter.
  • Bringer effektive faner til Office (inkluderer Excel), Ligesom Chrome, Firefox og ny Internet Explorer.
Skærmbillede af Excel (med Office-fanen installeret)
Sorter kommentarer efter
Kommentarer (2)
Bedømt 5 ud af 5 · 1 vurderinger
Denne kommentar blev minimeret af moderatoren på webstedet
Mange tak for denne artikel. Jeg har et andet spørgsmål vedrørende disse formler.
- Lad os sige, at jeg har disse scenarier - Jeg vil adskille FNAME & LNAME fra denne e-mail ann.bee@yahoo.com
Med denne kommando =PROPER(LEFT(A4,FIND("_",A4)-1)); Jeg vil være i stand til at producere Ann Bee, men dette tegn "__ skal ændres til "." ,

Hvordan løser jeg dette, når dette sker, siger jeg har abee@yahoo.com - denne forrige kommando vil producere abee@yahoo som fornavnet, når jeg søger at opnå Abee....kan du hjælpe.
Denne kommentar blev minimeret af moderatoren på webstedet
Jeg indså, at brugen af ​​@ i kommandoen også hjalp, men isolerede ikke for- og efternavnet, hvor det var relevant.
=PROPER(VENSTRE(A4,FIND("@",A4)-1))

Jeg vil fortsætte med at researche og forhåbentlig være i stand til at finjustere bedre

Mange tak for denne artikel.
Bedømt 5 ud af 5
Der er endnu ingen kommentarer her
Efterlad dine kommentarer
Sender som gæst
×
Bedøm dette indlæg:
0   Tegn
Foreslåede steder

Følg os

Copyright © 2009 - www.extendoffice.com. | Alle rettigheder forbeholdes. Drevet af ExtendOffice. | | Sitemap
Microsoft og Office-logoet er varemærker eller registrerede varemærker tilhørende Microsoft Corporation i USA og / eller andre lande.
Beskyttet af Sectigo SSL