Cum se împart datele în Excel (5 moduri)

  • Imparte Asta
Hugh West

În diferite circumstanțe, avem nevoie să împărțim datele noastre în diferite bucăți. Aceste disecții ale datelor se fac de obicei prin spațiu, virgule sau alte criterii. Divizarea acestor date ne poate ajuta cu adevărat să obținem ce parte a datelor de care avem nevoie la un moment dat. 5 metode utile și ușoare de împărțire a datelor în Excel vor fi discutate aici în acest articol.

Descărcați caietul de practică

Descărcați acest caiet de practică.

Divizarea datelor în Excel.xlsm

5 moduri de a împărți datele în Excel

Pentru a demonstra cum să împărțim datele în Excel, vom folosi următoarea foaie de calcul cu numele complet al diferitelor persoane din Nume și prenume coloana , Cum ajungem la aceste părți sunt explicate și ilustrate în diferite moduri.

1. Funcțiile Text to Columns pentru a împărți datele în Excel

În acest proces, delimitatorii, cum ar fi spațiul, tabulatorul și virgulele, separă datele selectate în una sau mai multe celule. Text la coloană este un instrument excelent pentru a diviza datele în Excel

Pași

  • Mai întâi, selectați toate celulele pe care doriți să le divizați.
  • Apoi mergeți la Date > Text în coloane.

  • După aceea, se va deschide o nouă casetă de dialog. din această casetă selectați delimitat. și faceți clic pe Următorul .

  • După ce faceți clic pe next, va apărea următoarea casetă de dialog.în această casetă de dialog bifați caseta de dialog Caseta de opțiuni Space , deoarece dorim să împărțim datele date în funcție de poziția spațiului dintre cuvinte.

  • Apoi, în următoarea casetă de dialog, selectați Generalități.
  • Chiar sub Formatul datelor de coloană există o casetă de referință a celulei Destinație În caseta respectivă, trebuie să introduceți locul unde vor fi datele de divizare.
  • Faceți clic pe Finisaj în caseta de dialog, după selectarea celulelor de destinație.

  • Selectați celulele de destinație ca mai jos în fereastra Caseta de destinație.

  • După ce faceți clic pe Finisaj , veți observa că toate numele sunt acum împărțite în nume și prenume.

Citește mai mult: Excel împarte datele în coloane prin virgulă (7 metode)

2. Împărțirea celulelor în Excel cu ajutorul formulelor

Formula poate fi un instrument la îndemână în timpul divizării datelor în Excel. De exemplu, utilizând funcția TEXT formula sau TRIM / MID putem împărți cu ușurință și în mod flexibil diferite tipuri de date.

2.1 Formula cu funcțiile text

Pași

  • Pentru această metodă vom utiliza un set de date cu nume diferit. Acest set de date conține o coloană de nume de mijloc în comparație cu setul de date anterior.

  • Apoi introducem următoarea formulă în Celula C5 :

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

  • Apoi, selectăm mânerul de umplere și îl tragem spre Celula C10 .

  • Această formulă va împărți prima parte a Nume și prenume coloană.
  • Pentru a împărți partea de mijloc a Primul nume Column, introduceți următoarea formulă și apăsați enter:

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

.

  • După apăsarea tastei Enter, partea din mijloc a coloanei Full name (Nume complet) se află în coloana Celula D5

  • După aceea, trageți butonul mânerului de umplere către Celula D10. Acesta va împărți celelalte Nume și prenume partea din mijloc.
  • Pentru a împărți ultima parte a coloanei Nume complet, introduceți următoarea formulă:

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

.

  • După ce apăsați enter, veți vedea că ultima parte a numelui din Celula B5 se împarte în Celula E5.

  • Trageți butonul mânerului de umplere către Celula E10. Se va împărți ultima parte a celuilalt nume complet în coloana Nume.

2.2 Utilizarea funcțiilor Trim și Mid pentru divizarea datelor

Pași

  • La început, trebuie să introduceți următoarea formulă în Celula C5 :

=TRIM(MID(SUBSTITUTE($B5," ",REPT(" ",999)),COLUMNS($C:C)*999-998,999))

.

  • Această formulă va împărți prima parte a Nume și prenume în Prima coloană de nume.

  • După aceea, selectați butonul mânerului de umplere și trageți-l orizontal spre Celula E5.
  • Apoi, se va face Nume și prenume datele din coloana C5 vor fi complet împărțite pe trei coloane.

  • Apoi selectați Celula C5 : Celula E5 , apoi trageți mânerul de umplere în jos până la Celula E10.

  • După ce eliberați ghidonul de umplere, veți observa că toate datele Celulei sunt acum împărțite în trei părți.

Citiți mai mult: Cum să împărțiți datele dintr-o celulă Excel în mai multe coloane (5 metode)

3. Împărțiți datele în celule în Excel folosind funcția Flash Fill

Pași

  • La început, trebuie să completați primul rând al setului de date. Aceasta înseamnă că trebuie să introduceți numele și prenumele divizat în Celula C5 și Celula D5 .

  • După aceea, trageți mânerul de colț către Celula C11 prin apăsarea clicului dreapta al mouse-ului.

  • Apoi eliberați mânerul, la eliberarea mânerului, se va deschide o nouă fereastră derulantă. Din această fereastră, alegeți Umplere cu bliț.

  • Selectarea Umplere flash va diviza prima parte a numelor din coloana name așa cum se face în Celula C5.

  • Repetați același procedeu pentru ultimul Nume aceasta va împărți ultima parte a numelor din coloana Nume și prenume coloană.

Acum, toate numele din coloana Nume complet sunt împărțite în două părți.

Citiți mai mult: Cum să împărțiți datele dintr-o celulă în mai multe rânduri în Excel (3 metode)

4. Divizarea celulelor și a textului în Excel cu Power Query

Folosind un instrument puternic, cum ar fi Power Query din Excel, puteți împărți cu ușurință numele din coloana Nume complet.

Pași

  • În primul rând, selectați orice celulă din interiorul tabelului și mergeți la Date > De la masă / interval.

  • Apoi, un nou Celula de referință în care trebuie să selectați intervalul de variație al tabelului dumneavoastră.

  • După introducerea intervalului, se va deschide o fereastră complet nouă, în care trebuie să eliminați coloanele goale.

  • După ce ați eliminat coloanele, trebuie să Duplicat coloana Nume complet.

  • Apoi faceți clic dreapta în mouse, din meniul contextual mergeți la Coloană divizată > Prin Delimitator.

  • Se va deschide o nouă fereastră, în care selectați Space (Spațiu) din meniul Selectați sau introduceți delimitatorul meniul derulant și selectați Fiecare apariție a delimitatorului la Împărțit la. Apoi faceți clic pe BINE.

  • După ce faceți clic pe BINE, veți vedea că Nume și prenume au fost împărțite în trei coloane separate.

  • Schimbați aceste nume de coloane în Nume de mijloc , Prenume, și Numele de familie Apoi faceți clic pe Închideți și încărcați .

  • După închiderea și încărcarea instrumentului de putere, în registrul de lucru principal va apărea o foaie nouă, după cum urmează.

În această foaie de lucru, puteți vedea clar că numele din Nume și prenume coloanele sunt împărțite în trei părți separate în funcție de spațiul dintre ele.

5. Utilizarea macroului VBA pentru împărțirea datelor în Excel

Un simplu cod macro în editorul VBA poate rezolva toate problemele de mai sus destul de ușor. În același timp, utilizarea macrourilor este destul de simplă și economisește timp.

Pași

  • Lansați programul Visual Basic Editor de la fila Dezvoltator.
  • apăsarea Alt + F11 de pe tastatură poate, de asemenea, să activeze funcția Visual Basic editor.

  • După lansarea programului Visual Basic editor, se va deschide o nouă fereastră.
  • În noua fereastră, faceți clic pe Introduceți , apoi faceți clic pe Modul.

  • Apoi, se va deschide un editor alb în care trebuie să scrieți următorul cod:
 Sub Split_Data() Dim My_Array() As String, Column As Long, x As Variant For m = 5 To 11 My_Array = Split(Cells(m, 2), " ") Column = 3 For Each x In My_Array Cells(m, Column) = x Column = Column + 1 Next x Next m End Sub 
  • După scrierea codului, închideți atât fereastra Modul și Editor VBA .
  • De la Vezi fila, faceți clic pe butonul Macros apoi selectați comanda Vizualizați macrourile opțiune.

  • În continuare, se va deschide o nouă casetă de dialog; din această casetă de dialog, selectați macroul pe care tocmai l-ați creat și faceți clic pe Rulați .

După ce faceți clic pe Fugi, veți vedea că toate numele dvs. din coloana Nume complet sunt acum împărțite în trei părți diferite.

Citește mai mult: Macro Excel pentru a împărți datele în mai multe fișiere (cu pași simpli)

Concluzie

Pentru a rezuma, la întrebarea "cum să împărțiți datele în Excel" se poate răspunde în 6 moduri principale. Acestea sunt în principal prin utilizarea formulelor, utilizarea funcției Text to Column, implementarea Power Query și un altul este de a rula o mică macro în editorul VBA. Procesul VBA este mai puțin consumator de timp și simplist, dar necesită cunoștințe prealabile legate de VBA. În mod similar, o interogare Power este, de asemenea, un instrument foarte convenabil, dar un picconsumatoare de timp.

Pe de altă parte, alte metode nu au o astfel de cerință. Metoda text la coloană este de departe cea mai convenabilă și ușor de utilizat dintre toate. Pentru această problemă, este disponibil pentru descărcare un caiet de exerciții în care puteți exersa și vă puteți obișnui cu aceste metode.

Nu ezitați să puneți orice întrebare sau feedback prin intermediul secțiunii de comentarii. Orice sugestie de îmbunătățire a Exceldemy comunitate va fi foarte apreciată.

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.