Satura rādītājs
Šajā rakstā uzzināsiet 8 dažādas metodes, lai sadalīt kolonnu programmā Excel ar komatu ar vieglumu.
Lejupielādēt Practice Workbook
Excel failu varat lejupielādēt no tālāk norādītās saites un vingrināties ar to.
Kolonnas sadalīšana pēc komata.xlsm8 metodes, kā sadalīt kolonnu programmā Excel ar komatu
1. Sadaliet kolonnu programmā Excel ar komatu, izmantojot teksta konvertēšanas uz kolonnām vedni
Uz sadalīt kolonnu ar komatu izmantojot Teksta konvertēšanas uz kolonnām vednis,
❶ Izvēlieties datus un pēc tam
❷ Iet uz Dati ➤ Datu rīki ➤ Teksta pārnešana uz kolonnām.
Portāls Teksta konvertēšana uz kolonnām vednis parādīsies.
❸ Izvēlieties Norobežots un nospiediet Nākamais .
❹ Izvēlieties K komats kā Atdalītāji un nospiediet Nākamais atkal.
❺ Ievietojiet šūnas adresi kā Galamērķis un nospiediet Apdare .
Tas ļaus sadalīt kolonnu vietā komats divās kolonnās.
2. Funkciju LEFT, RIGHT, FIND un LEN apvienošana, lai sadalītu kolonnu programmā Excel pēc komata
Varat izmantot divas formulas, izmantojot LEFT , PRĀVAIS , ATRAST , un LEN funkcijas, lai sadalīt kolonnas.
❶ Vispirms šūnā ievietojiet šādu formulu C5 .
=LEFT(B5,FIND(",",B5)-1)
❷ Pēc tam nospiediet IEVADIET .
Formulas sadalījums
- B5 ir teksti ar komats .
- FIND(",",B5) meklē komats šūnā
- PA KREISI (B5,ATRAST(",",B5)-1) atgriež tekstus pirms pirmā komats parādās no kreisās puses.
❸ Pēc tam šūnā ievietojiet šādu formulu D5 .
=RIGHT(B5,LEN(B5)-FIND(",",B5))
❹ Tad nospiediet IEVADIET atkal.
Formulas sadalījums
- B5 ir teksti ar komatu.
- FIND(",",B5) meklē komatu šūnā B5 .
- RIGHT(B5,LEN(B5)-FIND(",",B5)) atgriež tekstus pēc pirmā komata, kas parādās no labās puses.
❺ Atlasiet šūnas C5 un D5 un velciet Uzpildes rokturis ikona līdz šūnām C12 un D12 .
Šīs divas formulas sadalīt kolonnu tā vietā, lai komats divās kolonnās.
Lasīt vairāk: Excel formula, lai sadalītu vienu kolonnu vairākās kolonnās (4 piemēri)
3. Pielietojiet dinamisko masīva formulu, lai sadalītu Excel kolonnu ar komatu
Portāls dinamiskā masīva formula var automātiski sadalīt kolonnu, kurā ir komats slejās.
Lietošana,
❶ Ievietojiet šādā šūnā šādu formulu C5 .
=TRANSPOSE(FILTERXML("" &SUBSTITUTE(B5,",",","") & "","//s")))
❷ Pēc tam nospiediet IEVADIET .
Formula ir masīva formula, tā automātiski saglabā sadalīt dati šūnā D5 , tomēr formula tika piemērota šūnā C5 .
Formulas sadalījums
- AIZVIETOT(B5,",",","")
SUBSTITUTE funkcija aizvieto komatu šūnā B5 ar atstarpi.
- FILTERXML("" & amp;SUBSTITUTE(B5,",",",","")
FILTERXML funkcija filtrē datus, kas atdalīti ar atstarpēm.
- TRANSPOSE(FILTERXML("" &SUBSTITUTE(B5,",",","") & "","//s")))
TRANSPOSE funkcija sadala datus šūnā B5 divās dažādās kolonnās.
❸ Velciet Uzpildes rokturis ikona no šūnas C5 uz C12 .
Tagad redzēsiet sadalīt datus divās dažādās kolonnās.
Lasīt vairāk: Kā sadalīt vienu kolonnu vairākās kolonnās programmā Excel (7 vienkārši veidi)
4. Sadaliet Excel kolonnu ar komatu, izmantojot Flash Fill
Varat izmantot Flash Fill funkciju, lai viegli sadalītu kolonnu.
❶ Sākt ievietot datus pirms komata sastopas ar Valsts sleja.
❷ Pēc datu ievietošanas divās sekojošās šūnās Excel parādīs ieteikumus. Nospiediet IEVADIET pieņemt.
❸ Tagad sāciet ievietot datus pēc komats ailē Galvaspilsēta .
❹ Pēc datu ievietošanas divās sekojošās šūnās Excel parādīs ieteikumus. Nospiediet IEVADIET atkal pieņemt.
Tagad iegūsiet savus datus sadalīt divās dažādās kolonnās.
5. Sadaliet kolonnu programmā Excel ar komatu, izmantojot CSV failu
Portāls CSV failu, kura izstrāde ir Ar komatu atdalīta vērtība var sadalīt kolonnu ar komatu automātiski.
Lūk, kā tas darbojas.
❶ Atlasiet un kopēt datus.
❷ Atveriet blociņu un Paste tos tur.
❸ Tagad saglabājiet failu kā CSV fails.
Lai saglabātu teksta fails kā CSV fails, tikai rediģēt faila paplašinājumu kā CSV.
❹ Tagad atvērts . CSV fails un redzēsiet, ka dati ir automātiski sadalīts ar komatu divās kolonnās.
6. Izmantojiet VBA kodu, lai sadalītu Excel kolonnu ar komatu
Aplūkojiet šādas tukšās kolonnas, t. i. Valsts un Galvaspilsēta attiecīgi.
Mēs izmantosim VBA kodu, lai sadalīt dati no kolonnas Valsts ar galvaspilsētu .
❶ Pirmā prese ALT + F11 lai atvērtu VBA redaktors.
❷ Tad dodieties uz Ievietot ➤ Modulis.
❸ Ievietot šādu tekstu VBA kods VBA redaktors.
Sub Split_Column_by_Comma() Dim xArray() As String Dim xCount As Long Dim k As Variant For h = 5 To 12 xArray = Split(Cells(h, 1 + 1), ",") xCount = 3 For Each k In xArray Cells(h, xCount) = k xCount = xCount + 1 Next k Next h End Sub End Sub
Koda sadalījums
- Vispirms es deklarēti 3 mainīgie.
- Pēc tam es palaidos Ievietota For cilpa.
- Inside the pirmais For cilpa , es izmantoju Split un Šūnu funkcijas uz sadalīt datus ar komats divās atsevišķās šūnās.
❹ Saglabāt . VBA kods.
❺ Tagad nospiediet F5 pogu, lai palaist kodu.
Tas automātiski sadalīt kolonna Valsts ar galvaspilsētu divās kolonnās, kas ir Valsts un Galvaspilsēta.
7. Kolonnas sadalīšana programmā Excel ar komatu, izmantojot Power Query
Veiciet tālāk norādītās darbības, lai sadalīt kolonnu programmā Excel ar komats izmantojot Power Query.
❶ Iet uz Dati ➤ Iegūt datus ➤ No faila ➤ No Excel darbgrāmatas.
❷ No Navigator logā atlasiet savu darblapas nosaukums ir dati, lai sadalīt .
❸ Pēc tam noklikšķiniet uz Datu pārveidošana.
❹ Tagad dodieties uz Pārveidot ➤ Sadalīta kolonna ➤ Pēc norobežotāja.
Portāls Kolonnas sadalīšana pēc norobežotāja tiks parādīts dialoglodziņš.
❺ Izvēlieties K komats no Atlasiet vai ievadiet norobežotāju nolaižamajā sarakstā.
❻ Tad nospiediet LABI .
Tagad jūsu dati automātiski sadalīt divās daļās kolonnas atdalīti ar komats .
Lasīt vairāk: Kā sadalīt kolonnu programmā Excel Power Query (5 vienkāršas metodes)
8. Excel kolonnas sadalīšana ar komatu, izmantojot Power Pivot
Varat izmantot Power Pivot funkciju programmā Excel, lai sadalīt kolonnu ar komatu.
Šim nolūkam,
❶ Iet uz Power Pivot ➤ Pievienot datu modelim.
❷ Ievietojiet savu galda diapazons in the Izveidot tabulu dialoglodziņu un nospiediet LABI.
❸ Tagad augšējā šūnā ievietojiet šādu formulu Aprēķinātā 1. sleja sleja.
= LEFT ( [Valsts ar galvaspilsētu], FIND ( ",", tabula2[Valsts ar galvaspilsētu]) - 1 )
❹ Tad nospiediet IEVADIET .
Formulas sadalījums
- FIND (",", Tabula2[Valsts ar galvaspilsētu])
Portāls ATRAST funkcija meklē komatu slejā Valsts ar galvaspilsētu.
- LEFT ( [Valsts ar galvaspilsētu], FIND ( ",", tabula2[Valsts ar galvaspilsētu]) - 1 )
Portāls LEFT funkcija atgriež datus pirms komata no kreisās puses.
Portāls Aprēķinātā 1. sleja tiks aizpildīts ar datiem pirms komats parādās.
❺ Tagad augšējā šūnā ievietojiet šādu formulu Aprēķinātais 2. aile sleja.
= RIGHT ([Valsts ar galvaspilsētu], LEN (Tabula2[Valsts ar galvaspilsētu]) - FIND ( ",", Tabula2[Valsts ar galvaspilsētu]) )
❻ Tad nospiediet IEVADIET .
Formulas sadalījums
- FIND (",", Tabula2[Valsts ar galvaspilsētu])
Portāls ATRAST funkcija meklē komats ailē Valsts ar galvaspilsētu.
- LEN (Tabula2[Valsts ar galvaspilsētu])
Portāls LEN funkcija aprēķina tekstu garumu slejā Valsts ar galvaspilsētu.
- RIGHT ([Valsts ar galvaspilsētu], LEN (Tabula2[Valsts ar galvaspilsētu]) - FIND ( ",", Tabula2[Valsts ar galvaspilsētu]) )
Portāls PRĀVAIS funkcija atgriež datus pēc komata no labās puses.
Portāls Aprēķinātais 2. aile tiks aizpildīts ar datiem pēc komata.
Prakses sadaļa
Iesniegtā Excel faila beigās jūs saņemsiet Excel lapu, kas līdzinās tālāk redzamajam ekrānšāviņam. Tajā varat izmēģināt visas šajā rakstā aplūkotās metodes.
Secinājums
Rezumējot, mēs esam apsprieduši 8 metodes, kā sadalīt kolonnu programmā Excel ar komatu. Iesakām lejupielādēt kopā ar šo rakstu pievienoto prakses darba burtnīcu un praktizēt visas metodes ar to. Un nevilcinieties uzdot jautājumus komentāru sadaļā zemāk. Mēs centīsimies atbildēt uz visiem attiecīgajiem jautājumiem asap. Un, lūdzu, apmeklējiet mūsu tīmekļa vietni. Exceldemy lai izpētītu vairāk.