Sadržaj
Ako želite mijenjati redove i stupce u Excelu, to možete učiniti ručno ili automatski na više načina, ovisno o vašoj svrsi. U sljedećem članku ćemo raspravljati o 5 metoda zamjene redova i stupaca u Excelu. Idite uz članak i pronađite svoj najbolji način.
Preuzmite radnu svesku za vježbe
Preporučuje se da preuzmete Excel datoteku i vježbate zajedno s njom.
Promjena redova i stupaca.xlsm5 metoda za promjenu redova i stupaca u Excelu
Recimo da imate sljedeći skup podataka o Tržišni udio kompanija za pametne telefone. Koristit ćemo ovaj skup podataka da pokažemo kako zamijeniti redove i stupce u Excelu.
Pročitajte detaljno sljedeći članak i odaberite najbolje rješenje koje odgovara vašoj namjeri.
1. Zamijenite redove i stupce posebnim lijepljenjem (transponiranje)
Upotreba funkcije Specijalno lijepljenje je brz način za promjenu redova i stupaca u Excelu. Odaberite lokaciju na koju želite zalijepiti transponiranu tablicu. Uvjerite se da ima dovoljno mjesta za lijepljenje podataka. Nova tabela će u potpunosti prebrisati sve podatke/formatiranje koji su već tamo. Slijedite korake u nastavku da promijenite redove i stupce.
Koraci:
- Odaberite raspon ćelija B4:G9 i pritisnite Ctrl+C .
- Kliknite desnom tipkom miša iznad gornje lijeve ćelije gdje želite zalijepite transponiranotablice, u ovom slučaju biramo Cell B11 , zatim biramo Transpose .
- Možete vidjeti podaci su sada zamijenjeni.
Pročitajte više: Kako transponirati stupac u više redova u Excelu (6 metoda)
2. Koristite funkciju transponiranja za promjenu redova i stupaca
Funkcija TRANSPOSE je formula sa više ćelija niz . To znači da moramo unaprijed odrediti koliko će nam redova i stupaca trebati i odabrati toliko područja na listu.
U gornjem primjeru, imamo skup podataka 6×6 u rasponu B4: G9 . Moramo odabrati praznu ćeliju veličine 6×6 za transponiranje podataka.
Koraci:
- Odaberite B11:G16 . Na traci formule upišite formulu:
- Pritisnite Ctrl+Shift+Enter . Možete vidjeti da su podaci sada promijenjeni.
Napomene & Savjeti:
- Transponirani podaci su i dalje povezani s originalnim podacima. Pazite da promijenite originalne podatke. Kad god promijenite podatke u originalnim podacima, to će se odraziti i na transponirane podatke.
- Ako imate trenutnu verziju Microsoft 365, tada možete unijeti formulu u gornju lijevu ćeliju izlazni opseg, zatim pritisnite ENTER da potvrdite formulu kao formulu dinamičkog niza. U suprotnom, koristite Ctrl+Shift+Enter.
Pročitajte više: Kako transponirati više kolona u redove uExcel
3. Korištenje reference ćelije za promjenu redova i stupaca
Možemo mijenjati redove i stupce koristeći reference ćelije. U gornjem primjeru imamo skup podataka 6×6 u rasponu B4:G9 . Trebamo praznu ćeliju veličine 6×6 za transponiranje podataka.
Koraci:
- Odaberite praznu ćeliju B11 . Upišite referentni prefiks, recite ' RR ', a zatim lokaciju prve ćelije koju želimo transponirati, a to je B4 .
- U ćeliju B12 upišite isti prefiks ' RR ', a zatim lokaciju ćelije desno od one koju smo koristili u prethodnom korak. Za naše potrebe, to bi bila ćelija C4 , koju ćemo upisati kao RRC4 . Slično, upišite reference iu ćelije ispod.
- Odaberi opseg Ćelije B11:B16 . Popunite preostale ćelije povlačenjem Automatsko popunjavanje vodoravno u Kolonu G .
Ostale ćelije bi trebao biti automatski popunjen.
- Pritisnite Ctrl+H na tastaturi da prikažete Pronađi i zamijeni U polje Pronađi šta i Zamijeni sa upišite prefiks RR, , a zatim = u polje. Kliknite na Zamijeni sve .
- Iskačući prozor će prikazati “ Sve je gotovo. Napravili smo 36 zamjena. ” Kliknite OK .
Možete vidjeti da su podaci sada zamijenjeni.
Pročitajte više: KakoPretvorite više redova u stupce u Excelu (9 načina)
Slična očitanja
- Excel VBA: Dobijte broj reda i stupca iz ćelije Adresa (4 metode)
- Kako sakriti redove i kolone u Excelu (10 načina)
- [Fiksno!] Redovi i kolone su oboje Brojevi u Excelu
- Excel VBA: Postavite raspon prema broju reda i stupca (3 primjera)
- Kako dodati više redova i kolona u Excel (Svaki mogući način)
4. Korištenje VBA makroa za promjenu redova i kolona
U ovoj metodi ćemo konvertirati više redova u stupce u Excelu koristeći VBA makroe .
Koraci:
- Idite na karticu Programer > Visual Basic.
- U Visual Basic Editoru idite na Insert > Modul.
Novi modul će se pojaviti. Kopirajte sljedeću skriptu.
3943
- Zalijepite skriptu u prozor i sačuvajte je sa Ctrl+S .
- Sada zatvorite Visual Basic Editor. Idite na Programer > Macros i vidjet ćete svoj makro SwitchRowsToColumns. Kliknite Pokreni .
Pojavit će se prozor Prebaci redove na stupac tražeći odabir niza.
- Odaberite niz B4:G9 za rotiranje. Kliknite OK .
Opet, skočni prozor će tražiti da odaberete prvu koja će umetnuti rotirajuće kolone.
- Odaberi Ćelija B11 . Kliknite OK .
Sada,Možete vidjeti da su podaci sada zamijenjeni.
Pročitajte više: Excel makro: Pretvorite više redova u kolone (3 primjera)
5. Prebacite redove i stupce pomoću Power Query
Power Query je još jedan moćan alat dostupan za korisnike programa Excel koji se može koristiti za transponiranje redova u stupce. Ako radite sa Excel 2010 ili Excel 2013, morate eksplicitno preuzeti i instalirati Power Query dodatak. Pronaći ćete Power Query na kartici Podaci u Excelu 2016 i višim verzijama.
Pažljivo slijedite korake u nastavku da transponirate redove u stupce koristeći Power Query.
Koraci:
- Odaberite raspon ćelija B4:G9 da pretvorite retke u stupce u Excelu.
- Idite na karticu Power Query i odaberite Iz tabele/dometa .
Pojavit će se skočni prozor s upitom za raspon. Kliknite OK .
Sljedeća tabela će se pojaviti u Power Query Editoru.
- U Power Query Editoru > Idite na Transform tab > Odaberite Koristi prvi red kao zaglavlja > Odaberite Koristi zaglavlja kao prvi red
- Kliknite na Transponiraj ispod Transform tab .
Možete vidjeti da su podaci sada zamijenjeni.
Pročitajte više: Kako Promijenite redove i stupce u Excel grafikonu (2 metode)
Popravite probleme s transponiranjem redaka i stupaca
1. Greška preklapanja
Greška preklapanja će se dogoditi ako pokušate zalijepiti transponirani raspon u područje kopiranog raspona. Budite oprezni s ovom greškom i odaberite ćeliju koja nije u kopiranom rasponu ćelija.
2. #VRIJEDNOST! Greška
Ako implementirate TRANSPOSE formulu u Excel pritiskom na samo Enter , možda ćete vidjeti ovu grešku #VALUE! . Da biste izbjegli ovu grešku, obavezno pritisnite Ctrl+Shift+Enter .
Napomena:
Ako imate trenutnu verziju Microsoft 365, tada možete unijeti formulu u gornju lijevu ćeliju izlaznog raspona, a zatim pritisnuti ENTER da potvrdite formulu kao formulu dinamičkog niza. U starijim verzijama, formula se mora unijeti kao naslijeđena formula niza tako što ćete prvo odabrati izlazni raspon, uneti formulu u gornju lijevu ćeliju izlaznog raspona, a zatim pritisnuti Ctrl+Shift+Enter za potvrdite.
Zaključak
U ovom članku smo pokazali pet jednostavnih metoda za promjenu redova i stupaca u Excelu. Vežbajte sve zajedno sa datom radnom sveskom i pronađite koja metoda najbolje odgovara vašem slučaju. Nadamo se da ćete gore navedene metode smatrati korisnim i komentirajte na našoj web stranici ExcelWIKI.com ako su vam potrebna dodatna pojašnjenja ili imate nešto za dodati.