Kiel Konverti plurajn Vicojn al Kolumnoj en Excel (9 Manieroj)

  • Kundividu Ĉi Tion
Hugh West

Se vi serĉas iujn el la plej facilaj manieroj konverti plurajn vicojn al kolumnoj en Excel, tiam vi trovos ĉi tiun artikolon helpema. Do, ni plonĝu en la ĉefan artikolon.

Elŝutu Laborlibron

Konvertiĝo de Multoblaj Vicoj al Kolumnoj.xlsm

9 Manieroj Konverti Multoblaj Vicoj al Kolumnoj en Excel

Ĉi tie, ni havas kelkajn registrojn pri vendoj por iuj el la produktoj dum la monatoj de januaro ĝis majo . Ni provos konverti la vicojn en kolumnojn por ke ni povu bildigi la rekordojn de la monatoj kiel kolumnkapojn kaj ni uzos ĉi tiun datumaron ĉefe por montri la manierojn de konvertiĝo de pluraj vicoj al kolumnoj facile.

Ni uzis Microsoft Excel 365 -version ĉi tie, vi povas uzi ajnajn aliajn versiojn laŭ via oportuno.

Metodo-1: Uzante Transponan Opcion por Konverti plurajn Vicojn. al Kolumnoj en Excel

Ĉi tie, ni uzos la opcion Transmeti ene de Alglui opciojn por facile konverti la sekvajn plurajn vicojn en kolumnojn.

Paŝoj :

➤ Kopiu la tutan gamon de la datumaro premante CTRL+C .

➤ Elektu la ĉelon kie vi volas havi la eligon, dekstre alklaku sur via muso, kaj elektu la opcion Transmeti el la Alglui Opcioj. .

Tiam, vi povos transmeti viajn datumojn, kio signifas konverti la vicojn enkolumnoj.

Legu Pli: Excel-Makro: Konverti Plurajn Vicojn al Kolumnoj (3 Ekzemploj)

Metodo-2: Konvertiĝo de Multoblaj Vicoj al Kolumnoj Uzante TRANSPOSE-Funkcion

En ĉi tiu sekcio, ni uzos tabelan funkcion, la TRANSPOSE-funkcion , por konverti la plurajn vicojn de la sekva datumaro en plurajn kolumnojn, kaj por kolekti la datumojn ni ankaŭ formatis alian tabelon sub la ĉefa datumaro.

Paŝoj :

➤ Tajpu la jenan formulon en ĉelo B10 .

=TRANSPOSE(B3:E8)

Ĉi tie, TRANSPOSI ŝanĝos la vicojn de la intervalo B3:E8 en kolumnojn samtempe.

➤ Premu ENTER .

Post tio, vi ricevos la konvertiĝon de la vicoj en kolumnojn kiel la sekva figuro.

Vi devas premi CTRL+SHIFT+ENTER anstataŭ premi ENTER por aliaj versioj krom Microsoft Excel 365 .

Legu Pli: Kiel Transmeti Kolumnon al Multoblaj Vicoj en Excel (6 Metodoj)

Metodo-3: Uzante INDIREKTA kaj ADDRESS-Funkciojn

Ĉi tie, ni uzos la NEDEKRETA funkcio , ADDRESS-funkcio , ROW-funkcio , kaj KOLONA funkcio por transformi la vicojn de la sekva datumaro en kolumnojn.

Paŝoj :

➤ Uzu la jenan formulon en ĉelo B10 .

=INDIRECT(ADDRESS(COLUMN(B3) - COLUMN($B$3) + ROW($B$3), ROW(B3) - ROW($B$3) + COLUMN($B$3)))

Ĉi tie, B3 estas la komenca ĉelo de la ĉefadatumaro.

  • COLUMN(B3) returns the column number of cell B3

    Eligo → 2
  • COLUMN($B$3) returns the column number of cell $B$3 (the absolute referencing will fix this cell)

    Eligo → 2

  • ROW($B$3) returns the row number of cell $B$3 (the absolute referencing will fix this cell)

    Eligo → 3

  • ROW(B3) → returns the row number of cell B3

    Eligo → 3
  • COLUMN(B3) - COLUMN($B$3) + ROW($B$3) iĝas

    2-2+3 → 3

  • ROW(B3) - ROW($B$3) + COLUMN($B$3) iĝas

    3-3+2 → 2

  • ADDRESS(COLUMN(B3) - COLUMN($B$3) + ROW($B$3), ROW(B3) - ROW($B$3) + COLUMN($B$3)) iĝas

    ADDRESS(3, 2) → returns the reference at the intersection point of Row 3 and Column 2

    Eligo → $B$3

  • INDIRECT(ADDRESS(COLUMN(B3) - COLUMN($B$3) + ROW($B$3), ROW(B3) - ROW($B$3) + COLUMN($B$3))) iĝas

    INDIRECT(“$B$3”) redonas la valoron de la ĉelo $B$3 .

    Eligo → Monato

➤ Premu ENTER .

➤ Trenu la ilon Plenigi Tenilon dekstren kaj malsupren.

Fine, vi povos ŝanĝi plurajn vicojn de la ĉefa datumaro en plurajn kolumnojn.

Legu Pli:  Excel VBA: Akiru Vicon kaj Kolumna Nombro de Ĉela Adreso (4 Metodoj)

Metodo-4: Uzante INDEX-Funkcion por Konverti plurajn Vicojn al Kolumnoj

En ĉi tiu sekcio, ni uzos la kombinaĵon de la INDEX-funkcio , KOLONA-funkcio , kaj ROW-funkcio por facile konverti la plurajn vicojn en kolumnojn.

Paŝoj :

➤ Apliku la jenan formulon en ĉelo B10 .

=INDEX($B$3:$E$8,COLUMN(A1),ROW(A1))

Jen, $B$3:$E$8 estas la intervalo de la datumaro, A1 estas uzata por ricevi la unuan vicon kaj kolumnombro de ĉi tiu datumaro.Ni uzas la kolumnan numeron por la argumento vicnumero kaj vicnumero kiel la kolumnumero argumenton por facile ŝanĝi la vicojn en kolumnojn. enmetante ĉi tiujn valorojn en la INDEX-funkcion .

➤ Premu ENTER .

➤ Trenu la

➤ 6>Plenigu Tenilon dekstren kaj malsupren.

Post tio, vi ricevos la konvertiĝon de la vicoj en kolumnojn kiel la sekva figuro.

Legu Pli:  Kiel Aldoni Multoblajn Vicojn kaj Kolumnojn en Excel (Ĉiu Ebla Maniero)

Metodo-5: Uzante INDEX-MATCH Formulo

En ĉi tiu sekcio, ni uzos la INDEX-funkcion , kaj MATCH-funkcion por konverti la plurajn vicojn de la sekva datumaro en kolumnojn.

Paŝoj :

➤ Unue, vi devas transmeti la unuan kolumnon kiel la unuan vicon de la nova tabelo permane.

➤ Tajpu la jenan formulon en ĉelo B11 .

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

Ĉi tie, $C$3:$C$8 estas la dua kolumno de la datumaro, kaj $B$3:$B$8 estas la unua kolumno de la datumaro.

  • MATCH(B$10,$B$3:$B$8,0) iĝas

    MATCH(“Month”,$B$3:$B$8,0) redonas la vican indeksnumeron de la ĉelo kun ĉeno Monato en la intervalo $B$3:$B$8

    Eligo → 1

  • INDEX($C$3:$C$8,MATCH(B$10,$B$3:$B$8,0)) iĝas

    INDEX($C$3:$C$8,1) donas la unuan valoron de la intervalo $C$3:$C$8

    Eligo → Oranĝa

➤ Premu ENIGU kaj trenu la ilon Plenigi Tenilon dekstren.

Tiam, vi ricevos la duan kolumnon de la ĉefa datumaro kiel la dua vico.

Simile, apliku la jenajn formulojn por fini la reston de la konvertiĝo.

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

Fine, vi ricevos ĉiujn vicojn de la unua datumaro kiel la kolumnojn en la dua datumaro.

Legu Pli: Kiel Transmeti plurajn Kolumnojn al Vicoj en Excel

Similaj Legoj

  • [Fixitaj!] Vicoj kaj Kolumnoj Estas Ambaŭ Nombroj en Excel
  • Kiel Kaŝi Vicojn kaj Kolumnojn en Excel (10 Manieroj)
  • Excel VBA: Agordu Gamon laŭ Vico kaj Kolumna Nombro (3 Ekzemploj)

Metodo-6: Uzante VLOOKUP-Funkcion por Konverti Multoblajn Vicojn al Kolumnoj

En ĉi tiu sekcio, ni uzos la VLOOKUP-funkcion por transmeti plurajn vicojn de la sekva datumtabelo en kolumnojn.

Paŝoj :

➤ En la komenco, vi devas transpo vidu la unuan kolumnon kiel la unuan vicon de la nova datumaro permane.

➤ Skribu la sekvan formulon en ĉelo B11 .

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

Ĉi tie, $B$3:$E$8 estas la intervalo de la datumaro, B$10 estas la serĉvaloro, kaj 2 estas por rigardi la valoron en la dua kolumno de la datumaro.

➤ Premu ENTER kaj trenu la >Plenigu Tenilon ilo dekstrenflanko.

Poste, vi ricevos la duan kolumnon de la ĉefa datumaro kiel la duan vicon.

En same, uzu la donitajn formulojn sube por kompletigi la reston de la konvertiĝo.

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

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

Legu Pli: Kiel Aldoni Vicojn kaj Kolumnojn en Excel (3 Facilaj Metodoj)

Metodo-7: Uzante Power Query

Ĉi tie, ni uzos la Power Query por facile transmeti plurajn vicojn en kolumnojn. Sed ni devas aldoni kroman vicon komence de la datumaro ĉar Power Query ne transformos la unuan vicon kiel kolumnon ĉar ĝi konsideras ĝin kiel la kaplinion.

Paŝoj :

➤ Iru al la Datumoj langeto >> Akiri & Transformi Datumojn Grupo >> El Tablo/Intervalo Opcio.

Post tio, la Krei Tabelo asistanto. aperos.

➤ Elektu la datuman gamon kaj poste alklaku la opcion Mia tabelo havas titolojn .

➤ Premu OK .

Tiam aperos la Power Query Editor fenestro.

➤ Elektu ĉiujn kolumnojn de la datumaro premante CTRL kaj Maldekstren-klakante sur via muso samtempe .

➤ Iru al la Transformi Tab >> Transmeti Opcion.

Vi povas fari la unuan vicon de via datumaro ankaŭ la kaplinion.

➤ Iru al la Transformi Tab >> Uzu Unuan Vicon kiel Kapojn Grupo >> Uzu Unuan Vicon kiel Kapojn Opcion.

Tiam, vi ricevos la transformitajn kolumnojn el la vicoj de la ĉefa datumaro.

➤ Por fermi ĉi tiun fenestron, iru al la Hejmo Lapeto >> Fermi & Ŝargi Grupo >> Fermi & Ŝargi Opcion.

Tiel, la tabelo en la Power Query Editor fenestro estos ŝargita al nova folio nomita Tabelo5 .

Legu Pli: Kiel Ŝanĝi Vicojn kaj Kolumnojn en Excel (5 Metodoj)

Metodo-8: Konverti plurajn vicojn al kolumnoj per VBA-kodo

En ĉi tiu sekcio, ni uzos VBA kodon por konverti plurajn vicojn en kolumnoj.

Paŝoj :

➤ Iru al la Ellaboranto Lapeto >> Visual Basic Opcio.

Tiam, la Visual Basic Editor malfermiĝos.

➤ Iru al la > Enmetu Tab >> Modulo Opcio.

Post tio, Modulo estos kreita.

➤ Skribu la jenan kodon

1705

Ĉi tie, ni deklaris multiple_rows_range , kaj multiple_columns_range kiel Gamo , kaj ili estas agordita al la intervalo, kiun ni elektos per la Enigkesto uzante la Enigkesto -metodon.

Tiam, ni kopios la ĉefaj datumoj et multiple_rows_range kaj tiam algluu ĝin kiel transponon en la celon de celo multiple_columns_range .

➤ Premu F5 .

Tiam, vi ricevos la enigkeston kie vi devas elekti la gamon de la datumaro $B$3:$E$8 en la Elektu la gamon de vicoj kesto kaj premu OK .

Tiam, alia enigokesto aperos.

➤ Elektu la celĉelon $B$10 kie vi volas havi la transmetitan datumaron kaj poste premu OK .

Eventuale vi ricevos la transformitajn kolumnojn de pluraj vicoj eĉ kun la formatado de la ĉefa datumaro ankaŭ kiel jene.

Legu Pli: Kiel Ŝanĝi Vicojn kaj Kolumnojn en Excel-diagramo (2 Metodoj)

Metodo-9: Konvertiĝo de Multoblaj Vicoj al Kolumnoj kaj Vicoj Uzante OFFSET-Funkcion

Ni havas liston enhavantan nomojn de kelkaj studentoj. , iliaj temoj, kaj ekvivalentaj markoj en multoblaj vicoj. Nun ni volas konverti la unuajn tri vicojn en tri malsamajn kolumnojn de la tabelo apud ĉi tiu listo. Simile, ni volas konverti la reston de la vicoj kiel kolumnoj po tri vicoj. Do, vi povas vidi, ke ni devas konverti vicojn en kolumnojn kaj vicojn samtempe.

Por fari tion, ni uzos la OFFSET , ROW , kaj KOLUN-funkcioj .

Paŝoj :

➤ Tajpu la jenan formulon en ĉelo D4 .

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

Jen, $B$4 estas la komenca ĉelo de la listo.

  • COLUMN() returns the column number of cell D4 where the formula is being applied.

    Output → 4

  • COLUMN()-4 iĝas

    4-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 iĝas

    (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.

    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

➤ Premu ENTER .

➤ Trenu la ilon Plenigi Tenilon dekstren kaj malsupren.

Evente, vi povos fari la konvertiĝo de pluraj vicoj al kolumnoj kaj vicoj.

Legu Pli: Movu Vicon/Kolumnon en Excel Sen Anstataŭigi Ekzistantajn Datumojn (3 Plej Bonaj Manieroj)

Praktika Sekcio

Por fari ekzercadon per vi mem ni disponigis Praktikan sekcion kiel sube en folio nomita Praktiko . Bonvolu fari ĝin memstare.

Konkludo

En ĉi tiu artikolo, ni provis kovri la manierojn por konverti plurajn vicojn al kolumnoj en Excel facile. Espereble vi trovos ĝin utila. Se vi havas sugestojn aŭ demandojn, bonvolu dividi ilin en la komenta sekcio.

Hugh West estas tre sperta Excel-trejnisto kaj analizisto kun pli ol 10 jaroj da sperto en la industrio. Li tenas bakalaŭron en Kontado kaj Financo kaj magistron en Komercadministracio. Hugh havas entuziasmon por instruado kaj evoluigis unikan instruan aliron kiu estas facile sekvi kaj kompreni. Lia sperta scio pri Excel helpis milojn da studentoj kaj profesiuloj tutmonde plibonigi siajn kapablojn kaj elstari en siaj karieroj. Per sia blogo, Hugh dividas sian scion kun la mondo, proponante senpagajn Excel-lernilojn kaj interretan trejnadon por helpi individuojn kaj entreprenojn atingi sian plenan potencialon.