Scindarea textului în coloane diferite cu funcții

Puteți utiliza funcțiile text LEFT, MID, RIGHT, SEARCH și LEN pentru a manipula șiruri de text din datele dvs. De exemplu, puteți distribui prenumele, al doilea nume și numele dintr-o singură celulă în trei coloane separate.

Cheia pentru distribuirea componentelor cu funcții text este poziția fiecărui caracter dintr-un șir text. Pozițiile spațiilor din șirul text sunt importante, de asemenea, deoarece indică începutul sau sfârșitul componentelor de nume dintr-un șir.

De exemplu, într-o celulă care conține doar un prenume și un nume de familie, numele de familie începe după prima instanță a unui spațiu. Unele nume din lista dvs. pot conține al doilea prenume, caz în care numele de familie începe după a doua instanță a unui spațiu.

Acest articol vă arată cum să extrageți diverse componente dintr-o varietate de formate de nume utilizând aceste funcții utile. De asemenea, puteți scinda textul în coloane diferite cu Expertul conversie text în coloane

Nume exemplu

Descriere

Prenume

Al doilea prenume

Nume de familie

Sufix

1

Iulia Popescu

Fără al doilea prenume

Tudor

Lupu

2

Eric S. Casian

O inițială din mijloc

Eric

S.

Den oilea

3

Ioana B. G. Bueno

Două inițiale de mijloc

Janaina

B. G.

Bueno

4

Kahn, Wendy Beth

Nume de familie mai întâi, cu virgulă

2010

Beth

Kahn

5

Mary Kay D. Andersen

Prenume din două părți

Mary Kay

D.

Costache

6

Paula Barreto de Mattos

Nume din trei părți

Paula

Barreto de Mattos

7

Aud van Eaton

Nume din două părți

Audău

van Eaton

8

Bacon Jr., Dan K.

Nume și sufix mai întâi, cu virgulă

Dan

K.

Bacon

Jr.

9

Gary Altman III

Cu sufix

Gary

Altman

III

10

Mr. Ryan Ihrig

Cu prefix

Ryan

Ihrig

11

Julie Taft-Rider

Nume de familie despărțit în silabe

Monica

Taft-Rider

Notă: În ilustrațiile din următoarele exemple, evidențierea numelui complet afișează caracterul pe care îl caută formula SEARCH care se potrivește.

Acest exemplu separă două componente: prenumele și numele de familie. Cele două nume sunt despărțite de un spațiu.

Copiați celulele din tabel și lipiți-le într-o foaie Excel lucru nouă, în celula A1. Formula pe care o vedeți în partea stângă se va afișa pentru referință, Excel va efectua automat conversia formulei din partea dreaptă în rezultatul corespunzător.

Sfat    Înainte de a lipi datele în foaia de lucru, setați lățimile coloanelor A și B la 250.

Nume exemplu

Descriere

Iulia Popescu

Fără al doilea prenume

Formulă

Rezultat (prenume)

'=LEFT(A2; SEARCH(" ";A2;1))

=LEFT(A2; SEARCH(" ";A2;1))

Formulă

Rezultat (nume de familie)

'=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,1))

=RIGHT(A2;LEN(A2)-SEARCH(" ";A2;1))

  1. Prenume

    Prenumele începe cu primul caracter din șir și se termină cu al nouălea (spațiu). Formula returnează opt caractere în celula A2, începând de la stânga.

    Formulă pentru extragerea unui prenume

    Utilizarea funcției SEARCH pentru a găsi valoarea pentru num_car:

    Căutați poziția numerică a spațiului din A2, începând de la stânga.

  2. Nume de familie

    Numele de familie începe cu spațiu, cinci caractere de la dreapta și se termină cu ultimul caracter de la dreapta (a). Formula extrage cinci caractere în A2, începând de la dreapta.

    Formulă pentru extragerea unui nume

    Utilizați funcțiile SEARCH și LEN pentru a găsi valoarea pentru num_car:

    Căutați poziția numerică a spațiului din A2, începând de la stânga. (9)

  3. Contorizați lungimea totală a șirului text, apoi scădeți numărul de caractere de la stânga primului spațiu, ca în pasul 1.

Acest exemplu utilizează un prenume, o inițială din mijloc și un nume de familie. Fiecare componentă de nume este separată de un spațiu.

Copiați celulele din tabel și lipiți-le într-o foaie Excel lucru nouă, în celula A1. Formula pe care o vedeți în partea stângă se va afișa pentru referință, Excel va efectua automat conversia formulei din partea dreaptă în rezultatul corespunzător.

Sfat    Înainte de a lipi datele în foaia de lucru, setați lățimile coloanelor A și B la 250.

Nume exemplu

Descriere

Eric S. Casian

O inițială din mijloc

Formulă

Rezultat (prenume)

'=LEFT(A2; SEARCH(" ";A2;1))

=LEFT(A2; SEARCH(" ";A2;1))

Formulă

Rezultat (inițială din mijloc)

'=MID(A2;SEARCH(" ";A2;1)+1;SEARCH(" ";A2;SEARCH(" ";A2;1)+1)-SEARCH(" ";A2;1))

=MID(A2;SEARCH(" ";A2;1)+1;SEARCH(" ";A2;SEARCH(" ";A2;1)+1)-SEARCH(" ";A2;1))

Formulă

Rezultat în direct (nume)

'=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,SEARCH(" ",A2,1)+1))

=RIGHT(A2;LEN(A2)-SEARCH(" ";A2;SEARCH(" ";A2;1)+1))

  1. Prenume

    Prenumele începe cu primul caracter din stânga (E) și se termină cu al cincilea caracter (primul spațiu). Formula extrage primele cinci caractere din A2, începând de la stânga.

    Formulă pentru separarea unui nume și prenume, plus inițiala din mijloc

    Utilizarea funcției SEARCH pentru a găsi valoarea pentru num_car:

    Căutați poziția numerică a spațiului din A2, începând de la stânga. (9)

  2. Al doilea prenume

    Al doilea prenume începe la a șasea poziție de caracter (S) și se termină la 8-lea spațiu (al doilea spațiu). Această formulă implică imbricarea funcțiilor SEARCH pentru a găsi a doua instanță a unui spațiu.

    Formula extrage trei caractere, începând de la a șasea poziție.

    Detalii ale formulei pentru separarea prenumelui, inițialei tatălui și a numelui

    Utilizarea funcției SEARCH pentru a găsi valoarea pentru num_start:

    Caută poziția numerică a primului spațiu din A2, începând cu primul caracter din stânga. (5).

  3. Adunați 1 pentru a obține poziția caracterului de după primul spațiu (S). Această poziție numerică este poziția de început a numelui de mijloc. (5 + 1 = 6)

    Utilizați funcțiile imbricate SEARCH pentru a găsi valoarea pentru num_car:

    Caută poziția numerică a primului spațiu din A2, începând cu primul caracter din stânga. (9)

  4. Adunați 1 pentru a obține poziția caracterului de după primul spațiu (S). Rezultatul este numărul de caracter la care doriți să începeți căutarea pentru a doua instanță a spațiului. (5 + 1 = 6)

  5. Caută a doua instanță a spațiului din A2, începând de la a șasea poziție (S) găsită în pasul 4. Acest număr de caracter este poziția de final a al doilea nume. (8)

  6. Caută poziția numerică a spațiului din A2, începând de la primul caracter din stânga. (9)

  7. Ia numărul de caracter al celui de-al doilea spațiu găsit în pasul 5 și scade numărul din numărul de caracter al primului spațiu găsit în pasul 6. Rezultatul este numărul de caractere extrase de MID din șirul text care începe la a șasea poziție găsită în pasul 2. (8 – 5 = 3)

  8. Nume de familie

    Numele de familie începe la șase caractere de la dreapta (K) și se termină la primul caracter de la dreapta (n). Această formulă implică imbricarea funcțiilor SEARCH pentru a găsi a doua și a treia instanță a unui spațiu (care se află în a cincea și a opta poziții din stânga).

    Formula extrage șase caractere în A2, începând de la dreapta.

    A doua funcție SEARCH într-o formulă pentru separarea prenumelor, prenumelor și numelor
  9. Utilizați funcțiile LEN și SEARCH imbricate pentru a găsi valoarea num_chars:

    Caută poziția numerică a spațiului din A2, începând de la primul caracter din stânga. (9)

  10. Adunați 1 pentru a obține poziția caracterului de după primul spațiu (S). Rezultatul este numărul de caracter la care doriți să începeți căutarea pentru a doua instanță a spațiului. (5 + 1 = 6)

  11. Caută a doua instanță a spațiului din A2, începând de la a șasea poziție (S) găsită în pasul 2. Acest număr de caracter este poziția de final a al doilea nume. (8)

  12. Numără lungimea totală a șirului text din A2, apoi scade numărul de caractere de la stânga la a doua instanță a spațiului găsită în pasul 3. Rezultatul este numărul de caractere de extras din partea dreaptă a numelui complet. (14 – 8 = 6).

Iată un exemplu de extragere a două inițiale de mijloc. Prima și a treia instanță de spațiu separă componentele numelui.

Copiați celulele din tabel și lipiți-le într-o foaie Excel lucru nouă, în celula A1. Formula pe care o vedeți în partea stângă se va afișa pentru referință, Excel va efectua automat conversia formulei din partea dreaptă în rezultatul corespunzător.

Sfat    Înainte de a lipi datele în foaia de lucru, setați lățimile coloanelor A și B la 250.

Nume exemplu

Descriere

Ioana B. G. Bueno

Două inițiale de mijloc

Formulă

Rezultat (prenume)

'=LEFT(A2; SEARCH(" ";A2;1))

=LEFT(A2; SEARCH(" ";A2;1))

Formulă

Rezultat (inițialele din mijloc)

'=MID(A2;SEARCH(" ";A2;1)+1;SEARCH(" ";A2;SEARCH(" ",A2;SEARCH(" ",A2;1)+1)+1)-SEARCH(" ",A2,1))

=MID(A2;SEARCH(" ";A2;1)+1;SEARCH(" ";A2;SEARCH(" ";A2;SEARCH(" ";A2;1)+1)+1)-SEARCH(" ";A2;1))

Formulă

Rezultat în direct (nume)

'=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1))

=RIGHT(A2;LEN(A2)-SEARCH(" ";A2;SEARCH(" ";A2;SEARCH(" ";A2;1)+1)+1))

  1. Prenume

    Prenumele începe cu primul caracter din stânga (J) și se termină la al optulea caracter (primul spațiu). Formula extrage primele opt caractere din A2, începând de la stânga.

    Formulă pentru separarea unui prenume, nume și a două inițiale de mijloc

    Utilizarea funcției SEARCH pentru a găsi valoarea pentru num_car:

    Căutați poziția numerică a primului spațiu din A2, începând de la stânga. (8)

  2. Al doilea prenume

    Al doilea prenume începe la poziția a noua poziție (B) și se termină la a 14-a poziție (al treilea spațiu). Această formulă implică imbricarea căutării pentru a găsi prima, a doua și a treia instanță de spațiu în optsprezecele, al 11-lea și 14 poziții.

    Formula extrage cinci caractere, începând din poziția a noua.

    Formulă pentru separarea unui prenume, nume și a două inițiale de mijloc

    Utilizarea funcției SEARCH pentru a găsi valoarea pentru num_start:

    Caută poziția numerică a primului spațiu din A2, începând cu primul caracter din stânga. (8)

  3. Adunați 1 pentru a obține poziția caracterului de după primul spațiu (B). Această poziție numerică este poziția de început a numelui de mijloc. (8 + 1 = 9)

    Utilizați funcțiile imbricate SEARCH pentru a găsi valoarea pentru num_car:

    Caută poziția numerică a primului spațiu din A2, începând cu primul caracter din stânga. (8)

  4. Adunați 1 pentru a obține poziția caracterului de după primul spațiu (B). Rezultatul este numărul de caracter la care doriți să începeți căutarea pentru a doua instanță a spațiului. (8 + 1 = 9)

  5. Caută al doilea spațiu în A2, începând de la poziția a noua (B) găsită în pasul 4. (11).

  6. Adunați 1 pentru a obține poziția caracterului de după al doilea spațiu (G). Acest număr de caracter este poziția de început la care doriți să începeți căutarea pentru al treilea spațiu. (11 + 1 = 12)

  7. Caută al treilea spațiu în A2, începând de la a doisprezecea poziție găsită în pasul 6. (14)

  8. Căutați poziția numerică a primului spațiu din A2. (8)

  9. Ia numărul de caracter al al treilea spațiu găsit în pasul 7 și scade numărul din numărul de caracter al primului spațiu găsit în pasul 6. Rezultatul este numărul de caractere extrase de MID din șirul text care începe în poziția de a noua poziție găsită în pasul 2.

  10. Nume de familie

    Numele de familie începe la cinci caractere de la dreapta (B) și se termină la primul caracter de la dreapta (o). Această formulă implică imbricarea căutării pentru a găsi prima, a doua și a treia instanță de spațiu.

    Formula extrage cinci caractere în A2, începând din partea dreaptă a numelui complet.

    Formulă pentru separarea unui prenume, nume și a două inițiale de mijloc

    Utilizați funcțiile imbricate LEN și SEARCH pentru a găsi valoarea num_chars:

    Caută poziția numerică a primului spațiu din A2, începând cu primul caracter din stânga. (8)

  11. Adunați 1 pentru a obține poziția caracterului de după primul spațiu (B). Rezultatul este numărul de caracter la care doriți să începeți căutarea pentru a doua instanță a spațiului. (8 + 1 = 9)

  12. Caută al doilea spațiu în A2, începând de la poziția a noua (B) găsită în pasul 2. (11)

  13. Adunați 1 pentru a obține poziția caracterului de după al doilea spațiu (G). Acest număr de caracter este poziția de început la care doriți să începeți căutarea pentru a treia instanță de spațiu. (11 + 1 = 12)

  14. Caută al treilea spațiu în A2, începând de la a doisprezecea poziție (G) găsită în pasul 6. (14)

  15. Numără lungimea totală a șirului text din A2, apoi scade numărul de caractere de la stânga la cel de-al treilea spațiu găsit în pasul 5. Rezultatul este numărul de caractere de extras din partea dreaptă a numelui complet. (19 - 14 = 5)

În acest exemplu, numele de familie se află înaintea prenumelui, iar al doilea nume este la final. Virgula marchează finalul numelui de familie, iar un spațiu separă fiecare componentă de nume.

Copiați celulele din tabel și lipiți-le într-o foaie Excel lucru nouă, în celula A1. Formula pe care o vedeți în partea stângă se va afișa pentru referință, Excel va efectua automat conversia formulei din partea dreaptă în rezultatul corespunzător.

Sfat    Înainte de a lipi datele în foaia de lucru, setați lățimile coloanelor A și B la 250.

Nume exemplu

Descriere

Kahn, Wendy Beth

Nume de familie mai întâi, cu virgulă

Formulă

Rezultat (prenume)

'=MID(A2;SEARCH(" ";A2;1)+1;SEARCH(" ";A2;SEARCH(" ";A2;1)+1)-SEARCH(" ";A2;1))

=MID(A2;SEARCH(" ";A2;1)+1;SEARCH(" ";A2;SEARCH(" ";A2;1)+1)-SEARCH(" ";A2;1))

Formulă

Rezultat (al doilea nume)

'=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,SEARCH(" ",A2,1)+1))

=RIGHT(A2;LEN(A2)-SEARCH(" ";A2;SEARCH(" ";A2;1)+1))

Formulă

Rezultat în direct (nume)

'=LEFT(A2; SEARCH(" ";A2;1)-2)

=LEFT(A2; SEARCH(" ";A2;1)-2)

  1. Prenume

    Prenumele începe cu al șaptelea caracter din partea stângă a șirului (W) și se termină cu al doisprezecelea caracter (al doilea spațiu). Deoarece prenumele se află în mijlocul numelui complet, trebuie să utilizați funcția MID pentru a extrage prenumele.

    Formula extrage șase caractere, începând de la a șaptea poziție.

    Formulă pentru separarea unui nume urmat de prenume și un al doilea prenume

    Utilizarea funcției SEARCH pentru a găsi valoarea pentru num_start:

    Caută poziția numerică a primului spațiu din A2, începând cu primul caracter din stânga. (6)

  2. Adună 1 pentru a obține poziția caracterului aflat după primul spațiu (W). Această poziție numerică este poziția de început a prenumelui. (6 + 1 = 7)

    Utilizați funcțiile imbricate SEARCH pentru a găsi valoarea pentru num_car:

    Caută poziția numerică a primului spațiu din A2, începând cu primul caracter din stânga. (6)

  3. Adună 1 pentru a obține poziția caracterului de după primul spațiu (W). Rezultatul este numărul de caracter la care se începe căutarea pentru al doilea spațiu. (6 + 1 = 7)

    Caută al doilea spațiu în A2, începând de la a șaptea poziție (W) găsită în pasul 4. (12)

  4. Caută poziția numerică a primului spațiu din A2, începând cu primul caracter din stânga. (6)

  5. Ia numărul de caracter al celui de-al doilea spațiu găsit în pasul 5 și scade numărul din numărul de caracter al primului spațiu găsit în pasul 6. Rezultatul este numărul de caractere extrase de MID din șirul text care începe la a șaptea poziție găsită în pasul 2. (12 - 6 = 6)

  6. Al doilea prenume

    Al doilea prenume începe la patru caractere de la dreapta (B) și se termină la primul caracter de la dreapta (h). Această formulă implică imbricarea funcției SEARCH pentru a găsi prima și a doua apariție a spațiului în pozițiile șase și doisprezece de la stânga.

    Formula extrage patru caractere, începând din dreapta.

    Formulă pentru separarea unui nume urmat de prenume și un al doilea prenume

    Utilizarea funcțiilor imbricate LEN și SEARCH pentru a găsi valoarea pentru num_start:

    Caută poziția numerică a primului spațiu din A2, începând cu primul caracter din stânga. (6)

  7. Adună 1 pentru a obține poziția caracterului de după primul spațiu (W). Rezultatul este numărul de caracter la care se începe căutarea pentru al doilea spațiu. (6 + 1 = 7)

  8. Caută a doua apariție a spațiului în A2, începând de la a șaptea poziție (W) găsită în pasul 2. (12)

  9. Numără lungimea totală a șirului text din A2, apoi scade numărul de caractere de la stânga la cel de-al doilea spațiu găsit în pasul 3. Rezultatul este numărul de caractere de extras din partea dreaptă a numelui complet. (16 - 12 = 4)

  10. Nume de familie

    Numele de familie începe cu primul caracter din stânga (K) și se termină la al paisprezecelea caracter (n). Formula extrage patru caractere, începând din partea stângă.

    Formulă pentru separarea unui nume urmat de prenume și un al doilea prenume

    Utilizarea funcției SEARCH pentru a găsi valoarea pentru num_car:

    Caută poziția numerică a primului spațiu din A2, începând cu primul caracter din stânga. (6)

  11. Scade 2 pentru a obține poziția numerică a caracterului final din numele de familie (n). Rezultatul este numărul de caractere care va fi extras de LEFT. (6 - 2 =4)

Acest exemplu folosește prenumele cu două părți, Mary Kay. Al doilea și al treilea spații separă fiecare componentă de nume.

Copiați celulele din tabel și lipiți-le într-o foaie Excel lucru nouă, în celula A1. Formula pe care o vedeți în partea stângă se va afișa pentru referință, Excel va efectua automat conversia formulei din partea dreaptă în rezultatul corespunzător.

Sfat    Înainte de a lipi datele în foaia de lucru, setați lățimile coloanelor A și B la 250.

Nume exemplu

Descriere

Mary Kay D. Andersen

Prenume din două părți

Formulă

Rezultat (prenume)

LEFT(A2, SEARCH(" ",A2,SEARCH(" ",A2,1)+1))

=LEFT(A2; SEARCH(" ";A2;SEARCH(" ";A2;1)+1))

Formulă

Rezultat (inițială din mijloc)

'=MID(A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1)+1,SEARCH(" ",A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1)-(SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1))

=MID(A2;SEARCH(" ";A2;SEARCH(" ";A2;1)+1)+1;SEARCH(" ";A2;SEARCH(" ";A2;SEARCH(" ";A2;1)+1)+1)-(SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1))

Formulă

Rezultat în direct (nume)

'=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1))

=RIGHT(A2;LEN(A2)-SEARCH(" ";A2;SEARCH(" ";A2;SEARCH(" ";A2;1)+1)+1))

  1. Prenume

    Prenumele începe cu primul caracter din stânga și se termină cu al doilea caracter (al doilea spațiu). Această formulă implică imbricarea căutării pentru a găsi a doua instanță de spațiu din stânga.

    Formula extrage nouă caractere, începând din partea stângă.

    Formulă pentru separarea unui prenume, al doilea prenume, inițială de mijloc și nume

    Utilizați funcțiile imbricate SEARCH pentru a găsi valoarea pentru num_car:

    Caută poziția numerică a primului spațiu din A2, începând cu primul caracter din stânga. (9)

  2. Adunați 1 pentru a obține poziția caracterului de după primul spațiu (K). Rezultatul este numărul de caracter la care doriți să începeți căutarea pentru a doua instanță a spațiului. (5 + 1 = 6)

  3. Caută a doua instanță a spațiului în A2, începând de la a șasea poziție (K) găsită în pasul 2. Rezultatul este numărul de caractere extrase de LEFT din șirul text. (9)

  4. Al doilea prenume

    Al doilea prenume începe la a zecea poziție (D) și se termină la a doisprezecea poziție (al treilea spațiu). Această formulă implică imbricarea căutării pentru a găsi prima, a doua și a treia instanță de spațiu.

    Formula extrage două caractere din mijloc, începând din a zecea poziție.

    Formulă pentru separarea unui prenume, al doilea prenume, inițială de mijloc și nume

    Utilizați funcțiile imbricate SEARCH pentru a găsi valoarea start_num:

    Caută poziția numerică a primului spațiu din A2, începând cu primul caracter din stânga. (9)

  5. Adăugați 1 pentru a obține caracterul de după primul spațiu (K). Rezultatul este numărul de caracter la care se începe căutarea pentru al doilea spațiu. (5 + 1 = 6)

  6. Caută poziția a doua instanță a spațiului din A2, începând de la a șasea poziție (K) găsită în pasul 2. Rezultatul este numărul de caractere extrase de LEFT din stânga. (9)

  7. Adăugați 1 pentru a obține caracterul de după al doilea spațiu (D). Rezultatul este poziția de început a al doilea nume. (9 + 1 = 10)

    Utilizați funcțiile imbricate SEARCH pentru a găsi valoarea pentru num_car:

    Caută poziția numerică a caracterului de după al doilea spațiu (D). Rezultatul este numărul de caracter la care se începe căutarea pentru al treilea spațiu. (10)

  8. Căutați poziția numerică a al treilea spațiu din A2, începând de la stânga. Rezultatul este poziția de final a al doilea nume. (12)

  9. Caută poziția numerică a caracterului de după al doilea spațiu (D). Rezultatul este poziția de început a al doilea nume. (10)

  10. Ia numărul de caracter al al treilea spațiu, găsit în pasul 6 și scade numărul de caracter "D", găsit în pasul 7. Rezultatul este numărul de caractere extrase de MID din șirul text care începe la a zecea poziție găsită în pasul 4. (12 - 10 = 2)

  11. Nume de familie

    Numele de familie începe la opt caractere de la dreapta. Această formulă implică imbricarea funcțiilor SEARCH pentru a găsi prima, a doua și a treia instanță de spațiu în a cincea, a noua și a doisprezecea poziții.

    Formula extrage opt caractere din dreapta.

    Formulă pentru separarea unui prenume, al doilea prenume, inițială de mijloc și nume

    Utilizați funcțiile imbricate LEN și SEARCH pentru a găsi valoarea num_chars:

    Căutați poziția numerică a primului spațiu din A2, începând de la stânga. (9)

  12. Adăugați 1 pentru a obține caracterul de după primul spațiu (K). Rezultatul este numărul de caracter la care doriți să începeți căutarea spațiului. (5 + 1 = 6)

  13. Caută al doilea spațiu în A2, începând de la a șasea poziție (K) găsită în pasul 2. (9)

  14. Adunați 1 pentru a obține poziția caracterului de după al doilea spațiu (D). Rezultatul este poziția de început a al doilea nume. (9 + 1 = 10)

  15. Căutați poziția numerică a al treilea spațiu din A2, începând de la stânga. Rezultatul este poziția de final a al doilea nume. (12)

  16. Numără lungimea totală a șirului text din A2, apoi scade numărul de caractere de la stânga la cel de-al treilea spațiu găsit în pasul 5. Rezultatul este numărul de caractere de extras din partea dreaptă a numelui complet. (20 - 12 = 8)

Acest exemplu utilizează un nume din trei părți: Barreto de Mattos. Primul spațiu marchează sfârșitul prenumelui și începutul numelui de familie.

Copiați celulele din tabel și lipiți-le într-o foaie Excel lucru nouă, în celula A1. Formula pe care o vedeți în partea stângă se va afișa pentru referință, Excel va efectua automat conversia formulei din partea dreaptă în rezultatul corespunzător.

Sfat    Înainte de a lipi datele în foaia de lucru, setați lățimile coloanelor A și B la 250.

Nume exemplu

Descriere

Paula Barreto de Mattos

Nume din trei părți

Formulă

Rezultat (prenume)

'=LEFT(A2; SEARCH(" ";A2;1))

=LEFT(A2; SEARCH(" ";A2;1))

Formulă

Rezultat (nume de familie)

RIGHT(A2,LEN(A2)-SEARCH(" ",A2,1))

=RIGHT(A2;LEN(A2)-SEARCH(" ";A2;1))

  1. Prenume

    Prenumele începe cu primul caracter din stânga (P) și se termină cu al șaselea caracter (primul spațiu). Formula extrage șase caractere din stânga.

    Formulă pentru separarea unui prenume și a unui nume din trei părți

    Utilizați funcția Search pentru a găsi valoarea num_chars:

    Căutați poziția numerică a primului spațiu din A2, începând de la stânga. (6)

  2. Nume de familie

    Numele de familie începe la 17 caractere de la dreapta (B) și se termină cu primul caracter de la dreapta (s). Formula extrage 17 caractere din dreapta.

    Formulă pentru separarea unui prenume și a unui nume din trei părți

    Utilizați funcțiile LEN și SEARCH pentru a găsi valoarea num_chars:

    Căutați poziția numerică a primului spațiu din A2, începând de la stânga. (6)

  3. Numără lungimea totală a șirului text din A2, apoi scade numărul de caractere de la stânga la primul spațiu, găsit în pasul 1. Rezultatul este numărul de caractere de extras din partea dreaptă a numelui complet. (23 - 6 = 17)

Acest exemplu utilizează un nume din două părți: van Eaton. Primul spațiu marchează sfârșitul prenumelui și începutul numelui de familie.

Copiați celulele din tabel și lipiți-le într-o foaie Excel lucru nouă, în celula A1. Formula pe care o vedeți în partea stângă se va afișa pentru referință, Excel va efectua automat conversia formulei din partea dreaptă în rezultatul corespunzător.

Sfat    Înainte de a lipi datele în foaia de lucru, setați lățimile coloanelor A și B la 250.

Nume exemplu

Descriere

Aud van Eaton

Nume din două părți

Formulă

Rezultat (prenume)

'=LEFT(A2; SEARCH(" ";A2;1))

=LEFT(A2; SEARCH(" ";A2;1))

Formulă

Rezultat (nume de familie)

'=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,1))

=RIGHT(A2;LEN(A2)-SEARCH(" ";A2;1))

  1. Prenume

    Prenumele începe cu primul caracter din stânga (J) și se termină la al optulea caracter (primul spațiu). Formula extrage șase caractere din stânga.

    Formulă pentru separarea unui prenume și a unui nume format din două părți

    Utilizarea funcției SEARCH pentru a găsi valoarea pentru num_car:

    Căutați poziția numerică a primului spațiu din A2, începând de la stânga. (6)

  2. Nume de familie

    Numele de familie începe cu caracterul nou de la dreapta (v) și se termină cu primul caracter de la dreapta (n). Formula extrage nouă caractere din partea dreaptă a numelui complet.

    Formulă pentru separarea unui prenume și a unui nume format din două părți

    Utilizați funcțiile LEN și SEARCH pentru a găsi valoarea num_chars:

    Căutați poziția numerică a primului spațiu din A2, începând de la stânga. (6)

  3. Numără lungimea totală a șirului text din A2, apoi scade numărul de caractere de la stânga la primul spațiu, găsit în pasul 1. Rezultatul este numărul de caractere de extras din partea dreaptă a numelui complet. (15 - 6 = 9)

În acest exemplu, numele de familie este primul, urmat de sufix. Virgula separă numele de familie și sufixul de prenume și de inițiala din mijloc.

Copiați celulele din tabel și lipiți-le într-o foaie Excel lucru nouă, în celula A1. Formula pe care o vedeți în partea stângă se va afișa pentru referință, Excel va efectua automat conversia formulei din partea dreaptă în rezultatul corespunzător.

Sfat    Înainte de a lipi datele în foaia de lucru, setați lățimile coloanelor A și B la 250.

Nume exemplu

Descriere

Bacon Jr., Dan K.

Nume și sufix mai întâi, cu virgulă

Formulă

Rezultat (prenume)

'=MID(A2;SEARCH(" ";A2;SEARCH(" ";A2;1)+1)+1;SEARCH(" ";A2;SEARCH(" ";A2;SEARCH(" ";A2;1)+1)+1)-SEARCH(" ",A2,SEARCH(" ",A2,1)+1))

=MID(A2;SEARCH(" ";A2;SEARCH(" ";A2;1)+1)+1;SEARCH(" ";A2;SEARCH(" ";A2;SEARCH(" ";A2;1)+1)+1)-SEARCH(" ",A2,SEARCH(" ",A2;1)+1))

Formulă

Rezultat (inițială din mijloc)

'=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1))

=RIGHT(A2;LEN(A2)-SEARCH(" ";A2;SEARCH(" ";A2;SEARCH(" ";A2;1)+1)+1))

Formulă

Rezultat (nume de familie)

'=LEFT(A2; SEARCH(" ";A2;1))

=LEFT(A2; SEARCH(" ";A2;1))

Formulă

Rezultat (sufix)

'=MID(A2,SEARCH(" ", A2,1)+1,(SEARCH(" ",A2,SEARCH(" ",A2,1)+1)-2)-SEARCH(" ",A2,1))

=MID(A2;SEARCH(" ;A2;1)+1;(SEARCH(" ";A2;SEARCH(" ";A2;1)+1)-2)-SEARCH(" ";A2;1))

  1. Prenume

    Prenumele începe cu al doisprezecelea caracter (D) și se termină cu al cincisprezecelea caracter (al treilea spațiu). Formula extrage trei caractere, începând de la a doisprezecea poziție.

    Formulă pentru separarea unui nume și a unui sufix mai întâi, cu virgulă

    Utilizați funcțiile imbricate SEARCH pentru a găsi valoarea start_num:

    Căutați poziția numerică a primului spațiu din A2, începând de la stânga. (6)

  2. Adăugați 1 pentru a obține caracterul de după primul spațiu (J). Rezultatul este numărul de caracter la care se începe căutarea pentru al doilea spațiu. (6 + 1 = 7)

  3. Caută al doilea spațiu în A2, începând de la a șaptea poziție (J), găsită în pasul 2. (11)

  4. Adăugați 1 pentru a obține caracterul de după al doilea spațiu (D). Rezultatul este poziția de început a prenumelui. (11 + 1 = 12)

    Utilizați funcțiile imbricate SEARCH pentru a găsi valoarea pentru num_car:

    Caută poziția numerică a caracterului de după al doilea spațiu (D). Rezultatul este numărul de caracter la care se începe căutarea pentru al treilea spațiu. (12)

  5. Căutați poziția numerică a al treilea spațiu din A2, începând de la stânga. Rezultatul este poziția de final a prenumelui. (15)

  6. Caută poziția numerică a caracterului de după al doilea spațiu (D). Rezultatul este poziția de început a prenumelui. (12)

  7. Ia numărul de caracter al al treilea spațiu, găsit în pasul 6 și scade numărul de caracter "D", găsit în pasul 7. Rezultatul este numărul de caractere extrase de MID din șirul text care începe cu poziția doisprezece, aflate în pasul 4. (15 - 12 = 3)

  8. Al doilea prenume

    Al doilea prenume începe cu al doilea caracter de la dreapta (K). Formula extrage două caractere din dreapta.

    Formulă pentru separarea unui nume și a unui sufix mai întâi, cu virgulă

    Căutați poziția numerică a primului spațiu din A2, începând de la stânga. (6)

  9. Adăugați 1 pentru a obține caracterul de după primul spațiu (J). Rezultatul este numărul de caracter la care se începe căutarea pentru al doilea spațiu. (6 + 1 = 7)

  10. Caută al doilea spațiu în A2, începând de la a șaptea poziție (J), găsită în pasul 2. (11)

  11. Adăugați 1 pentru a obține caracterul de după al doilea spațiu (D). Rezultatul este poziția de început a prenumelui. (11 + 1 = 12)

  12. Căutați poziția numerică a al treilea spațiu din A2, începând de la stânga. Rezultatul este poziția de final a al doilea nume. (15)

  13. Numără lungimea totală a șirului text din A2, apoi scade numărul de caractere de la stânga la cel de-al treilea spațiu, găsit în pasul 5. Rezultatul este numărul de caractere de extras din partea dreaptă a numelui complet. (17 - 15 = 2)

  14. Nume de familie

    Numele de familie începe cu primul caracter de la stânga (B) și se termină cu al șaselea caracter (primul spațiu). Prin urmare, formula extrage șase caractere din stânga.

    Formulă pentru separarea unui nume și a unui sufix mai întâi, cu virgulă

    Utilizarea funcției SEARCH pentru a găsi valoarea pentru num_car:

    Căutați poziția numerică a primului spațiu din A2, începând de la stânga. (6)

  15. Sufix

    Sufixul începe la al șaptelea caracter din stânga (J) și se termină cu al nouălea caracter de la stânga (.). Formula extrage trei caractere, începând de la al șaptelea caracter.

    Formulă pentru separarea unui nume și a unui sufix mai întâi, cu virgulă

    Utilizarea funcției SEARCH pentru a găsi valoarea pentru num_start:

    Căutați poziția numerică a primului spațiu din A2, începând de la stânga. (6)

  16. Adăugați 1 pentru a obține caracterul de după primul spațiu (J). Rezultatul este poziția de început a sufixului. (6 + 1 = 7)

    Utilizați funcțiile imbricate SEARCH pentru a găsi valoarea pentru num_car:

    Căutați poziția numerică a primului spațiu din A2, începând de la stânga. (6)

  17. Adunați 1 pentru a obține poziția numerică a caracterului de după primul spațiu (J). Rezultatul este numărul de caracter la care se începe căutarea pentru al doilea spațiu. (7)

  18. Caută poziția numerică a celui de-al doilea spațiu din A2, începând cu al șaptelea caracter găsit în pasul 4. (11)

  19. Scădeți 1 din numărul de caracter al celui de-al doilea spațiu găsit în pasul 4 pentru a obține numărul de caracter ",". Rezultatul este poziția de final a sufixului. (11 - 1 = 10)

  20. Căutați poziția numerică a primului spațiu. (6)

  21. După ce găsiți primul spațiu, adăugați 1 pentru a găsi caracterul următor (J), aflat, de asemenea, în pașii 3 și 4. (7)

  22. Ia numărul de caracter ", găsit în pasul 6 și scade numărul de caracter "J", găsit în pașii 3 și 4. Rezultatul este numărul de caractere extrase de MID din șirul text care începe la a șaptea poziție, găsită în pasul 2. (10 - 7 = 3)

În acest exemplu, prenumele se află la începutul șirului, iar sufixul se află la sfârșit, deci puteți utiliza formule similare cu Exemplul 2: Utilizați funcția LEFT pentru a extrage prenumele, funcția MID pentru a extrage numele de familie și funcția RIGHT pentru a extrage sufixul.

Copiați celulele din tabel și lipiți-le într-o foaie Excel lucru nouă, în celula A1. Formula pe care o vedeți în partea stângă se va afișa pentru referință, Excel va efectua automat conversia formulei din partea dreaptă în rezultatul corespunzător.

Sfat    Înainte de a lipi datele în foaia de lucru, setați lățimile coloanelor A și B la 250.

Nume exemplu

Descriere

Gary Altman III

Prenume și nume cu sufix

Formulă

Rezultat (prenume)

'=LEFT(A2; SEARCH(" ";A2;1))

=LEFT(A2; SEARCH(" ";A2;1))

Formulă

Rezultat (nume de familie)

'=MID(A2;SEARCH(" ";A2;1)+1;SEARCH(" ";A2;SEARCH(" ",A2;1)+1)-(SEARCH(" ";A2;1)+1))

=MID(A2;SEARCH(" ";A2;1)+1;SEARCH(" ";A2;SEARCH(" ";A2;1)+1)-(SEARCH(" ";A2;1)+1))

Formulă

Rezultat (sufix)

'=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,SEARCH(" ",A2,1)+1))

=RIGHT(A2;LEN(A2)-SEARCH(" ";A2;SEARCH(" ";A2;1)+1))

  1. Prenume

    Prenumele începe cu primul caracter din stânga și se termină cu al cincilea caracter (primul spațiu). Prin urmare, formula extrage cinci caractere din partea stângă a numelui complet.

    Formulă pentru separarea unui prenume și a unui nume urmate de un sufix

    Căutați poziția numerică a primului spațiu din A2, începând de la stânga. (9)

  2. Nume de familie

    Numele de familie începe cu al șaselea caracter din stânga (A) și se termină cu al 11-lea caracter (al doilea spațiu). Această formulă implică imbricarea funcțiilor SEARCH pentru a găsi pozițiile spațiilor.

    Formula extrage șase caractere din mijloc, începând de la al șaselea caracter.

    Formulă pentru separarea unui prenume și a unui nume urmate de un sufix

    Utilizarea funcției SEARCH pentru a găsi valoarea pentru num_start:

    Căutați poziția numerică a primului spațiu din A2, începând de la stânga. (9)

  3. Adunați 1 pentru a obține poziția caracterului de după primul spațiu (A). Rezultatul este poziția de început a numelui de familie. (5 + 1 = 6)

    Utilizați funcțiile imbricate SEARCH pentru a găsi valoarea pentru num_car:

    Căutați poziția numerică a primului spațiu din A2, începând de la stânga. (9)

  4. Adunați 1 pentru a obține poziția caracterului de după primul spațiu (A). Rezultatul este numărul de caracter la care se începe căutarea pentru al doilea spațiu. (5 + 1 = 6)

  5. Caută poziția numerică a celui de-al doilea spațiu din A2, începând cu al șaselea caracter găsit în pasul 4. Acest număr de caracter este poziția de sfârșit a numelui de familie. (12)

  6. Căutați poziția numerică a primului spațiu. (9)

  7. Adăugați 1 pentru a găsi poziția numerică a caracterului de după primul spațiu (A), aflat, de asemenea, în pașii 3 și 4. (6)

  8. Ia numărul de caracter al celui de-al doilea spațiu, găsit în pasul 5, apoi scade numărul de caracter "A", găsit în pașii 6 și 7. Rezultatul este numărul de caractere extrase de MID din șirul text, începând de la a șasea poziție, aflate în pasul 2. (12 - 6 = 6)

  9. Sufix

    Sufixul începe la trei caractere de la dreapta. Această formulă implică imbricarea funcțiilor SEARCH pentru a găsi pozițiile spațiilor.

    Formulă pentru separarea unui prenume și a unui nume urmate de un sufix

    Utilizați funcțiile imbricate LEN și SEARCH pentru a găsi valoarea num_chars:

    Căutați poziția numerică a primului spațiu din A2, începând de la stânga. (9)

  10. Adăugați 1 pentru a obține caracterul de după primul spațiu (A). Rezultatul este numărul de caracter la care se începe căutarea pentru al doilea spațiu. (5 + 1 = 6)

  11. Caută al doilea spațiu în A2, începând de la a șasea poziție (A), găsit în pasul 2. (12)

  12. Numără lungimea totală a șirului text din A2, apoi scade numărul de caractere de la stânga la cel de-al doilea spațiu, găsit în pasul 3. Rezultatul este numărul de caractere de extras din partea dreaptă a numelui complet. (15 - 12 = 3)

În acest exemplu, numele complet este precedat de un prefix și utilizați formule similare cu Exemplul 2: funcția MID pentru a extrage prenumele, funcția RIGHT pentru a extrage numele de familie.

Copiați celulele din tabel și lipiți-le într-o foaie Excel lucru nouă, în celula A1. Formula pe care o vedeți în partea stângă se va afișa pentru referință, Excel va efectua automat conversia formulei din partea dreaptă în rezultatul corespunzător.

Sfat    Înainte de a lipi datele în foaia de lucru, setați lățimile coloanelor A și B la 250.

Nume exemplu

Descriere

Mr. Ryan Ihrig

Cu prefix

Formulă

Rezultat (prenume)

'=MID(A2;SEARCH(" ";A2;1)+1;SEARCH(" ";A2;SEARCH(" ",A2;1)+1)-(SEARCH(" ";A2;1)+1))

=MID(A2;SEARCH(" ";A2;1)+1;SEARCH(" ";A2;SEARCH(" ";A2;1)+1)-(SEARCH(" ";A2;1)+1))

Formulă

Rezultat (nume de familie)

'=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,SEARCH(" ",A2,1)+1))

=RIGHT(A2;LEN(A2)-SEARCH(" ";A2;SEARCH(" ";A2;1)+1))

  1. Prenume

    Prenumele începe cu al cincilea caracter din stânga (R) și se termină cu al doilea caracter (al doilea spațiu). Formula imbrică SEARCH pentru a găsi pozițiile spațiilor. Extrage patru caractere, începând de pe poziția a cincea.

    Formulă pentru separarea unui prenume precedat de un prefix

    Utilizați funcția SEARCH pentru a găsi valoarea pentru start_num:

    Căutați poziția numerică a primului spațiu din A2, începând de la stânga. (4)

  2. Adunați 1 pentru a obține poziția caracterului de după primul spațiu (R). Rezultatul este poziția de început a prenumelui. (4 + 1 = 5)

    Utilizați funcția imbricată SEARCH pentru a găsi valoarea num_chars:

    Căutați poziția numerică a primului spațiu din A2, începând de la stânga. (4)

  3. Adunați 1 pentru a obține poziția caracterului de după primul spațiu (R). Rezultatul este numărul de caracter la care se începe căutarea pentru al doilea spațiu. (4 + 1 = 5)

  4. Căutați poziția numerică a celui de-al doilea spațiu din A2, începând de la al cincilea caracter, aflat în pașii 3 și 4. Acest număr de caracter este poziția de final a prenumelui. (9)

  5. Căutați primul spațiu. (4)

  6. Adunați 1 pentru a găsi poziția numerică a caracterului de după primul spațiu (R), găsită, de asemenea, în pașii 3 și 4. (9)

  7. Ia numărul de caracter al celui de-al doilea spațiu, găsit în pasul 5, apoi scade numărul de caracter "R", găsit în pașii 6 și 7. Rezultatul este numărul de caractere extrase de MID din șirul text, începând de la a cincea poziție găsită în pasul 2. (9 - 5 = 4)

  8. Nume de familie

    Numele de familie începe la cinci caractere de la dreapta. Această formulă implică imbricarea funcțiilor SEARCH pentru a găsi pozițiile spațiilor.

    Formulă pentru separarea unui prenume precedat de un prefix

    Utilizați funcțiile imbricate LEN și SEARCH pentru a găsi valoarea num_chars:

    Căutați poziția numerică a primului spațiu din A2, începând de la stânga. (4)

  9. Adunați 1 pentru a obține poziția caracterului de după primul spațiu (R). Rezultatul este numărul de caracter la care se începe căutarea pentru al doilea spațiu. (4 + 1 = 5)

  10. Căutați al doilea spațiu în A2, începând de la a cincea poziție (R), găsită în pasul 2. (9)

  11. Numără lungimea totală a șirului text din A2, apoi scade numărul de caractere de la stânga la cel de-al doilea spațiu, găsit în pasul 3. Rezultatul este numărul de caractere de extras din partea dreaptă a numelui complet. (14 - 9 = 5)

Acest exemplu utilizează un nume de familie despărțit în silabe. Fiecare componentă de nume este separată de un spațiu.

Copiați celulele din tabel și lipiți-le într-o foaie Excel lucru nouă, în celula A1. Formula pe care o vedeți în partea stângă se va afișa pentru referință, Excel va efectua automat conversia formulei din partea dreaptă în rezultatul corespunzător.

Sfat    Înainte de a lipi datele în foaia de lucru, setați lățimile coloanelor A și B la 250.

Nume exemplu

Descriere

Julie Taft-Rider

Nume de familie despărțit în silabe

Formulă

Rezultat (prenume)

'=LEFT(A2; SEARCH(" ";A2;1))

=LEFT(A2; SEARCH(" ";A2;1))

Formulă

Rezultat (nume de familie)

'=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,1))

=RIGHT(A2;LEN(A2)-SEARCH(" ";A2;1))

  1. Prenume

    Prenumele începe cu primul caracter din stânga și se termină la a șasea poziție (primul spațiu). Formula extrage șase caractere din stânga.

    Formulă pentru separarea unui prenume și a unui nume de familie despărțit în silabe

    Utilizați funcția SEARCH pentru a găsi valoarea num_chars:

    Căutați poziția numerică a primului spațiu din A2, începând de la stânga. (6)

  2. Nume de familie

    Întregul nume de familie începe la zece caractere de la dreapta (T) și se termină la primul caracter de la dreapta (r).

    Formulă pentru separarea unui prenume și a unui nume de familie despărțit în silabe

    Utilizați funcțiile LEN și SEARCH pentru a găsi valoarea num_chars:

    Caută poziția numerică a spațiului din A2, începând cu primul caracter din stânga. (6)

  3. Numără lungimea totală a șirului text de extras, apoi scade numărul de caractere de la stânga la primul spațiu, găsit în pasul 1. (16 - 6 = 10)

Scindarea textului în coloane diferite cu Expertul conversie text în coloane

Aveți nevoie de ajutor suplimentar?

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă la Microsoft Insider

V-a fost de ajutor această informație?

Cât de mulțumit sunteți de calitatea traducerii?

Ce v-a afectat experiența?

Aveți feedback suplimentar? (Opțional)

Vă mulțumim pentru feedback!

×