Cum să împărțiți numele cu virgulă în Excel (3 moduri adecvate)

  • Imparte Asta
Hugh West

În Excel, este posibil să vă confruntați de multe ori cu situații în care trebuie să împărțiți numele în interiorul celulelor separate prin virgulă. În acest caz, este posibil să fie nevoie să le împărțiți în nume, prenume, nume de familie și, în unele cazuri, și nume de mijloc. Acest articol vă va arăta principalele modalități de a împărți numele cu virgulă în Excel.

Aceste metode pot fi utilizate și pentru a împărți adrese, numere de telefon etc. separate prin virgule.

Descărcați caietul de practică

Descărcați registrul de lucru cu setul de date utilizat pentru a descrie acest articol cu diferite metode în diferite foi de calcul de mai jos. Încercați să descărcați și să vă exersați în timp ce parcurgeți tutorialele.

Despărțirea numelor cu virgulă.xlsx

3 moduri simple de a împărți numele cu virgulă în Excel

Există trei metode pe care le voi descrie aici pentru a împărți numele în Excel cu o virgulă. Extragerea prenumelui, a numelui de familie sau a prenumelui are formule diferite. Voi trece în revistă fiecare dintre ele în sub-secțiunile sale. Parcurgeți fiecare secțiune pentru a vedea cum funcționează aceste metode sau selectați-o pe cea de care aveți nevoie din tabelul de mai sus.

În primul rând, pentru demonstrație, folosesc următorul set de date.

Eu folosesc nume care conțin numele, prenumele, prenumele și numele de familie, dar puteți aplica toate metodele și pentru numele și prenumele separate prin virgulă.

1. Despărțiți numele cu virgulă folosind Text to Columns în Excel

Excel oferă un Text în coloane pentru a împărți valorile textului în diferite celule de coloană separate de delimitatori. De asemenea, dacă folosim o virgulă ca delimitator în acest instrument, putem împărți numele cu o virgulă în Excel. Urmați acești pași pentru a vedea cum.

Pași:

  • În primul rând, selectați toate celulele care conțin celule separate prin virgulă. În acest exemplu, este vorba de intervalul de celule B5:B8 .

  • Acum, în panglică, mergeți la rubrica Date tab.
  • În conformitate cu Instrumente de date grup, selectați Text în coloane .

  • Ca urmare, un Expertul de conversie a textului în coloană va apărea. Verificați Delimitat în prima fereastră și faceți clic pe Următorul după aceea.

  • În cea de-a doua fereastră, verificați Virgulă la adresa Delimitatori Apoi faceți clic pe Următorul .

  • În fereastra următoare, selectați destinația în care doriți să plasați coloana separată. În acest caz, am selectat celula $C$5 .

  • În cele din urmă, faceți clic pe Finisaj .
  • În cazul în care apare un avertisment de eroare, faceți clic pe OK .

După aceea, veți avea numele, prenumele, prenumele și numele de familie separate.

Citește mai mult: Cum să împărțiți numele în Excel în două coloane (4 moduri rapide)

2. Utilizarea Flash Fill pentru a împărți numele cu virgulă

Există un Umplere flash caracteristică începând cu Excel 2013. Pentru a rezuma funcția sa, funcția Umplere flash caracteristica detectează modelul și sugerează și completează automat restul datelor. Această metodă poate fi deosebit de utilă pentru a diviza date separate de un delimitator. În cea mai mare parte, aceasta este cea mai rapidă metodă de a diviza nume cu virgulă în Excel.

Urmați acești pași pentru un ghid detaliat al acestei funcții.

Pași:

  • Mai întâi, să completăm prenumele. Pentru a face acest lucru, selectați o celulă și introduceți manual prenumele primei intrări.

  • În mod similar, începeți să introduceți primul nume pentru următoarea intrare. Umplere flash va sugera automat restul prenumelor.

  • După ce numele sunt sugerate, apăsați Introduceți pe tastatură. Veți avea prenumele separate.

  • În același mod, completați coloana cu al doilea nume și cea cu numele de familie, repetând procesul. Veți avea numele împărțite.

Citește mai mult: Cum să împărțiți numele în Excel (5 metode eficiente)

3. Aplicarea diferitelor formule în Excel

Puteți obține un rezultat similar cu cele două metode de mai sus folosind formule. Deși rezultatul poate fi același, aveți nevoie de abordări diferite în formule pentru a extrage diferitele porțiuni ale numelor. Pentru o înțelegere mai ușoară, le-am separat pe cele trei în categoria lor.

3.1 Împărțiți primul nume

Pentru a împărți prenumele putem folosi o combinație a funcțiilor STÂNGA și CĂUTARE funcții.

The STÂNGA primește un text ca argument principal și numărul de caractere care trebuie extrase ca argument opțional. Aceasta returnează mai multe caractere specificate în argument din șirul de caractere.

The CĂUTARE Funcția returnează numărul primei poziții a unui anumit caracter. Funcția acceptă două argumente principale - caracterele pe care trebuie să le găsească și valoarea textului în care trebuie să găsească caracterul. Funcția mai poate accepta un alt argument opțional care să indice unde trebuie să înceapă căutarea.

Pentru a afla detalii despre utilizarea formulei, urmați acești pași.

Pași:

  • În primul rând, selectați celula în care doriți să introduceți primul nume. În acest caz, este vorba de celula C5 .
  • Scrieți următoarea formulă în celulă.

=LEFT(B5,SEARCH(",",B5)-1)

  • După aceea, apăsați Introduceți de pe tastatură. Veți avea prenumele separat de celulă.

  • Acum, selectați din nou celula și faceți clic și trageți Pictograma Mâner de umplere până la sfârșitul listei pentru a obține toate primele nume din listă.

Veți separa prenumele cu o virgulă folosind formula din Excel.

🔍 Descompunerea formulei:

👉 SEARCH(",", B5) caută o virgulă în celulă B5 și returnează prima poziție a unei virgule în el, care este 5 .

👉 SEARCH(",", B5)-1 returnează poziția dinaintea primei virgule, adică lungimea primului nume care este 4 aici.

👉 LEFT(B5, SEARCH(",", B5)-1) returnează primele patru caractere din stânga șirului care este Alex .

Citește mai mult: Excel VBA: Împărțiți numele și prenumele (3 exemple practice)

3.2 Împărțiți numele de mijloc

Pentru a extrage numele mijlociu, se folosește o combinație a combinației MID și CĂUTARE funcții.

The MID primește ca argumente un text, poziția de pornire și mai multe caractere. Aceasta returnează caracterele din mijlocul șirului.

The CĂUTARE Funcția returnează numărul primei poziții a unui anumit caracter. Acceptă două argumente - caracterele pe care ar trebui să le găsească și valoarea textului în care ar trebui să găsească caracterul și un argument opțional care indică locul de unde ar trebui să înceapă căutarea.

Pași:

  • În primul rând, selectați celula în care doriți să separați numele de mijloc. În acest caz, este vorba de celula D5 .
  • Apoi, scrieți următoarea formulă în celulă.

=MID(B5,SEARCH(" ",B5,1)+1,SEARCH(" ",B5,SEARCH(" ",B5,1)+1)-SEARCH(" ",B5,1)-2)

  • După aceea, apăsați Introduceți pe tastatură. Veți avea numele mijlociu extras din celula B5 .

  • Acum, selectați din nou celula. Pictograma Mâner de umplere la restul coloanei pentru a completa cu numele de mijloc.

Acest lucru va împărți numele de mijloc în Excel cu virgulă.

🔍 Descompunerea formulei:

👉 SEARCH(" ",B5,1) caută primul spațiu din celulă B5 și returnează 6 .

👉 SEARCH(" ",B5,SEARCH(" ",B5,1)+1) returnează al doilea spațiu din șirul de caractere. Aceasta folosește logica de căutare a spațiului după primul spațiu. Formula returnează 16 pentru celula B5 .

👉 SEARCH(" ",B5,SEARCH(" ",B5,1)+1)-SEARCH(" ",B5,1) returnează lungimea dintre primul spațiu și cel de-al doilea spațiu, inclusiv spațiul, care este 10 aici.

👉 În sfârșit MID(B5,SEARCH(" ",B5,1)+1,SEARCH(" ",B5,SEARCH(" ",B5,1)+1)-SEARCH(" ",B5,1)-2) returnează un total de 8 caractere (-2 pentru a reduce virgula și spațiul din cele 10 caractere) din valoarea celulei B5 pornind de la poziția 6. În acest caz, este Patricia .

3.3 Împărțiți numele de familie

Pentru a diviza numele de familie din setul de date, putem folosi o combinație a funcției LEN , DREAPTA , și CĂUTARE funcții.

The LEN primește ca argument un șir de text și returnează numărul total de caractere din acesta.

The DREAPTA primește ca argumente un text și, uneori, lungimea care trebuie extrasă. Aceasta returnează un anumit număr de caractere de la sfârșitul șirului.

The CĂUTARE caută un anumit caracter sau un set de caractere dintr-un text și returnează poziția în care se găsește prima potrivire. Această funcție primește în general două argumente principale - caracterele pe care trebuie să le găsească și textul în care va căuta caracterele. Uneori, poate primi un alt argument opțional care indică locul de unde va începe căutarea.

Pași:

  • Mai întâi, selectați celula în care doriți să scrieți numele de familie. Am selectat celula E5 pentru asta.
  • Apoi scrieți următoarea formulă.

=RIGHT(B5,LEN(B5)-SEARCH(" ",B5,SEARCH(" ",B5,SEARCH(" ",B5)+1))))

  • După aceea, apăsați Introduceți pe tastatură. Veți avea numele de familie din celula B5 .

  • Selectați din nou celula. În cele din urmă, faceți clic și glisați Pictograma Mâner de umplere pentru a completa formula pentru restul coloanei.

Astfel, pentru numele de familie, veți împărți numele în Excel cu o virgulă.

🔍 Descompunerea formulei:

👉 LEN(B5) returnează numărul total de caractere din celulă B5 și returnează 22 .

👉 The SEARCH(" ",B5) returnează prima poziție a spațiului care este 6 .

👉 SEARCH(" ",B5,SEARCH(" ",B5)+1) returnează poziția celui de-al doilea spațiu, care este 16 aici.

👉 Sistemul imbricate SEARCH(" ",B5,SEARCH(" ",B5,SEARCH(" ",B5)+1)) indică lungimea totală de la început până la cel de-al doilea spațiu care este încă 16 .

👉 LEN(B5)-SEARCH(" ",B5,SEARCH(" ",B5,SEARCH(" ",B5)+1)) returnează numărul total de caractere după al doilea spațiu, care este 6 aici. Se va extrage acest număr de caractere.

👉 În cele din urmă, RIGHT(B5,LEN(B5)-SEARCH(" ",B5,SEARCH(" ",B5,SEARCH(" ",B5)+1)))) funcția ia valoarea textului din celula B5 și returnează numărul de 6 caractere de la capăt care, în acest caz, este Morgan .

Citește mai mult: Formula Excel pentru a separa primul nume de mijloc și numele de familie (cu exemple)

Concluzie

În concluzie, acestea au fost cele trei metode pe care le puteți utiliza pentru a împărți numele cu virgulă în Excel. Sperăm că ați găsit acest articol informativ și util. Dacă aveți întrebări sau sugestii, anunțați-ne mai jos. Pentru mai multe ghiduri detaliate ca acesta, vizitați Exceldemy.com .

Hugh West este un trainer și analist Excel cu o experiență de peste 10 ani în industrie. Deține o diplomă de licență în contabilitate și finanțe și un master în administrarea afacerilor. Hugh are o pasiune pentru predare și a dezvoltat o abordare unică de predare care este ușor de urmărit și de înțeles. Cunoștințele sale experte despre Excel au ajutat mii de studenți și profesioniști din întreaga lume să-și îmbunătățească abilitățile și să exceleze în cariera lor. Prin blogul său, Hugh își împărtășește cunoștințele lumii, oferind tutoriale gratuite Excel și instruire online pentru a ajuta persoanele și companiile să-și atingă întregul potențial.