Sisukord
Excel on kõige laialdasemalt kasutatav vahend, kui tegemist on suurte andmekogumite käsitlemisega. Me saame Excelis täita hulgaliselt mitmemõõtmelisi ülesandeid. Mõnikord on meil vaja jagada andmed komadega veergudeks Excelis saame andmete jagamiseks veergudeks komadega rakendada erinevaid meetodeid. Selles artiklis näitan teile 8 tõhusaid meetodeid Excelis, et jagatud andmed aadressile veerud poolt koma.
Lae alla praktiline töövihik
Andmete jagamine veergudeks koma järgi.xlsmSee on andmekogum mida ma kavatsen kasutada. Siin on meil mõned inimesed koos oma Aadressid . aadressid on komadega, me jagame Linn ja Riik aadressile eraldi veerud selles artiklis.
7 meetodit andmete jagamiseks veergudeks komadega Excelis
1. Andmete jagamine veergudeks, kasutades teksti veergudeks funktsiooni
Kõigepealt näitan teile, kuidas kasutada Tekst veergu funktsioon andmete jagamiseks mitu veergu .
SAMMUD:
- Kõigepealt valige C5:C11 . Seejärel minge Andmed tab>> valige Andmetöötlusvahendid >> valige Tekst veergudeks
- Teksti teisendamine veergudeks viisardiga ilmub. Valige Piiratud Seejärel klõpsake Järgmine .
- Seejärel valige Eraldaja nagu Koma . Siis klõpsake Järgmine .
- Seejärel valige Üldine nagu Veerg Andmete vorming . Valige Sihtkoht Lõpuks valige Lõpeta .
Excel jagab andmed.
Loe edasi: Kuidas jagada andmeid Excelis mitmesse veergu
2. Flash Fill'i rakendamine Exceli jagatud andmetele
Nüüd kasutan ma Flash Fill aadressile jagatud andmed aadressil Excel .
SAMMUD:
- Kirjutage Tokyo aadressil D5 .
- Kasutage Täitmise käepide aadressile AutoFill kuni D11 .
- Nüüd klõpsa Automaatse täitmise valikud (vaata pilti)
- Valige Flash Fill .
Excel näitab linnad .
- Samamoodi eraldada Riik .
Loe lisaks: Kuidas jagada andmed ühes Exceli lahtris mitmesse veergu (5 meetodit)
3. LEFT, FIND & LEN kombinatsiooni kasutamine andmete jagamiseks veergudeks komadega
Selles jaotises selgitan, kuidas saab jagatud andmed kasutades . VÄLJAS , FIND ja LEN funktsioonid .
SAMMUD:
- Mine edasi D5 Kirjutage üles järgmine valem.
=LEFT(C5,FIND(",",C5)-1)
Valemi jaotus
FIND(",",C5) ➤ Tagastab tähemärgi asukoha koma (,) aadressil C5 .
Väljund : 6
LEFT(C5,FIND(",",C5)-1) ➤ Tagastab määratud arv alates algusest tekst aadressil C5 .
Väljund : Tokyo
- Seejärel vajutage SISESTA . Excel tagastab väljundi.
- Nüüd kasutage Täitke Käepide aadressile AutoFill .
Eraldamiseks Riik ,
- Mine edasi E5 Kirjutage üles järgmine valem.
=RIGHT(C5,LEN(C5)-FIND(",",C5))
Valemi jaotus
FIND(",",C5) ➤ Tagastab positsiooni koma(,) aadressil C5 .
Väljund: 6
LEN(C5) ➤ Tagastab number aadressilt tähemärgid aadressil C5 .
Väljund: 11
RIGHT(C5,LEN(C5)-FIND(",",C5)) ➤ Tagastab kindlaksmääratud asend a märk alates lõpust C5 .
Väljund : Jaapan
- Nüüd vajutage SISESTA . Excel näitab väljundit.
- Nüüd kasutage Täitke Käepide aadressile AutoFill .
4. PowerQuery kasutamine andmete jagamiseks
Nüüd kasutan ma PowerQuery aadressile jagatud andmed aadressile veerud aadressil Excel .
SAMMUD:
- Loo tabel Selleks valige kogu vahemik B4:C11 .
- Press CTRL + T . Sisendkast ilmub. Pange andmed teie tabelis. Siin on see B4:C11 .
- Nüüd minge Andmed tab>> valige Alates tabelist/vahemikust .
- PowerQuery Editor aken avaneb. Hoidke kursor kohta Aadressi veerg . siis paremklõpsake oma hiir tuua Kontekstiriba .
- Alates Kontekstiriba , valige Jagatud veerg >> valige Autor Delimiter
- Veeru jagamine eraldaja järgi ilmub dialoogiboks. Valige Eraldaja nagu Koma . Siis klõpsake OK .
- Excel Will split . veerg aadressil 1 ja Aadress.2 veerg . Siis klõpsake Sulge & Laadi .
- Excel kannab üle andmekogum arvesse uus tööleht .
- Nimetage ümber . veerg .
Loe lisaks: Kuidas jagada andmeid Excelis (5 võimalust)
5. Andmete teisendamine CSV-failiks
Nüüd näitan veel ühte meetodit. Ma konverteerin andmekogum arvesse CSV ( komadega eraldatud väärtused ) faili esmalt.
SAMMUD:
- Esiteks, koopia veerg Aadress arvesse Märkmik lehekülg .
- Seejärel minge aadressile Faili >> valige Salvesta kui .
- Nüüd, määrata nimi ja faili salvestamine . pidage meeles, peate panema nime lõppu .csv.
- Nüüd avage fail aadressilt asukoht kus sa salvestatud varem .
- Excel jagab andmed .
- Nüüd, formaat nagu soovite.
6. VBA kasutamine andmete jagamiseks veergudeks koma abil
Nüüd kasutan ma VBA kood aadressile jagatud andmed .
SAMMUD:
- Press ALT + F11 avada VBA aken .
- Siis mine Sisesta >> valige Moodul .
- A uus moodul avaneb. Kirjutage järgmine kood.
Sub SplitColumn() Dim SplitData() As String, Count As Long, i As Variant For n = 5 To 11 SplitData = Split(Cells(n, 3), ",") Count = 4 For Each i In SplitData Cells(n, Count) = I Count = Count + 1 Next i Next n End Sub
Koodide lahtimõtestamine
- Siin olen loonud Alammenetlus SplitColumn . ma kasutasin ähmane avaldus määratleda muutuv SplitData nagu String ja i kui variant .
- Siis kasutasin ma For Loop . 5 kuni 11 tähendab, et ma split . andmed alates 5.-11. rida .
- Järgnevalt kasutasin ma VBA jagamine funktsioon, kus n on rida number ja 3 määratleb, et andmed asuvad C veerg . Count = 4 ... andmed on split aadressile veerg D .
- Jällegi, ma kasutasin For Loop aadressile juurdekasv . Krahv .
- Nüüd vajutage F5 et käivitada kood . Excel Will split . andmed .
7. FILTERXML, SUBSTITUTE & TRANSPOSE funktsioonide kasutamine Excelis andmete jagamiseks
Nüüd kavatsen ma kasutada funktsioon FILTERXML koos asendaja & TRANSPOSE See töötab uuendatud versioonide puhul. Excel .
SAMMUD:
Valige D5 ja E5 Kirjutage järgmine valem
=TRANSPOSE(FILTERXML(""&SUBSTITUTE(C5,",",","")& "","//s"))
Valemi jaotus
SUBSTITUTE(C5,",","") ➤ ➤ See asendab koma (,) aastal D5 ja E5 .
Väljund: "TokyoJapan"
FILTERXML(""&SUBSTITUTE(C5,",",","")& "","//s") ➤ ➤ See tagastab XML andmed alates sisu järgmised XPath
Väljund: {"Tokyo"; "Jaapan"}
TRANSPOSE(FILTERXML(""&SUBSTITUTE(C5,",","")& "","//s")) ➤ ➤ See transponeerib massiivi.
Väljund: {"Tokyo", "Jaapan"}
- Seejärel vajutage SISESTA . Excel tagastab väljundid.
- Seejärel kasutage Täitmise käepide aadressile AutoFill .
Praktika töövihik
Harjutamine teeb inimese täiuslikuks. Oluline on harjutada, et iga meetodit sisendada. Sellepärast olen lisanud ühe harjutusleht teile.
Kokkuvõte
Selles artiklis olen näidanud, et 7 tõhusad meetodid Excel aadressile jagatud andmed aadressile veerud poolt koma . ma loodan, et see aitab kõiki. Ja lõpuks, kui teil on mingeid ettepanekuid, ideid või tagasisidet, palun kommenteerige allpool.