Transformace a spořič papíru

Pro informace o výuce Excelu klikněte zde

Dotaz:

Uměl byste mi poradit jak převést sloupce na řádky a to tak, že první sloupec s daty např.: (a, b, c, d, e, f, g, h, i) se převede najednou na tři řádky a to tak, že pod sebou bude a,b,c v dalším sloupci d,e,f a ve třetím sloupci pod sebou g,h,i?? Funkce transponovat mi z toho vždy udělá jen jediný řádek.

Tabulka:

kde ve sloupci A máme hodnoty.

Do buňky D1 zadáme vzorec ve tvaru:
=NEPŘÍMÝ.ODKAZ(ODKAZ(CELÁ.ČÁST((ŘÁDEK()-1)/3)*9+((SLOUPEC()-4)*3+1)+MOD(ŘÁDEK()-1;3);1))

a zkopírujeme do oblasti dle obrázku níže.

Stejnou transformaci dostaneme použitím nástroje Spořič papíru z doplňku RJ Tools.

Pokud chceme transformovat oblast do sloupců (viz. obrázek níže)

použijeme stejný vzorec, jen vzorec z buňky D1 zkopírujeme do jiné oblasti.

Opět dostaneme stejný výsledek použitím nástroje Spořič papíru z doplňku RJ Tools.

Pozn.: pokud máte Excel 2003 a starší, který má max. 256 sloupců a transformace převýší tento počet, můžete nastavit Dělit sloupce po 255 (255 je násobek tří) a Po překročení počtu sloupců vybrat volbu Vložit další list

Napsat komentář

Vaše emailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *