Kako razdeliti podatke v Excelu (5 načinov)

  • Deliti To
Hugh West

V različnih okoliščinah moramo svoje podatke razdeliti na različne dele. Te delitve podatkov običajno opravimo s presledki, vejicami ali nekaterimi drugimi merili. Delitev teh podatkov nam lahko resnično pomaga, da v določenem trenutku dobimo tisti del podatkov, ki ga potrebujemo. 5 uporabnih in enostavnih metod, kako razdeliti podatke v Excelu, bomo obravnavali v tem članku.

Prenesi delovni zvezek za prakso

Prenesite ta delovni zvezek.

Delitev podatkov v Excelu.xlsm

5 načinov delitve podatkov v programu Excel

Za prikaz razdelitve podatkov v Excelu bomo uporabili naslednjo preglednico, ki vsebuje imena različnih oseb v polni obliki. Polno ime stolpec , ter njuni imeni prvi del in drugi del. Kako pridemo do teh delov, je razloženo in ponazorjeno na različne načine.

1. Funkcije besedila v stolpce za razdelitev podatkov v Excelu

Pri tem ločila, kot so presledek, tabulator in vejice, ločujejo izbrane podatke v eni ali več celicah. Besedilo v stolpec je odlično orodje za delitev podatkov v Excelu.

Koraki

  • Najprej izberite vse celice, ki jih želite razdeliti.
  • Nato pojdite v Podatki > Besedilo v stolpce.

  • Po tem se odpre novo pogovorno okno. v tem oknu izberite razmejeno. in kliknite Naslednji .

  • Po kliku na gumb Naprej se prikaže naslednje pogovorno okno.V tem pogovornem oknu označite Polje za izbiro prostora , saj želimo dane podatke razdeliti glede na položaj presledka med besedami.

  • Nato v naslednjem pogovornem oknu izberite Splošno.
  • Tik pod Podatkovni format stolpca je polje za referenco celice Destinacija V tem polju morate vnesti, kje bodo podatki o razdelitvi.
  • Kliknite . Zaključek v pogovornem oknu, ko izberete ciljne celice.

  • Izberite ciljne celice, kot spodaj v Namembno polje.

  • Po kliku na Zaključek , boste opazili, da so zdaj vsa imena razdeljena na priimke in imena.

Preberi več: Excel razdeli podatke v stolpce z vejico (7 metod)

2. Razdelitev celic v Excelu z uporabo formul

Formula je lahko priročno orodje pri deljenju podatkov v Excelu. funkcija TEXT formulo ali TRIM / MID lahko enostavno in prilagodljivo razdelimo različne vrste podatkov.

2.1 Formula z besedilnimi funkcijami

Koraki

  • Za to metodo bomo uporabili drug nabor podatkov o imenih. Ta nabor podatkov v primerjavi s prejšnjim naborom podatkov vsebuje stolpec s srednjim imenom.

  • Nato vnesemo naslednjo formulo v Celica C5 :

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

  • Nato izberemo ročaj za zapolnitev in ga povlečemo na Celica C10 .

  • Ta formula bo razdelila prvi del Polno ime stolpec.
  • Razdelitev srednjega dela Prvo ime vnesite naslednjo formulo in pritisnite enter:

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

.

  • Ko pritisnete tipko enter, se srednji del stolpca Polno ime Celica D5

  • Nato povlecite gumb za ročaj za zapolnitev na Celica D10. To bo razdelilo druge Polna imena srednji del.
  • Če želite razdeliti zadnji del stolpca Polno ime, vnesite naslednjo formulo:

=DESNO(B5,LEN(B5) - ISKANJE(" ", B5, ISKANJE(" ", B5,1)+1))

.

  • Ko pritisnete enter, boste videli, da je zadnji del imena v Celica B5 je razdeljena na Celica E5.

  • Povlecite gumb ročaja za zapolnitev na Celica E10. Zadnji del drugega polnega imena bo razdeljen v stolpcu Last Name (Priimek).

2.2 Uporaba funkcij Trim in Mid za delitev podatkov

Koraki

  • Najprej morate vnesite naslednjo formulo v Celica C5 :

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

.

  • Ta formula bo razdelila prvi del Polno ime v Stolpec z imenom.

  • Nato izberite gumb ročaj za zapolnitev in ga povlecite vodoravno do Celica E5.
  • Nato Polno ime podatki v stolpcu C5 bodo v celoti razdeljeni na tri stolpce.

  • Nato izberite Celica C5 : Celica E5 in nato povlecite ročaj za zapolnitev navzdol do Celica E10.

  • Ko sprostite krmilo za polnjenje, boste opazili, da so vsi podatki celice zdaj razdeljeni na tri dele.

Preberite več: Kako razdeliti podatke v eni Excelovi celici v več stolpcev (5 metod)

3. Razdelitev podatkov v celice v programu Excel z uporabo funkcije Flash Fill

Koraki

  • Najprej morate izpolniti prvo vrstico podatkovnega niza. To pomeni, da morate vnesti deljeno ime in priimek v Celica C5 in . Celica D5 .

  • Nato povlecite ročaj vogala na Celica C11 s pritiskom desnega klika miške.

  • Nato spustite ročaj, ko ga spustite, se odpre novo spustno okno. V tem oknu izberite Izpolnitev z bliskavico.

  • Izbira Izpolnitev z bliskavico bo razdelil prvi del imen v stolpcu z imeni, kot je to storjeno v Celica C5.

  • Enak postopek ponovite za zadnji Ime stolpcu, bo razdeljen zadnji del imen v stolpcu Polno ime stolpec.

Zdaj so vsa imena v stolpcu Polno ime razdeljena na dva dela.

Preberite več: Kako razdeliti podatke iz ene celice v več vrstic v Excelu (3 metode)

4. Razdelitev celic in besedila v Excelu s poizvedbo Power Query

Z zmogljivim orodjem, kot je Power Query v Excelu, lahko enostavno razdelite imena v stolpcu Polno ime.

Koraki

  • Najprej izberite katero koli celico v tabeli in pojdite na Podatki > Iz tabele / območja.

  • Nato je na voljo nov Sklic na celico v katerem morate izbrati območje tabele.

  • Po vnosu območja se odpre novo okno, v katerem morate odstraniti prazne stolpce.

  • Po odstranitvi stolpcev morate Duplikatni v stolpcu Polno ime.

  • Nato kliknite z desno tipko miške, v kontekstnem meniju pa pojdite na Razdeljeni stolpec > Z razmejitvijo.

  • Odprlo se bo novo okno. V tem oknu izberite Prostor v Izberite ali vnesite ločilo v spustnem meniju. In izberite Vsaka pojavitev razmejitvenega elementa na spletni strani . Razdeljeno na. Nato kliknite V REDU.

  • Po kliku na V REDU, videli boste, da Polna imena so bili razdeljeni v tri ločene stolpce.

  • Imena stolpcev spremenite v Srednje ime , Ime, in . Priimek . Nato kliknite Zapri in naloži .

  • Po zaprtju in nalaganju orodja se v glavnem delovnem zvezku pojavi nov list, kot sledi.

V tem delovnem listu lahko jasno vidite, da so imena v Polno ime Stolpci so razdeljeni na tri ločene dele glede na prostor med njimi.

5. Uporaba makra VBA za razdelitev podatkov v programu Excel

S preprosto makro kodo v urejevalniku VBA lahko vse zgoraj navedene težave rešite precej enostavno. Hkrati je uporaba makrov precej preprosta in prihrani čas.

Koraki

  • Sprožite Visual Basic Urednik iz Zavihek Razvijalec.
  • pritiskanje na Alt + F11 na tipkovnici lahko aktivirate tudi Visual Basic urednik.

  • Po zagonu Visual Basic se bo odprlo novo okno.
  • V novem oknu kliknite Vstavite , nato kliknite Modul.

  • Nato se bo odprl beli urejevalnik. V njem morate napisati naslednjo kodo:
 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 
  • Po pisanju kode zaprite oba Modul in Urejevalnik VBA .
  • Od Oglejte si kliknite zavihek Makroji nato izberite ukaz Ogled makrov možnost.

  • Nato se odpre novo pogovorno okno, v katerem izberite makro, ki ste ga pravkar ustvarili, in kliknite Spustite .

Po kliku na Teči, boste videli, da so vsa vaša imena v stolpcu Polno ime zdaj razdeljena na tri različne dele.

Preberi več: Excelov makro za razdelitev podatkov v več datotek (s preprostimi koraki)

Zaključek

Če povzamemo, lahko na vprašanje "kako razdeliti podatke v Excelu" odgovorimo na 6 glavnih načinov. Ti so predvsem uporaba formul, uporaba funkcije Text to Column, uporaba Power Query in še en način je zagon majhnega makra v urejevalniku VBA. Postopek VBA je manj zamuden in poenostavljen, vendar zahteva predhodno znanje o VBA. Podobno je tudi Power Query zelo priročno orodje, vendar nekolikozamudno.

Po drugi strani pa druge metode nimajo takšne zahteve. Metoda besedila v stolpec je med vsemi daleč najbolj priročna in enostavna za uporabo. Za ta problem je na voljo vadbeni zvezek, ki ga lahko prenesete in v katerem lahko vadite in se navadite na te metode.

V razdelku s komentarji lahko postavite vprašanja ali povratne informacije. Kakršen koli predlog za izboljšanje Odlično skupnost bo zelo cenjena.

Hugh West je zelo izkušen trener Excela in analitik z več kot 10-letnimi izkušnjami v industriji. Po izobrazbi je diplomirani računovodstvo in finance ter magisterij poslovne administracije. Hugh ima strast do poučevanja in je razvil edinstven pristop k poučevanju, ki ga je enostavno slediti in razumeti. Njegovo strokovno znanje o Excelu je pomagalo na tisoče študentom in strokovnjakom po vsem svetu, da so izboljšali svoje sposobnosti in se izkazali v karieri. Prek svojega bloga Hugh deli svoje znanje s svetom, ponuja brezplačne vadnice za Excel in spletno usposabljanje, ki posameznikom in podjetjem pomaga doseči njihov polni potencial.