Kako koristiti funkciju TRANSPOSE (TRANSPOZICE) u Excelu

Český Angličtina
TRANSPOZICE TRANSPOSE

TRANSPOZICE je užitečná funkce v Microsoft Excel i v Google Sheets, která umožňuje změnit orientaci dat v tabulce, přičemž řádky mění na sloupce a naopak. Tato změna může být velmi praktická pro lepší analýzu nebo prezentaci dat.

Podrobný popis a syntaxe

Funkce TRANSPOZICE má jednoduchou syntaxi. V Excelu zapisujete:

=TRANSPOZICE(pole)

Kde pole označuje oblast buněk, které chcete transponovat.

V Google Sheets funkce funguje podobně, avšak je nutné ji zapsat jako součást ArrayFormula:

=ARRAYFORMULA(TRANSPOZICE(pole))

I zde pole označuje oblast buněk určených k transpozici.

Příklad: Pokud máme tabulku s daty ve sloupcích A a B a chceme je transponovat do řádků:

  • V Excelu vložíme vzorec do buňky, například C1:
  • =TRANSPOZICE(A1:B2)
  • V Google Sheets použijeme podobný postup, ale s funkčním obalem ARRAYFORMULA:
  • =ARRAYFORMULA(TRANSPOZICE(A1:B2))

Praktické příklady použití

Příklad č. 1: Přehazování dat z řádků do sloupců

Mějme tabulku, kde jsou názvy produktů v jednom řádku a jejich měsíční prodeje ve sloupcích. Chceme data přehodit, aby názvy byly ve sloupcích a prodeje v řádcích.

Použití:

=TRANSPOZICE(A1:M1)

Tento vzorec v nové tabulce změní uspořádání na transponované, kde A1 až M1 obsahuje názvy produktů a odpovídající prodeje.

Příklad č. 2: Sestavení matice pro analýzu korelace

Při analýze korelace často pracujeme s maticemi, kde je potřeba transponovat hodnoty proměnných. Můžeme mít například vektor hodnot, který je třeba transponovat pro další výpočty.

=TRANSPOZICE(A1:A10)

Předpokládejme, že A1 až A10 obsahuje řadu číselných hodnot, například měsíční výnosy. Funkce TRANSPOZICE tato data změní z vertikálního řádku na horizontální sloupec, což je užitečné pro další manipulace a výpočty, jako jsou korelace s jinými proměnnými.

Tyto příklady ukazují, jak funkcí TRANSPOZICE můžete v Excelu nebo Google Sheets efektivně manipulovat s daty a zjednodušovat analýzu.

Více informací: https://support.microsoft.com/cs-cz/office/transpozice-funkce-ed039415-ed8a-4a81-93e9-4b6dfac76027

Další funkce
Filtruje oblast dat na základě zadaných kritérií
Vrátí funkci ze zadaného odkazu, zformátovanou jako text
Vytvoří zástupce nebo odkaz, který otevře dokument uložený na síťovém serveru, v síti intranet nebo Internet
Pomocí rejstříku zvolí hodnotu z odkazu nebo matice
Vrátí odkaz určený textovou hodnotou
Vrátí textový odkaz na jednu buňku listu
Vrátí počet oblastí v odkazu
Vrátí posun odkazu od zadaného odkazu
Vyhledá hodnoty v odkazu nebo matici
Vrátí číslo řádku odkazu
Vrátí počet řádků v odkazu
Načte data v reálném čase z aplikace, která podporuje automatizaci COM
Vrátí počet sloupců v odkazu
Vrátí číslo sloupce odkazu
Seřazení obsahu oblasti nebo matice
Seřazení obsahu oblasti nebo matice na základě hodnot v odpovídající oblasti nebo matici
Hledá v prvním sloupci matice a dále ve směru řádku, až vrátí hodnotu buňky
Vrátí seznam jedinečných hodnot v seznamu nebo oblasti
Prohledá horní řádek matice a vrátí hodnotu určené buňky
Vyhledá hodnoty ve vektoru nebo matici
Prohledá oblast nebo matici a vrátí položku odpovídající první nalezené shodě Pokud shoda neexistuje, pak XLOOKUP může vrátit nejpodobnější (přibližnou) shodu
Vrátí relativní pozici položky v matici nebo oblasti buněk
Vrátí data uložená v sestavě kontingenční tabulky
Zvolí hodnotu ze seznamu hodnot