Kako pretvoriti več vrstic v stolpce v Excelu (9 načinov)

  • Deliti To
Hugh West

Če iščete nekaj najlažjih načinov za pretvorbo več vrstic v stolpce v Excelu, vam bo ta članek v pomoč. Torej, potopimo se v glavni članek.

Prenos delovnega zvezka

Pretvorba več vrstic v stolpce.xlsm

9 načinov za pretvorbo več vrstic v stolpce v programu Excel

Tukaj imamo nekaj zapisov o prodaji nekaterih izdelkov za mesece od Januar na . maj Vrstice bomo poskušali pretvoriti v stolpce, tako da bomo lahko prikazali zapise za mesece kot glave stolpcev, ta nabor podatkov pa bomo uporabili predvsem za prikaz načinov enostavne pretvorbe več vrstic v stolpce.

Uporabili smo Microsoft Excel 365 različica tukaj, lahko pa uporabite katero koli drugo različico glede na vaše udobje.

Metoda-1: Uporaba možnosti Transpozicija za pretvorbo več vrstic v stolpce v Excelu

V tem primeru bomo uporabili Transpozicija možnost znotraj Možnosti lepljenja za enostavno pretvorbo naslednjih več vrstic v stolpce.

Koraki :

➤ Kopirajte celoten obseg podatkovnega niza s pritiskom na CTRL+C .

➤ Izberite celico, v kateri želite imeti izhod, Z desno tipko miške kliknite na miški in izberite Transpozicija možnost iz Možnosti lepljenja .

Nato boste lahko podatke prenesli, kar pomeni, da boste vrstice pretvorili v stolpce.

Preberi več: Excelov makro: pretvorba več vrstic v stolpce (3 primeri)

Metoda-2: Pretvarjanje več vrstic v stolpce z uporabo funkcije TRANSPOSE

V tem razdelku bomo uporabili funkcijo za polja, in sicer Funkcija TRANSPOSE za pretvorbo več vrstic naslednjega nabora podatkov v več stolpcev in za zbiranje podatkov smo pod glavnim naborom podatkov oblikovali še eno tabelo.

Koraki :

➤ V celico vnesite naslednjo formulo B10 .

=TRANSPOZICIJA(B3:E8)

Tukaj, TRANSPOZE bo spremenil vrstice območja B3:E8 v stolpce hkrati.

➤ Tisk VSTOP .

Po tem boste dobili pretvorbo vrstic v stolpce, kot je prikazano na naslednji sliki.

Pritisniti morate CTRL+SHIFT+ENTER namesto da bi pritisnili VSTOP za druge različice, razen za Microsoft Excel 365 .

Preberite več: Kako preslikati stolpec v več vrstic v Excelu (6 metod)

Metoda-3: Uporaba funkcij INDIRECT in ADDRESS

V tem primeru bomo uporabili INDIREKTNA funkcija , Funkcija ADDRESS , Funkcija ROW in Funkcija COLUMN za pretvorbo vrstic naslednjega nabora podatkov v stolpce.

Koraki :

➤ V celici uporabite naslednjo formulo B10 .

=INDIRECT(NASLOV(STOLPEC(B3) - STOLPEC($B$3) + VRSTICA($B$3), VRSTICA(B3) - VRSTICA($B$3) + STOLPEC($B$3))))

Tukaj, B3 je začetna celica glavnega nabora podatkov.

  • STOLPEC (B3) vrne številko stolpca celice B3

    Izhod → 2
  • KOLUMNA ($B$3) vrne številko stolpca celice $B$3 (absolutno sklicevanje bo popravilo to celico)

    Izhod → 2

  • VRSTICA ($B$3) vrne številko vrstice celice $B$3 (absolutno sklicevanje bo popravilo to celico)

    Izhod → 3

  • ROW(B3) → vrne številko vrstice celice B3

    Izhod → 3
  • STOLPEC(B3) - STOLPEC($B$3) + VRSTICA($B$3) postane .

    2-2+3 → 3

  • VRSTICA(B3) - VRSTICA($B$3) + STOLPEC($B$3) postane .

    3-3+2 → 2

  • NASLOV(STOLPEC(B3) - STOLPEC($B$3) + VRSTICA($B$3), VRSTICA(B3) - VRSTICA($B$3) + STOLPEC($B$3)) postane .

    NASLOV(3, 2) → vrne referenco na presečišče Vrstica 3 in . Stolpec 2

    Izhod → $B$3

  • INDIRECT(NASLOV(STOLPEC(B3) - STOLPEC($B$3) + VRSTICA($B$3), VRSTICA(B3) - VRSTICA($B$3) + STOLPEC($B$3))) postane .

    INDIREKTNO("$B$3") vrne vrednost celice $B$3 .

    Izhod → Mesec

➤ Tisk VSTOP .

➤ Povlecite Ročaj za polnjenje orodje na desno stran in navzdol.

Nazadnje boste lahko spremenili več vrstic glavnega nabora podatkov v več stolpcev.

Preberi več: Excel VBA: Pridobite številko vrstice in stolpca iz naslova celice (4 metode)

Metoda-4: Uporaba funkcije INDEX za pretvorbo več vrstic v stolpce

V tem razdelku bomo uporabili kombinacijo Funkcija INDEX , Funkcija COLUMN in Funkcija ROW za enostavno pretvorbo več vrstic v stolpce.

Koraki :

➤ V celici uporabite naslednjo formulo B10 .

=INDEX($B$3:$E$8,STOLPEC(A1),VRSTICA(A1))

Tukaj, $B$3:$E$8 je obseg nabora podatkov, A1 se uporablja za pridobitev številke prve vrstice in stolpca tega nabora podatkov. številka stolpca za številka vrstice argument in številka vrstice kot številka stolpca argument za enostavno spreminjanje vrstic v stolpce z vnosom teh vrednosti v Funkcija INDEX .

➤ Tisk VSTOP .

➤ Povlecite Ročaj za polnjenje orodje na desno stran in navzdol.

Po tem boste dobili pretvorbo vrstic v stolpce, kot je prikazano na naslednji sliki.

Preberite več: Kako dodati več vrstic in stolpcev v Excelu (vsi možni načini)

Metoda-5: Uporaba formule INDEX-MATCH

V tem razdelku bomo uporabili Funkcija INDEX in Funkcija MATCH za pretvorbo več vrstic naslednjega nabora podatkov v stolpce.

Koraki :

➤ Najprej morate prvi stolpec kot prvo vrstico nove tabele prestaviti ročno.

➤ V celico vnesite naslednjo formulo B11 .

=INDEX($C$3:$C$8,MATCH(B$10,$B$3:$B$8,0))

Tukaj, $C$3:$C$8 je drugi stolpec nabora podatkov, in $B$3:$B$8 je prvi stolpec nabora podatkov.

  • MATCH(B$10,$B$3:$B$8,0) postane .

    MATCH("Mesec",$B$3:$B$8,0) vrne številko indeksa vrstice celice z nizom Mesec v območju $B$3:$B$8

    Izhod → 1

  • INDEX($C$3:$C$8,MATCH(B$10,$B$3:$B$8,0)) postane .

    INDEX($C$3:$C$8,1) vrne prvo vrednost območja $C$3:$C$8

    Izhod → Oranžna

➤ Tisk VSTOP in povlecite Ročaj za polnjenje orodje na desno stran.

Nato boste dobili drugi stolpec glavnega podatkovnega niza kot drugo vrstico.

Podobno uporabite naslednje formule, da dokončate preostalo pretvorbo.

=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))

Na koncu boste dobili vse vrstice prvega podatkovnega niza kot stolpce v drugem podatkovnem nizu.

Preberite več: Kako transponirati več stolpcev v vrstice v Excelu

Podobna branja

  • [Popravljeno!] Vrstice in stolpci so številke v Excelu
  • Kako skriti vrstice in stolpce v programu Excel (10 načinov)
  • Excel VBA: Nastavitev obsega po številki vrstice in stolpca (3 primeri)

Metoda-6: Uporaba funkcije VLOOKUP za pretvorbo več vrstic v stolpce

V tem razdelku bomo uporabili Funkcija VLOOKUP za preslikavo več vrstic naslednje podatkovne tabele v stolpce.

Koraki :

➤ Na začetku morate prvi stolpec kot prvo vrstico novega nabora podatkov preslikati ročno.

➤ V celico zapišite naslednjo formulo B11 .

=VLOOKUP(B$10,$B$3:$E$8,2,FALSE)

Tukaj, $B$3:$E$8 je obseg nabora podatkov, B$10 je iskalna vrednost, in 2 je namenjen pregledu vrednosti v drugem stolpcu nabora podatkov.

➤ Tisk VSTOP in povlecite Ročaj za polnjenje orodje na desno stran.

Nato boste dobili drugi stolpec glavnega nabora podatkov kot drugo vrstico.

Na enak način uporabite spodnje formule, da dokončate preostalo pretvorbo.

=VLOOKUP(B$10,$B$3:$E$8,3, FALSE)

=VLOOKUP(B$10,$B$3:$E$8,4, FALSE)

Preberite več: Kako dodati vrstice in stolpce v Excelu (3 preproste metode)

Metoda-7: Uporaba poizvedbe Power Query

V tem primeru bomo uporabili Poizvedba Power Query za enostaven prenos več vrstic v stolpce. Vendar moramo na začetku podatkovnega niza dodati dodatno vrstico, ker Poizvedba Power Query prve vrstice ne pretvori v stolpec, saj jo obravnava kot glavo.

Koraki :

➤ Pojdite na Podatki zavihek>> Pridobivanje in preoblikovanje podatkov Skupina>> Iz tabele/območja Možnost.

Po tem je Ustvari tabelo Prikaže se čarovnik.

➤ Izberite podatkovno območje in nato kliknite na Moja tabela ima glave možnost.

➤ Tisk V REDU .

Nato se Urejevalnik poizvedb Power Query Prikaže se okno.

➤ Izberite vse stolpce nabora podatkov, tako da pritisnete CTRL in . Klikanje z levim gumbom miške na miški hkrati .

➤ Pojdite na Preoblikovanje zavihek>> Transpozicija Možnost.

Prvo vrstico nabora podatkov lahko spremenite v glavo.

➤ Pojdite na Preoblikovanje zavihek>> Uporabite prvo vrstico kot glave Skupina>> Uporabite prvo vrstico kot glave Možnost.

Nato boste iz vrstic glavnega podatkovnega niza dobili transformirane stolpce.

➤ Če želite zapreti to okno, pojdite na Domov zavihek>> Zapri & amp; Naloži Skupina>> Zapri & amp; Naloži Možnost.

Na ta način se tabela v Urejevalnik poizvedb Power Query se bo okno naložilo v nov list z imenom Tabela5 .

Preberite več: Kako preklopiti vrstice in stolpce v Excelu (5 metod)

Metoda-8: Pretvarjanje več vrstic v stolpce z uporabo kode VBA

V tem razdelku bomo uporabili VBA kodo za pretvorbo več vrstic v stolpce.

Koraki :

➤ Pojdite na Razvijalec zavihek>> Visual Basic Možnost.

Nato se Urejevalnik Visual Basic se bo odprlo.

➤ Pojdite na Vstavite zavihek>> Modul Možnost.

Po tem je treba Modul bo ustvarjen.

➤ Napišite naslednjo kodo

 Sub conversionofmultiplerows() Dim multiple_rows_range, multiple_columns_range As Range Set multiple_rows_range = Application.InputBox( _ Prompt:="Choose the range of rows", Title:="Microsoft Excel", Type:=8) Set multiple_columns_range = Application.InputBox( _ Prompt:="Choose the destination cell", Title:="Microsoft Excel", _ Type:=8) multiple_rows_range.Copy multiple_columns_range.PasteSpecialPaste:=xlPasteAll, Operacija:=xlNone, _ SkipBlanks:=False, Transpose:=True End Sub 

Tukaj smo razglasili multiple_rows_range in multiple_columns_range kot Razpon in so nastavljeni na območje, ki ga bomo izbrali z gumbom Vhodna polja z uporabo InputBox metoda.

Nato bomo kopirali glavni nabor podatkov multiple_rows_range in ga nato prilepite kot transpozicijo v ciljno celico multiple_columns_range .

➤ Tisk F5 .

Nato se prikaže vnosno polje, v katerem morate izbrati območje podatkovnega niza. $B$3:$E$8 v Izberite obseg vrstic in pritisnite V REDU .

Nato se prikaže drugo vnosno polje.

➤ Izberite ciljno celico $B$10 kjer želite imeti prenesen nabor podatkov, nato pa pritisnite V REDU .

Sčasoma boste dobili spremenjene stolpce iz več vrstic, tudi z oblikovanjem glavnega nabora podatkov, kot je prikazano v nadaljevanju.

Preberite več: Kako preklopiti vrstice in stolpce v Excelovem grafikonu (2 metodi)

Metoda-9: Pretvorba več vrstic v stolpce in vrstice z uporabo funkcije OFFSET

Imamo seznam, ki vsebuje imena nekaterih učencev, njihove predmete in ustrezne ocene v več vrsticah. Zdaj želimo prve tri vrstice pretvoriti v tri različne stolpce tabele poleg tega seznama. Podobno želimo preostale vrstice pretvoriti v stolpce na tri vrstice. Vidite torej, da moramo vrstice pretvoriti v stolpce in vrstice naenkrat.

V ta namen bomo uporabili OFFSET , ROW in Funkcije stolpca .

Koraki :

➤ V celico vnesite naslednjo formulo D4 .

=OFFSET ($B$4,COLUMN()-4+(ROW()-4)*3,0,1,1)

Tukaj, $B$4 je začetna celica seznama.

  • KOLUMNA() vrne številko stolpca celice D4 kjer se uporablja formula.

    Izhod → 4

  • COLUMN()-4 postane .

    4-4 → 4 se odšteje, ker je začetna celica formule v Stolpec 4 .

    Izhod → 0

  • ROW() → vrne številko vrstice celice D4 kjer se uporablja formula.

    Izhod → 4

  • (VRSTICA()-4)*3 postane .

    (4-4)*3 → 4 se odšteje, ker je začetna celica formule v Vrstica 4 in pomnoženo z 3 saj želimo preoblikovati 3 vrstic v stolpce.

    Izhod → 0

  • OFFSET ($B$4,STOLPEC()-4+(VRSTICA()-4)*3,0,1,1) postane .

    OFFSET($B$4,0+0,0,1,1)

    OFFSET ($B$4,0,0,0,1,1) → OFFSET bo pridobil območje z višino in širino 1 začenši s celico $B$4 .

    Izhod → Jožef

➤ Tisk VSTOP .

➤ Povlecite Ročaj za polnjenje orodje na desno stran in navzdol.

Sčasoma boste lahko izvedli pretvorbo iz več vrstic v stolpce in vrstice.

Preberi več: Premikanje vrstice/stolpca v Excelu brez zamenjave obstoječih podatkov (3 najboljši načini)

Oddelek za prakso

Za samostojno izvajanje prakse smo pripravili Praksa kot spodaj v listu z imenom Praksa . Prosimo, da to storite sami.

Zaključek

V tem članku smo poskušali zajeti načine za enostavno pretvorbo več vrstic v stolpce v programu Excel. Upam, da vam bo koristilo. Če imate kakršne koli predloge ali vprašanja, jih lahko delite v razdelku s komentarji.

Hugh West je zelo izkušen trener Excela in analitik z več kot 10-letnimi izkušnjami v industriji. Po izobrazbi je diplomirani računovodstvo in finance ter magisterij poslovne administracije. Hugh ima strast do poučevanja in je razvil edinstven pristop k poučevanju, ki ga je enostavno slediti in razumeti. Njegovo strokovno znanje o Excelu je pomagalo na tisoče študentom in strokovnjakom po vsem svetu, da so izboljšali svoje sposobnosti in se izkazali v karieri. Prek svojega bloga Hugh deli svoje znanje s svetom, ponuja brezplačne vadnice za Excel in spletno usposabljanje, ki posameznikom in podjetjem pomaga doseči njihov polni potencial.