Satura rādītājs
Dažreiz kļūst grūti atrast vērtību no garas Excel kolonnas. Tāpēc mums ir nepieciešams sadalīt vienu kolonnu vairākās kolonnās programmā Excel . Tas padara datu kopu vieglāk lasāmu un viegli pieejamu pareizai informācijai. Šajā rakstā mēs aplūkosim. kā sadalīt vienu kolonnu vairākās kolonnās ar piemēriem un skaidrojumiem.
Prakses darba burtnīca
Lejupielādējiet šādu darba burtnīcu un vingrinājumu.
Vienas kolonnas sadalīšana vairākās kolonnās.xlsx7 ātras metodes, kā sadalīt vienu kolonnu vairākās kolonnās programmā Excel
1. Excel "Teksta sadalīšanas kolonnās" funkcija, lai sadalītu vienu kolonnu vairākās kolonnās
Excel ' Teksta pievienošana kolonnām ' funkcija ir iebūvēta funkcija. Pieņemot, ka mums ir datu kopa ( B4:D9 ) par Microsoft produktiem. Mēs sadalīsim vienas slejas informāciju ( B5:B9 ) vairākās kolonnās.
PASĀKUMI:
- Vispirms atlasiet kolonnu diapazonu ( B5:B9 ), lai sadalītu.
- Pēc tam dodieties uz Dati cilne.
- Noklikšķiniet uz Teksta pievienošana kolonnām ' no Datu rīki iespēja.
- A Vedņa 1. solis parādās logs.
- Tagad izvēlieties Norobežots ' un noklikšķiniet uz Nākamais .
- Mēs varam redzēt Vedņa 2. solis logs. Pārbaudiet Telpa ' lodziņš.
- Skatiet, kā izskatās rezultāts Datu priekšskatījums kaste.
- Pēc tam noklikšķiniet uz Nākamais .
- Portāls Vedņa 3. solis logs tagad ir šeit. Izvēlieties Vispārīgi ' no Kolonnu datu formāts ' opcija.
- Pēc tam atlasiet vietu, kurā vēlamies redzēt rezultātu. Galamērķis kaste.
- Pārbaudiet, vai rezultāts tiek parādīts tieši no Datu priekšskatījums kaste.
- Noklikšķiniet uz Apdare .
- Visbeidzot, mēs redzam, ka vienas kolonnas dati ir sadalīti vairākās kolonnās.
2. Vairāku vienas kolonnas rindu sadalīšana vairākās kolonnās programmā Excel
Ar Teksta pievienošana kolonnām ' funkciju, mēs varam sadalīt vairākas vienas kolonnas rindas vairākās Excel kolonnās. Pieņemsim, ka mums ir datu kopa ( B4:D9 ) par Microsoft produktiem ar gadiem vienā slejā. Mēs tos sadalīsim.
PASĀKUMI:
- Izvēlieties kolonnas diapazonu ( B5:B9 ), lai sadalītu.
- Pēc tam dodieties uz Dati cilne> Datu rīki opcija> ' Teksta pievienošana kolonnām ' funkcija.
- Portāls Vedņa 1. solis parādās logs.
- Izvēlieties Norobežots ' un noklikšķiniet uz Nākamais .
- Tagad no Vedņa 2. solis logā pārbaudiet Citi ' un ierakstiet " , " par to.
- Skatiet, kā izskatās rezultāts Datu priekšskatījums kaste.
- Noklikšķiniet uz Nākamais .
- No Vedņa 3. solis logā izvēlieties Vispārīgi ' no Kolonnu datu formāts ' opcija.
- Pēc tam atlasiet vietu, kurā vēlamies redzēt rezultātu. Galamērķis kaste.
- Pārbaudiet, vai rezultāts tiek parādīts tieši no Datu priekšskatījums kaste.
- Pēc tam noklikšķiniet uz Apdare .
- Parādās apstiprinājuma lodziņš. LABI .
- Beidzot mēs varam redzēt rezultātu.
3. Sadaliet apvienoto šūnu kā vienu kolonnu vairākās Excel kolonnās
Tālāk redzamajā datu kopā ir redzama sleja ar apvienotām šūnām. Mēs sadalīsim šūnas un pārveidosim tās vairākās kolonnās.
PASĀKUMI:
- Vispirms atlasiet visas apvienotās vienas kolonnas šūnas.
- Dodieties uz Sākums cilne.
- Noklikšķiniet uz Apvienot & amp; Centrs nolaižamajā sarakstā Saskaņošana sadaļa.
- Tagad izvēlieties Šūnu atvienošana .
- Mēs redzam, ka šūnas ir atdalītas un sadalītas dažādās kolonnās.
Lasīt vairāk: Kā sadalīt kolonnu programmā Excel Power Query (5 vienkāršas metodes)
4. Excel "Flash Fill" funkcija, lai sadalītu vienu kolonnu vairākās kolonnās
Excel ir daži īpaši un gudri rīki. Flash Fill ' ir viens no tiem. Flash Fill nokopē šūnas modeli un sniedz izvades rezultātu, piemēram, šajā šūnā. Šeit mums ir Microsoft produktu datu kopa ar gadiem. Mēs sadalīsim šīs vienas kolonnas datus ( B4:B9 ) vairākās kolonnās.
PASĀKUMI:
- Atlasiet Šūna C5 un ierakstiet produkta nosaukumu " Microsoft Excel " tajā.
- Pēc tam atlasiet Šūna D5 un ierakstiet gadu " 2018 ".
- Tagad izvēlieties Šūna C5 un izmantot Uzpildes rokturis lai automātiski aizpildītu tukšās šūnas.
- Nākamais no Automātiskās aizpildīšanas opcija ' noklikšķiniet uz Flash Fill' .
- Izpildiet to pašu arī nākamajā slejā, un mēs redzēsim rezultātu.
5. Vienas kolonnas sadalīšana vairākās kolonnās, izmantojot VBA
Microsoft Excel Visual Basic lietojumprogrammai kods palīdz sadalīt vienu kolonnu vairākās kolonnās. Pieņemsim, ka mums ir datu kopa ( B4:B14 ) Microsoft Excel produktu gadiem ilgi. Mēs sadalīsim šo kolonnu divās kolonnās. D4 & amp;amp; E4 .
PASĀKUMI:
- Vispirms atlasiet visas kolonnas vērtības.
- Pēc tam dodieties uz darblapu no lapas cilnes un ar peles labo pogu noklikšķiniet uz uz tā.
- Izvēlieties Skatīt kodu '
- Tagad VBA modulis parādās logs.
- Ierakstiet kodu:
Sub SplitOneColumn() Dim rng As Range Dim InputRng As Range Dim OutputRng As Range Dim xRow As Integer Dim xCol As Integer Dim xArr As Variant Set InputRng = Application.Selection Set InputRng = Application.InputBox("Select Input Range :", "SplitOneColumn", InputRng.Address, Type:=8) xRow = Application.InputBox("Enter Row Number :", "SplitOneColumn") Set OutputRng = Application.InputBox("SelectOutput Range :", xTitleId, Type:=8) Set InputRng = InputRng.Columns(1) xCol = InputRng.Cells.Count / xRow ReDim xArr(1 To xRow, 1 To xCol + 1) For i = 0 To InputRng.Cells.Count - 1 xValue = InputRng.Cells(i + 1) iRow = i Mod xRow iCol = VBA.Int(i / xRow) xArr(iRow + 1, iCol + 1) = xValue Next OutputRng.Resize(UBound(xArr, 1), UBound(xArr, 2)). value = xArr End Sub
- Pēc tam noklikšķiniet uz Palaist iespēja.
- Apstiprinājuma lodziņā atlasiet Palaist .
- Pēc tam atlasiet ievades diapazonu un noklikšķiniet uz LABI .
- Ierakstiet, cik daudz rindu vēlamies redzēt jaunajā slejā, un atlasiet LABI .
- Šeit izvēlieties jaunās kolonnas pirmo šūnu un noklikšķiniet uz LABI .
- Visbeidzot, mēs redzam rezultātu, ka visas vienas kolonnas vērtības ir sadalītas divās kolonnās.
6. Excel INDEX formula, lai sadalītu vienu kolonnu vairākās kolonnās
Excel INDEX funkcija kopā ar ROWS funkcija tiek izmantots vienas kolonnas sadalīšanai. Pieņemot, ka mums ir datu kopa ( B4:B14 ). Mēs sadalīsim šīs datu kopas vērtības divās slejās ( Kolonna1 & amp;amp; Kolonna2 ).
PASĀKUMI:
- Sākumā atlasiet Šūna D5 .
- Tagad ievadiet formulu:
=INDEX($B$5:$B$14,RINDAS(D$5:D5)*2-1)
- Hit Ievadiet un izmantot Uzpildes rokturis lai automātiski aizpildītu tālāk redzamās šūnas.
- Pēc tam atlasiet Šūna E5 .
- Ierakstiet formulu:
=INDEX($B$5:$B$14,ROWS(E$5:E5)*2)
- Spiediet Ievadiet un izmantot Uzpildes rokturis lai redzētu rezultātus.
7. Excel LEFT & amp; RIGHT funkcijas, lai sadalītu vienu kolonnu vairākās kolonnās
Excel Funkcija LEFT atgriež teksta virknes pēdējās kreisās rakstzīmes, savukārt funkcija RIGHT funkcija programmā Excel palīdz izvilkt pēdējās rakstzīmes no teksta virknes. Tās abas ir Teksta funkcijas programmā Excel. Šeit mums ir datu kopa ( B4:B9 Mēs izmantosim teksta funkcijas, lai sadalītu vienas kolonnas vērtības.
PASĀKUMI:
- Atlasiet Šūna C5 .
- Pēc tam ievadiet formulu:
=LEFT(B5,SEARCH(" ",B5)-1)
➥ Formulas sadalījums
➤ MĒRĪT(" ",B5)
Portāls Meklēšanas funkcija atgriezīs telpas pozīciju.
➤ PA KREISI (B5,MEKLĒT(" ",B5)-1)
Tiks atgriezta vērtība.
- Pēc tam nospiediet Ievadiet un izmantot Uzpildes rokturis rīku, lai automātiski aizpildītu šūnas.
- Tagad atlasiet Šūna D5 .
- Ierakstiet formulu:
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5))
- Visbeidzot, nospiediet Ievadiet un izmantot Uzpildes rokturis lai redzētu rezultātu.
➥ Formulas sadalījums
➤ MĒRĪT(" ",B5)
Portāls Meklēšanas funkcija atgriezīs telpas pozīciju.
➤ LEN(B5)
Portāls LEN funkcija atgriezīs kopējo rakstzīmju skaitu.
➤ RIGHT(B5,LEN(B5)-SEARCH(" ",B5))
Tiks atgriezta vērtība.
Secinājums
Tie ir visātrākie veidi, kā sadalīt vienu kolonnu vairākās kolonnās programmā Excel. Ir pievienota praktiskā darbgrāmata. Dodieties uz priekšu un izmēģiniet to. Nevilcinieties jautāt jebko vai ieteikt jaunas metodes.