Applies ToExcel pre Microsoft 365 Excel pre Microsoft 365 pre Mac Excel pre web Excel 2024 Excel 2024 pre Mac Excel 2021 Excel 2021 pre Mac Excel 2019 Excel 2019 pre Mac Excel 2016

Niekedy je potrebné vymeniť bunky. Môžete to urobiť pomocou kopírovania, prilepenia a transponovania. No vytvoríte tak duplicitné údaje. Ak to nechcete, namiesto použitia funkcie TRANSPOSE môžete zadať vzorec. V nasledujúcom obrázku napríklad vzorec =TRANSPOSE(A1:B4) vezme bunky A1 až B4 a vodorovne ich usporiada.

Pôvodné bunky vyššie, bunky obsahujúce funkciu TRANSPOSE nižšie

Poznámka: Ak máte aktuálnu verziu služby Microsoft 365 , môžete vzorec zadať do ľavej hornej bunky výstupného rozsahu a potom stlačením klávesu ENTER potvrdiť vzorec ako vzorec dynamického poľa. Inak sa vzorec musí zadať ako vzorec staršieho poľa tak, že najprv vyberiete výstupný rozsah, potom zadáte vzorec v bunke v ľavom hornom rohu výstupného rozsahu a napokon potvrdíte stlačením kombinácie klávesov Ctrl + Shift + Enter. Excel vloží zložené zátvorky na začiatok a koniec vzorca za vás. Ďalšie informácie o vzorce polí nájdete v téme Vzorce poľa – pokyny a príklady.

Krok 1: Vyberte prázdne bunky

Najskôr vyberte niekoľko prázdnych buniek. Vyberte rovnaký počet buniek ako v pôvodnej skupine buniek, ale v opačnom smere. Máme napríklad 8 buniek, ktoré sú zvislo usporiadané:

Bunky A1: B4

Musíme teda vybrať osem vodorovných buniek, napríklad takto:

Bunky A6:D7 vybraté

Sem sa umiestnia nové transponované bunky.

Krok 2: Zadajte =TRANSPOSE(

Zadajte =TRANSPOSE(, kým sú tieto prázdne bunky stále vybraté.

Excel bude vyzerať približne takto:

=TRANSPOSE(

Všimnite si, že tých osem buniek bude stále vybratých, napriek tomu, že sme začali zadávať vzorec.

Krok 3: Zadajte rozsah pôvodných buniek.

Teraz zadajte rozsah buniek, ktoré chcete transponovať. V tomto príklade chceme transponovať bunky od A1 do B4. Vzorec by teda v tomto príklade vyzeral takto: =TRANSPOSE(A1:B4) kláves ENTER však ešte nestláčajte! Stačí prestať písať a prejsť na ďalší krok.

Excel bude vyzerať približne takto:

=TRANSPOSE(A1:B4)

Krok 4: Nakoniec stlačte kombináciu klávesov CTRL + SHIFT + ENTER

Teraz stlačte kombináciu klávesov CTRL + SHIFT + ENTER. Prečo? Keďže funkcia TRANSPOSE sa používa iba vo vzorcoch s poľami, takto vzorec s poľom dokončíte. Vzorec s poľom je v podstate vzorec, ktorý sa použije na viac buniek. Keďže v kroku 1 ste vybrali viac buniek (že?), vzorec sa použije na viac buniek. Po stlačení kombinácie klávesov CTRL + SHIFT + ENTER je výsledok:

Výsledok vzorca s bunkami A1: B4 transponovanými do buniek A6:D7

Tipy

  • Rozsah nemusíte zadávať ručne. Po zadaní funkcie = TRANSPOSE ( môžete pomocou myši vybrať rozsah. Stačí kliknúť a ťahať od začiatku rozsahu až do konca. Nezabudnite však, že po skončení stlačte treba stlačiť kombináciu klávesov CTRL + SHIFT + ENTER, nielen kláves ENTER.

  • Potrebujete transponovať aj text a formátovanie bunky? Vyskúšajte kopírovanie, prilepenie a transponovanie. Pamätajte však, že takto sa vytvoria duplikáty. Ak teda zmeníte pôvodné bunky, kópie sa neaktualizujú.

  • Chcete sa dozvedieť viac o vzorcoch s poľami? Vytvorte vzorec poľa alebo si môžete prečítať podrobné pokyny a príklady tu.

Technické podrobnosti

Funkcia TRANSPOSE vráti zvislý rozsah buniek ako vodorovný rozsah a naopak. Funkciu TRANSPOSE je nutné zadať ako vzorec poľa v rozsahu, v ktorom počet riadkov a stĺpcov zodpovedá počtu stĺpcov a riadkov zdrojového rozsah. Funkciu TRANSPOSE môžete použiť na zmenu zvislej alebo vodorovnej orientácie poľa alebo rozsahu v hárku.

Syntax

TRANSPOSE(pole)

Syntax funkcie TRANSPOSE obsahuje nasledovné argument:

  • pole    Povinný argument. Pole alebo rozsah buniek v hárku, ktorý chcete transponovať. Transponované pole sa vytvorí tak, že prvý riadok poľa sa použije ako prvý stĺpec nového poľa, druhý riadok poľa ako druhý stĺpec nového poľa atď. Ak nie ste si istí, ako zadať vzorec poľa, pozrite si tému Vytvorenie vzorca poľa.

Pozrite tiež

Transpozícia (výmena) údajov z riadkov na stĺpce alebo naopak

Vytvorenie vzorca poľa

Otočenie alebo zarovnanie údajov v bunke

Vzorce poľa – pokyny a príklady

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.