Formula Excel: extrageți numele și prenumele din adresa de e-mail
Acest tutorial introduce formulele pentru a extrage prenumele și prenumele din adresele de e-mail date în celule separate, așa cum este prezentat mai jos, de asemenea, oferă un exemplu pentru a explica argumentele și părțile formulelor.
Extrageți prenumele
Formula generică:
LEFT(e_address,FIND("separator",)-1) |
Argumente
E_address: the email address you want to extract the first name. |
Separator: the delimiter between first name and last name. |
Cum funcționează această formulă
Pentru a extrage prenumele din adresa de e-mail din celula B3, utilizați formula de mai jos:
=LEFT(B3,FIND("_",B3)-1) |
Anunturi Intrați cheie.
Explicație
FIND funcţie: pentru a găsi poziția de început a unui caracter sau text într-un șir de text dat. Formula GĂSEȘTE („_”, B3) găsește poziția caracterului „_” în celula B3, returnează 4.
LEFT funcţie: extrage text din partea stângă a șirului de text dat pe baza lungimii textului dat. Formula LEFT (B3, FIND ("_", B3) -1) poate fi văzut ca STÂNGA (B3,4-1), extrageți primele 3 caractere din textul din celula B3.
Extrageți numele de familie
Formula generică
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. |
Cum funcționează această formulă
Pentru a extrage numele de familie din adresa de e-mail din celula B3, utilizați formula de mai jos:
=LEFT(RIGHT(B3,LEN(B3)-FIND("_",B3)),FIND("@",RIGHT(B3,LEN(B3)-FIND("_",B3)))-1) |
Anunturi Intrați cheie.
Explicație
FIND funcţie: pentru a găsi poziția de început a unui caracter sau text într-un șir de text dat.
LEN funcţie: numără numărul unui șir de text.
RIGHT funcţie: pentru a extrage text din partea dreaptă.
Formula DREAPTA (B3, LEN (B3) -FIND ("_", B3)) poate fi văzut ca:
= DREAPTA (B3, LEN (B3) -4)
= DREAPTA (B3,17)
=""
"Atunci FIND ("@", DREAPTA (B3, LEN (B3) -FIND ("_", B3))) poate fi văzut ca
=FIND("@","")
= "6"
LEFT funcţie: extrage text din partea stângă a șirului de text dat pe baza lungimii textului dat. Formula LEFT(RIGHT(B3,LEN(B3)-FIND("_",B3)),FIND("@",RIGHT(B3,LEN(B3)-FIND("_",B3)))-1) pot fi văzute ca acestea:
=LEFT(RIGHT(B3,LEN(B3)-FIND("_",B3)),6-1)
=STÂNGA("",5)
= "Smith"
Observație
Dacă doriți să extrageți numele și prenumele cu majusculele primei litere, puteți adăuga funcția PROPER în fața formulelor de mai sus, cum ar fi:
= PROPER (STÂNGA (B3, FIND ("_", B3) -1))
=PROPER(LEFT(RIGHT(B3,LEN(B3)-FIND("_",B3)),FIND("@",RIGHT(B3,LEN(B3)-FIND("_",B3)))-1))
Fișier exemplu
Faceți clic pentru a descărca fișierul eșantion
Formule relative
- Extrage din dreapta până la caracter
Aici introduce formula pentru a extrage text din partea dreaptă a unui text dat până la un caracter specificat. - Tăiați textul la N cuvinte
Aici introduce formula pentru a extrage n cuvinte din partea stângă a unui șir de text. - Adăugați zerouri pentru a fixa lungimea
Acest tutorial oferă formule pentru a adăuga zero inițial pentru a face textul la aceeași lungime. - Adăugați liniuțe la numărul de telefon
Pentru a adăuga liniuțe la numărul de telefon, puteți utiliza o formulă pentru a o rezolva în Excel.
Funcții relative
- Funcția DREAPTA
Extrageți text din partea dreaptă. - Funcția STÂNGA
Extrageți text din partea stângă a șirului de text. - Funcția LEN
Obțineți numărul de caractere din text. - Funcția CĂUTARE
Găsiți poziția unui anumit caracter sau subșir din șirul de text dat. - Funcția FIND
Găsiți un șir în alt șir
Cele mai bune instrumente de productivitate Office
Kutools pentru Excel - Vă ajută să vă distingeți de mulțime
Kutools pentru Excel se mândrește cu peste 300 de caracteristici, Asigurați-vă că ceea ce aveți nevoie este la doar un clic distanță...
Fila Office - Activați lectura și editarea cu file în Microsoft Office (includeți Excel)
- O secundă pentru a comuta între zeci de documente deschise!
- Reduceți sute de clicuri de mouse pentru dvs. în fiecare zi, spuneți adio de la mâna mouse-ului.
- Vă crește productivitatea cu 50% atunci când vizualizați și editați mai multe documente.
- Aduce file eficiente la Office (inclusiv Excel), la fel ca Chrome, Edge și Firefox.