Ei bine, știm că numele domeniului vine întotdeauna după semnarea @ în orice ID de e-mail. Pentru a extrage numele de domeniu din adresa de e-mail, putem folosi acest fapt. Deci, există două metode pentru a face acest lucru.
- Folosind o formulă
- Folosirea textului în coloană
Să le verificăm pe rând.
Extrageți numele domeniului din e-mail folosind formula.
Formula generică pentru extragerea numelui de domeniu
= DREAPTA (email_Id, LEN (email_id) -FIND ("@", email_id))
ID e-mail: acesta este textul care reprezintă un ID de e-mail.
Să vedem un exemplu pentru a clarifica lucrurile.
Exemplu: extrageți numele de domeniu din ID-urile de e-mail
Aici, am această listă de ID-uri de e-mail. Vreau să extrag nume de domeniu într-o coloană separată, lăsând textul original intact.
Aplicați formula generică de mai sus în celula B2 pentru a extrage numele domeniului.
= DREAPTA (A2, LEN (A2) -FIND ("@", A2))
Copiați celula B2. Veți avea numele de domeniu extrase în coloana B.
Cum functioneaza?
Ideea este de a obține numărul de caractere după @. Odată ce o obținem, putem folosi funcția DREAPTA pentru a numi domeniul.
Să descompunem formula de mai sus pentru a o înțelege.
FIND ("@", A2): Funcția de căutare returnează poziția unui text dat într-un șir. Aici returnează poziția @ in [email protected], care este 6.
LEN (A2): returnează numărul total de caractere dintr-un text. [email protected] are 15 caractere în el.
Acum formula este simplificată la DREAPTA (A2,15-6)? DREAPTA (A2,9), care ne oferă numele de domeniu gmail.com. Aceleași lucruri se întâmplă în toate celulele.
Utilizați formula atunci când această sarcină este repetitivă. Aveți o coloană definită pentru ID-urile de e-mail pentru formulă. Ori de câte ori veți modifica datele din coloana de e-mail, toate domeniile vor fi extrase automat.
Dar dacă aveți o singură sarcină, atunci există o altă metodă pentru a face acest lucru. Se numește text în coloană.
Utilizați textul în coloană pentru a extrage numele de domeniu din e-mail
Pentru a extrage numele de domeniu și ID-ul utilizatorului în diferite coloane, utilizați această metodă. Dacă doriți ca datele originale să fie intacte, vă sugerez să utilizați o copie a datelor.
- Selectați ID-uri de e-mail.
- Accesați fila de date.
- Veți vedea o opțiune de text către coloană. Apasa pe el.
- verificați delimitat și faceți clic pe următorul.
- Verifica alte opțiune. În caseta de text scrieți „@” (fără ghilimele). Și faceți clic pe finisare.
E gata. Numele de domeniu și numele de utilizator sunt separate în două coloane diferite. Textul original nu va avea numele de domeniu. Și de aceea vă recomand să folosiți o copie a datelor originale.
Precauții:
Înainte de a utiliza această metodă, asigurați-vă că nu aveți date în coloanele în care doriți ca textul dvs. să fie separat. Excel afișează un avertisment dacă găsește date în coloane în care datele pot fi anulate. Este bine să folosiți o nouă foaie pentru aceasta.
Deci, băieți, așa puteți extrage numele de domeniu din ID-urile de e-mail în Excel. Ambele metode sunt utile în contextul lor. Dacă doriți orice alt tip de soluție, anunțați-mă în secțiunea de comentarii de mai jos.
Cum se elimină textul în Excel pornind de la o poziție
Eliminați primele caractere din text
Împarte numerele și textul din șir în Excel
Articole populare:
Funcția VLOOKUP în Excel
COUNTIF în Excel 2016
Cum se utilizează funcția SUMIF în Excel