Kuidas jagada andmeid Excelis (5 võimalust)

  • Jaga Seda
Hugh West

Erinevates olukordades on meil vaja jagada oma andmeid erinevateks tükkideks. Need andmete tükeldamised toimuvad tavaliselt tühiku, koma või mõne muu kriteeriumi järgi. Nende andmete jagamine võib tõesti aidata meil saada seda osa andmetest, mida me mingil ajahetkel vajame. 5 kasulikku ja lihtsat meetodit, kuidas andmeid Excelis jagada, arutame siin artiklis.

Lae alla praktiline töövihik

Laadige alla see harjutusvihik.

Andmete jagamine Excelis.xlsm

5 võimalust andmete jagamiseks Excelis

Näitamaks, kuidas andmeid Excelis jagada, kasutame järgmist tabelit täisvormi erinevate isikute nimedega tabelis Täielik nimi veerg , ja nende nimed esimene osa ja teine osa on samuti näidatud. Kuidas me nende osadeni jõuame, on selgitatud ja illustreeritud erinevalt.

1. Teksti veergudeks jaotamise funktsioonid andmete jagamiseks Excelis

Selle protsessi käigus eraldavad piiritlejad nagu tühik, tabulaator ja komad valitud andmeid ühes või mitmes lahtris. Tekst veergu funktsioon on suurepärane vahend andmete jagamiseks Excelis

Sammud

  • Kõigepealt valige kõik lahtrid, mida soovite jagada.
  • Siis mine Andmed > Tekst veergudeks.

  • Pärast seda avaneb uus dialoogiaken. valige sellest kastist delimited. Ja klõpsake nuppu Järgmine .

  • Pärast klõpsamist järgmisele ilmub järgmine dialoogiboks.selles dialoogiboksis märkige märkeruutu Ruumi valikukast , sest me tahame jagada antud andmeid vastavalt sõnade vahelise tühiku asukohale.

  • Seejärel valige järgmises dialoogiboksis Üldine.
  • Kohe allpool Veergude andmete vorming kastis on lahtrile viitamise kast Sihtkoht Sellesse lahtrisse tuleb sisestada, kuhu teie jagatud andmed paigutatakse.
  • Klõpsake Lõpeta dialoogiaknas pärast sihtruutude valimist.

  • Valige oma sihtkoha lahtrid nagu allpool Sihtkoha kast.

  • Pärast klõpsamist Lõpeta , märkate, et kõik nimed on nüüd jagatud perekonna- ja eesnimedeks.

Loe lisaks: Exceli andmete jagamine veergudeks koma abil (7 meetodit)

2. Exceli lahtrite jagamine valemite abil

Valem võib olla Excelis andmete jagamisel mugav vahend. Näiteks kasutades funktsioon TEXT valem või TRIM / MID saame hõlpsasti ja paindlikult jagada eri tüüpi andmeid.

2.1 Tekstifunktsioonidega valemid

Sammud

  • Me kasutame selle meetodi jaoks teistsugust nimede andmekogumit. See andmekogum sisaldab võrreldes eelmise andmekogumiga keskmist nime käsitlevat veergu.

  • Seejärel sisestame järgmise valemi Ruut C5 :

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

  • Seejärel valime täitekäepideme ja lohistame selle kohale Lahter C10 .

  • See valem jagab esimese osa Täielik nimi veerus.
  • Keskmise osa jagamiseks Esimene nimi Veerg,sisestage järgmine valem ja vajutage enter:

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

.

  • Pärast sisestuse vajutamist on veeru Täielik nimi keskmine osa veerus Lahter D5

  • Pärast seda lohistage täitekäepide nuppu Lahter D10. See jagab teised Täielikud nimed keskmine osa.
  • Veeru Täielik nimi viimase osa jagamiseks sisestage järgmine valem:

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

.

  • Pärast enter'i vajutamist näete, et nime viimane osa in Raku B5 jaguneb järgmiselt Ruut E5.

  • Lohistage nuppu fill handle (täitekäepide) Ruut E10. See jagab teise täisnime viimase osa veerus Perekonnanimi.

2.2 Trim ja Mid funktsioonide kasutamine andmete jagamiseks

Sammud

  • Esmalt tuleb sisestada järgmine valem, mis on järgmine Raku C5 :

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

.

  • See valem jagab esimese osa Täielik nimi aastal Eesnimede veerg.

  • Pärast seda valige nupu täitekäepide ja lohistage see horisontaalselt, et täita Ruut E5.
  • Siis on Täielik nimi veeru C5 andmed jaotatakse täielikult kolme veeru vahel.

  • Seejärel valige Raku C5 : Ruut E5 ja seejärel lohistage täitekäepide alla Ruut E10.

  • Pärast täitmisraua vabastamist märkate, et kõik teie raku andmed on nüüd jagatud kolme ossa.

Loe lisaks: Kuidas jagada andmed ühes Exceli lahtris mitmesse veergu (5 meetodit)

3. Andmete jagamine Exceli lahtritesse, kasutades Flash Fill funktsiooni

Sammud

  • Kõigepealt tuleb täita andmekogumi esimene rida. See tähendab, et peate sisestama jagatud eesnime ja perekonnanime aadressil Raku C5 ja Lahter D5 .

  • Pärast seda lohistage nurgakäepide Lahter C11 vajutades hiirega paremklõpsu.

  • Seejärel vabastage käepide, käepideme vabastamisel avaneb uus rippmenüüaken. Selles aknas valige Flash Fill.

  • Valides Flash Fill nupp jagab nimede esimese osa nimesambas, nagu on tehtud dokumendis Ruut C5.

  • Korrake sama protsessi viimase Nimi veerus, siis jagab see nimede viimase osa nimede Täielik nimi veerus.

Nüüd on kõik nimed veerus Täielik nimi jagatud kahte ossa.

Loe lisaks: Kuidas jagada andmed ühest lahtrist Exceli mitmesse ritta (3 meetodit)

4. Exceli lahtrite ja teksti jagamine Power Query abil

Kasutades Excelis sellist võimsat tööriista nagu Power Query, saate hõlpsasti jagada nimed veerus Full Name (täisnimi).

Sammud

  • Kõigepealt valige ükskõik milline lahter tabeli sees ja minge aadressile Andmed > Tabelist / vahemikust.

  • Siis uus Raku viide kast, milles tuleb valida oma tabeli vahemik.

  • Pärast vahemiku sisestamist avaneb täiesti uus aken, kus tuleb tühjad veerud eemaldada.

  • Pärast veergude eemaldamist tuleb Duplikaat veerus Täielik nimi.

  • Seejärel tehke hiirega paremklõps, kontekstmenüüst minge juurde Jagatud veerg > Piirituse järgi.

  • Avaneb uus aken. Selles aknas valige Ruumi valikust Valige või sisestage eraldaja Ja valige Iga eraldaja esinemine aadressil Jagatud aadressil. Seejärel klõpsake OKEI.

  • Pärast klõpsamist OKEI, näete, et Täielikud nimed on jagatud kolmeks eraldi veeruks.

  • Muutke need veeru nimed järgmiselt Keskmine nimi , Eesnimi, ja Perekonnanimi . Siis klõpsake Sulge ja laadi .

  • Pärast elektrilise tööriista sulgemist ja laadimist ilmub põhitööraamatusse uus leht, mis näeb välja järgmiselt.

Sellel töölehel on selgelt näha, et nimed on Täielik nimi veerg on jagatud kolmeks eraldi osaks, mis põhinevad nende vahelisel ruumil.

5. VBA makro kasutamine andmete jagamiseks Excelis

Lihtne makrokood VBA redaktoris võib kõik ülaltoodud probleemid üsna lihtsalt lahendada. Samal ajal on makrode kasutamine üsna muretu ja aja kokkuhoidlik.

Sammud

  • Käivitage Visual Basic Toimetaja alates Arendaja vahekaart.
  • vajutades Alt + F11 klaviatuuril saab aktiveerida ka Visual Basic toimetaja.

  • Pärast käivitamist Visual Basic toimetaja, avaneb uus aken.
  • Uues aknas klõpsake Sisesta , seejärel klõpsake Moodul.

  • Seejärel avaneb valge redaktor. Selles redaktoris peate kirjutama järgmise koodi:
 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 
  • Pärast koodi kirjutamist sulgege nii Moodul ja VBA toimetaja .
  • Alates Vaata klõpsake vahekaardil Makros käsk, seejärel valige Vaata makrosid võimalus.

  • Seejärel avaneb uus dialoogiboks, valige selles dialoogiboksis äsja loodud makro ja klõpsake nuppu Käivita .

Vajutades Jookseb, näete, et kõik teie nimed veerus Täielik nimi on nüüd jagatud kolme eri ossa.

Loe lisaks: Exceli makro andmete jagamiseks mitmesse faili (lihtsate sammudega)

Kokkuvõte

Kokkuvõttes saab küsimusele "kuidas jagada andmeid Excelis" vastata 6 põhimõttelist viisi. Need on peamiselt valemite kasutamine, teksti veeruks funktsiooni kasutamine, Power Query kasutuselevõtmine ja veel üks on väikese makro käivitamine VBA redaktoris. VBA protsess on vähem aeganõudev ja lihtsustatud, kuid nõuab eelnevaid VBAga seotud teadmisi. Samamoodi on ka Power query väga mugav vahend, kuid natukeaeganõudev.

Teisalt, teistel meetoditel ei ole sellist nõuet. Tekstist veergudeks meetod on neist kõigist ülekaalukalt kõige mugavam ja lihtsam kasutada. Selle probleemi jaoks on allalaadimiseks saadaval harjutustööraamat, kus saab neid meetodeid harjutada ja nendega harjuda.

Võite vabalt esitada küsimusi või tagasisidet kommentaaride sektsiooni kaudu. Iga ettepanek paremaks Exceldemy kogukond on väga tänuväärne.

Hugh West on suurte kogemustega Exceli koolitaja ja analüütik, kellel on selles valdkonnas üle 10-aastane kogemus. Tal on raamatupidamise ja rahanduse bakalaureusekraad ning ärijuhtimise magistrikraad. Hugh’l on kirg õpetamise vastu ning ta on välja töötanud ainulaadse õpetamisviisi, mida on lihtne järgida ja mõista. Tema Exceli ekspertteadmised on aidanud tuhandetel õpilastel ja spetsialistidel üle maailma oma oskusi parandada ja karjääris silma paista. Oma ajaveebi kaudu jagab Hugh oma teadmisi maailmaga, pakkudes tasuta Exceli õpetusi ja veebikoolitusi, mis aitavad üksikisikutel ja ettevõtetel oma potentsiaali täielikult ära kasutada.