Tabela e përmbajtjes
Nëse jeni duke kërkuar për disa nga mënyrat më të lehta për të konvertuar shumë rreshta në kolona në Excel, atëherë ky artikull do t'ju ndihmojë. Pra, le të zhytemi në artikullin kryesor.
Shkarkoni Librin e Punës
Konvertimi i shumë rreshtave në Columns.xlsm
9 mënyra për të konvertuar Shumë rreshta në kolona në Excel
Këtu, ne kemi disa regjistrime të shitjeve për disa prej produkteve për muajt nga janar deri në maj . Ne do të përpiqemi t'i konvertojmë rreshtat në kolona në mënyrë që të mund t'i vizualizojmë të dhënat për muajt si kokë kolonash dhe do ta përdorim këtë grup të dhënash kryesisht për të demonstruar mënyrat e konvertimit të rreshtave të shumëfishtë në kolona me lehtësi.
Ne kemi përdorur versionin Microsoft Excel 365 këtu, ju mund të përdorni çdo version tjetër sipas lehtësisë suaj.
Metoda-1: Përdorimi i opsionit Transpose për të konvertuar shumë rreshta te Columns në Excel
Këtu, ne do të përdorim opsionin Transpozo brenda Ngjit opsionet për të konvertuar me lehtësi rreshtat e mëposhtëm të shumëfishtë në kolona.
<. 13>
Hapat :
➤ Kopjo të gjithë gamën e grupit të të dhënave duke shtypur CTRL+C .
➤ Zgjidhni qelizën ku dëshironi të keni daljen, Klikoni me të djathtën në miun tuaj dhe zgjidhni opsionin Transpozoni nga Opsionet e ngjitjes .
Më pas, ju do të jeni në gjendje të transpozoni të dhënat tuaja që do të thotë konvertimin e rreshtave nëkolonat.
Lexo më shumë: Excel Macro: Konvertoni shumë rreshta në kolona (3 shembuj)
Metoda-2: Konvertimi i Rreshta të shumëfishta në kolona duke përdorur funksionin TRANSPOSE
Në këtë seksion, ne do të përdorim një funksion vargu, funksionin TRANSPOSE , për të kthyer rreshtat e shumëfishtë të grupit të të dhënave të mëposhtme në kolona të shumta, dhe për të mbledhur të dhënat, ne kemi formatuar edhe një tabelë tjetër poshtë grupit të të dhënave kryesore.
Hapat :
➤ Shkruani formulën e mëposhtme në qeliza B10 .
=TRANSPOSE(B3:E8)
Këtu, TRANSPOSE do të ndryshojë rreshtat e diapazonit B3:E8 në kolona njëkohësisht.
➤ Shtypni ENTER .
Pas kësaj, do të merrni konvertimin e rreshtat në kolona si figura e mëposhtme.
Duhet të shtypni CTRL+SHIFT+ENTER në vend që të shtypni ENTER për versione të tjera përveç Microsoft Excel 365 .
Lexo më shumë: Si të transferoni kolonën në shumë rreshta në Excel (6 metoda)
Metoda-3: Përdorimi i funksioneve INDIRECT dhe ADDRESS
Këtu, ne do të përdorim funksionin INDIRECT , Funksioni ADDRESS , Funksioni ROW , dhe Funksioni COLUMN për të transformuar rreshtat e grupit të të dhënave të mëposhtme në kolona.
Hapat :
➤ Përdor formulën e mëposhtme në qelizën B10 .
=INDIRECT(ADDRESS(COLUMN(B3) - COLUMN($B$3) + ROW($B$3), ROW(B3) - ROW($B$3) + COLUMN($B$3)))
Këtu, B3 është qeliza fillestare e kryesoregrup i të dhënave.
-
COLUMN(B3)
→returns the column number of cell
B3
-
COLUMN($B$3)
→returns the column number of cell
$B$3
(the absolute referencing will fix this cell)
Dalja → 2
-
ROW($B$3)
→returns the row number of cell
$B$3
(the absolute referencing will fix this cell)
Dalja → 3
-
ROW(B3) →
returns the row number of cell
B3
-
COLUMN(B3) - COLUMN($B$3) + ROW($B$3)
bëhet2-2+3 → 3
-
ROW(B3) - ROW($B$3) + COLUMN($B$3)
bëhet3-3+2 → 2
-
ADDRESS(COLUMN(B3) - COLUMN($B$3) + ROW($B$3), ROW(B3) - ROW($B$3) + COLUMN($B$3))
bëhetADDRESS(3, 2) →
returns the reference at the intersection point of
Row 3
and
Column 2
Dalja → $B$3
-
INDIRECT(ADDRESS(COLUMN(B3) - COLUMN($B$3) + ROW($B$3), ROW(B3) - ROW($B$3) + COLUMN($B$3)))
bëhetINDIRECT(“$B$3”)
→ kthen vlerën e qelizës $B$3 .Dalja → Muaji
➤ Shtypni ENTER .
➤ Zvarritni mjetin Fill Handle në anën e djathtë dhe poshtë.
Më në fund, do të jeni në gjendje të ndryshoni shumë rreshta të grupit të të dhënave kryesore në kolona të shumta.
Lexo më shumë: Excel VBA: Merr rreshtin dhe Numri i kolonës nga adresa e qelizës (4 metoda)
Metoda-4: Përdorimi i funksionit INDEX për të konvertuar shumë rreshta në kolona
Në këtë seksion, ne do të përdorim kombinimin e funksionit INDEX , Funksionit COLUMN dhe ROW funksion për të konvertuar me lehtësi rreshtat e shumëfishtë në kolona.
Hapat :
➤ Aplikoni formulën e mëposhtme në qelizën B10 .
=INDEX($B$3:$E$8,COLUMN(A1),ROW(A1))
Këtu, $B$3:$E$8 është diapazoni i grupit të të dhënave, A1 përdoret për të marrë rreshtin e parë dhe numri i kolonës së këtij grupi të dhënash.Ne po përdorim numrin e kolonës për argumentin numrin e rreshtit dhe numrin e rreshtit si argumentin numrin e kolonës për t'i ndryshuar rreshtat në kolona me lehtësi duke futur këto vlera në funksionin INDEX .
➤ Shtypni ENTER .
➤ Zvarritni Mbush Handle mjet në anën e djathtë dhe poshtë.
Pas kësaj, ju do të merrni konvertimin e rreshtave në kolona si figura e mëposhtme.
Lexo më shumë: Si të shtoni shumë rreshta dhe kolona në Excel (në çdo mënyrë të mundshme)
Metoda-5: Përdorimi i INDEX-MATCH Formula
Në këtë seksion, ne do të përdorim funksionin INDEX dhe MATCH për konvertimin e rreshtave të shumëfishtë të grupit të të dhënave të mëposhtme në kolona.
Hapat :
➤ Së pari, duhet të transpozoni me dorë kolonën e parë si rreshtin e parë të tabelës së re.
➤ Shkruani formulën e mëposhtme në qelizën B11 .
=INDEX($C$3:$C$8,MATCH(B$10,$B$3:$B$8,0))
Këtu, $C$3:$C$8 është kolona e dytë e grupi i të dhënave dhe $B$3:$B$8 është kolona e parë e grupit të të dhënave.
-
MATCH(B$10,$B$3:$B$8,0)
bëhetMATCH(“Month”,$B$3:$B$8,0)
→ kthen numrin e indeksit të rreshtit të qelizës me një varg Muaji në intervalin $B$3:$B$8Dalja → 1
-
INDEX($C$3:$C$8,MATCH(B$10,$B$3:$B$8,0))
bëhetINDEX($C$3:$C$8,1)
→ kthen vlerën e parë të diapazonit $C$3:$C$8Dalja → Portokalli
➤ Shtypni ENTER dhe tërhiqni mjetin Fill Handle në anën e djathtë.
Më pas, do të merrni kolonën e dytë të kryesore grupi i të dhënave si rreshti i dytë.
Në mënyrë të ngjashme, aplikoni formulat e mëposhtme për të përfunduar pjesën tjetër të konvertimit.
=INDEX($D$3:$D$8,MATCH(B$10,$B$3:$B$8,0))
=INDEX($E$3:$E$8,MATCH(B$10,$B$3:$B$8,0))
Më në fund, do të merrni të gjitha rreshtat e grupit të parë të të dhënave si kolona në grupin e dytë të të dhënave.
Lexo më shumë: Si të zhvendosni kolona të shumta në rreshta në Excel
Lexime të ngjashme
- [I rregulluar!] Rreshtat dhe kolonat janë të dy numra në Excel
- Si të fshehni rreshtat dhe kolonat në Excel (10 mënyra)
- Excel VBA: Cakto intervalin sipas rreshtit dhe numrit të kolonës (3 shembuj)
Metoda-6: Përdorimi i funksionit VLOOKUP për të konvertuar shumë rreshta në kolona
Në këtë seksion, ne do të përdorim funksionin VLOOKUP për të transpozuar shumë rreshta të tabelës së mëposhtme të të dhënave në kolona.
Hapat :
➤ Në fillim, duhet të transposh shikoni me dorë kolonën e parë si rreshtin e parë të grupit të ri të të dhënave.
➤ Shkruani formulën e mëposhtme në qelizën B11 .
=VLOOKUP(B$10,$B$3:$E$8,2,FALSE)
Këtu, $B$3:$E$8 është diapazoni i grupit të të dhënave, B$10 është vlera e kërkuar dhe 2 është për të parë vlerën në kolonën e dytë të grupit të të dhënave.
➤ Shtypni ENTER dhe tërhiqni Mbushja e dorezës mjet në të djathtëanë.
Më pas, do të merrni kolonën e dytë të grupit të të dhënave kryesore si rreshtin e dytë.
Në në të njëjtën mënyrë, përdorni formulat e dhëna më poshtë për të përfunduar pjesën tjetër të konvertimit.
=VLOOKUP(B$10,$B$3:$E$8,3, FALSE)
=VLOOKUP(B$10,$B$3:$E$8,4, FALSE)
Lexo më shumë: Si të shtoni rreshta dhe kolona në Excel (3 metoda të thjeshta)
Metoda-7: Përdorimi Power Query
Këtu, ne do të përdorim Power Query për të transpozuar shumë rreshta në kolona me lehtësi. Por ne duhet të shtojmë një rresht shtesë në fillim të grupit të të dhënave sepse Power Query nuk do ta transformojë rreshtin e parë si një kolonë pasi e konsideron atë si kokë.
Hapat :
➤ Shkoni te skeda Të dhënat >> Merr & Transformoni të dhënat Group >> Nga Tabela/Range Opsioni.
Pas kësaj, magjistari Krijo tabelën do të shfaqet.
➤ Zgjidhni gamën e të dhënave dhe më pas klikoni në opsionin Tabela ime ka tituj .
➤ Shtypni OK .
Më pas, do të shfaqet dritarja Power Query Editor .
➤ Zgjidhni të gjitha kolonat e grupit të të dhënave duke shtypur CTRL dhe Klikoni me të majtën në miun tuaj në të njëjtën kohë .
➤ Shko te Transformo Skeda >> Transpozo Opsioni.
Mund të bësh rreshtin e parë të grupi juaj i të dhënave edhe titulli.
➤ Shkoni te skeda Transformo >> Përdorni rreshtin e parë si tituj Grupi >> Përdorni Rreshtin e Parë si Koka Opsion.
Më pas, do të merrni kolonat e transformuara nga rreshtat e kryesore grup i të dhënave.
➤ Për të mbyllur këtë dritare, shko te Shtëpia Tab >> Mbyll & Ngarko Grupi >> Mbyll & Ngarko opsionin .
Në këtë mënyrë, tabela në dritaren Power Query Editor do të ngarkohet në një fletë e re me emrin Tabela 5 .
Lexo më shumë: Si të ndërroni rreshtat dhe kolonat në Excel (5 metoda)
Metoda-8: Konvertimi i shumë rreshtave në kolona duke përdorur kodin VBA
Në këtë seksion, ne do të përdorim një kod VBA për të kthyer shumë rreshta në kolonat.
Hapat :
➤ Shkoni te skeda Zhvilluesi >> Visual Basic Opsioni.
Më pas, Editori Visual Basic do të hapet.
➤ Shkoni te Fut Tab >> Moduli Opsioni.
Pas kësaj, do të krijohet një Modul .
➤ Shkruani kodin e mëposhtëm
2914
Këtu, ne kemi deklaruar varg_shumë_rreshtash dhe range_shumë_kolonash si Range , dhe ato vendosen në diapazonin që do të zgjedhim përmes Kutive hyrëse duke përdorur metodën InputBox .
Më pas, ne do të kopjojmë të dhënat kryesore et varg_shumë_rreshtash dhe më pas ngjisni si transpozim në qelizën e destinacionit varg_shumë_kolonash .
➤ Shtypni F5 .
Më pas, do të merrni kutinë hyrëse ku duhet të zgjidhni gamën e grupit të të dhënave $B$3:$E$8 në Zgjidhni gamën e rreshtave kuti dhe shtypni OK .
Më pas, një kuti tjetër hyrëse do të shfaqet.
➤ Zgjidhni qelizën e destinacionit $B$10 ku dëshironi të keni të dhënat e transpozuara dhe më pas shtypni OK .
Përfundimisht, ju do të marrë kolonat e transformuara nga rreshta të shumtë edhe me formatimin e grupit të të dhënave kryesore gjithashtu si më poshtë.
Lexo më shumë: Si të Ndërroni rreshtat dhe kolonat në grafikun Excel (2 metoda)
Metoda-9: Konvertimi i shumë rreshtave në kolona dhe rreshta duke përdorur funksionin OFFSET
Ne kemi një listë që përmban emrat e disa studentëve , subjektet e tyre dhe shenjat përkatëse në rreshta të shumtë. Tani, ne duam të konvertojmë tre rreshtat e parë në tre kolona të ndryshme të tabelës pranë kësaj liste. Në mënyrë të ngjashme, ne duam të konvertojmë pjesën tjetër të rreshtave si kolona për tre rreshta. Pra, mund të shihni se ne duhet të konvertojmë rreshtat në kolona dhe rreshta në të njëjtën kohë.
Për ta bërë këtë, ne do të përdorim OFFSET , RRESHT , dhe Funksionet COLUMN .
Hapat :
➤ Shkruani formulën e mëposhtme në qelizën D4 .
=OFFSET($B$4,COLUMN()-4+(ROW()-4)*3,0,1,1)
Këtu, $B$4 është qeliza fillestare e listës.
-
COLUMN()
→returns the column number of cell
D4
where the formula is being applied.
Output →
4
-
COLUMN()-4
bëhet4-4 → 4
is subtracted because the starting cell of the formula is in
Column 4
.
Output →
0
-
ROW() →
returns the row number of cell
D4
where the formula is being applied.
Output →
4
-
(ROW()-4)*3
bëhet(4-4)*3 → 4
is subtracted because the starting cell of the formula is in
Row 4
and multiplied with
3
as we want to transform
3
rows into columns each time.
Shiko gjithashtu: Si të përdorni Operatorin VBA Mod (9 shembuj)Output →
0
-
OFFSET($B$4,COLUMN()-4+(ROW()-4)*3,0,1,1)
becomes
OFFSET($B$4,0+0,0,1,1)
OFFSET($B$4,0,0,1,1) → OFFSET
will extract the range with a height and width of
1
starting from cell
$B$4
.
Output
→ Joseph
➤ Shtypni ENTER .
➤ Tërhiqni mjetin Fill Handle në anën e djathtë dhe poshtë.
Përfundimisht, do të jeni në gjendje të bëni konvertimi nga shumë rreshta në kolona dhe rreshta.
Lexo më shumë: Zhvendosni rreshtin/kolonën në Excel pa zëvendësuar të dhënat ekzistuese (3 mënyrat më të mira)
Seksioni i praktikës
Për të bërë praktikë vetë, ne kemi ofruar një seksion Praktika si më poshtë në një fletë të quajtur Praktika . Ju lutemi bëjeni vetë.
Përfundim
Në këtë artikull, ne u përpoqëm të mbulojmë mënyrat për të konvertuar me lehtësi rreshta të shumtë në kolona në Excel. Shpresoj se do ta gjeni të dobishme. Nëse keni ndonjë sugjerim ose pyetje, mos ngurroni t'i ndani ato në seksionin e komenteve.