Změňte způsob, jakým jsou na pracovním listu uvedeny data
Funkce TRANSPOSE v aplikaci Excel je jednou z možností změny způsobu, jakým jsou data rozvržena nebo orientována v listu. Funkce překrývá data umístěná v řádcích se sloupci nebo ze sloupců na řádky. Funkce může být použita k transponování jednoho řádku nebo sloupce dat nebo více řad nebo sloupců.
01 z 02
Syntaxe a argumenty funkce TRANSPOSE
Syntaxe funkce odkazuje na rozložení funkce a obsahuje název funkce, závorky a argumenty .
Syntaxe funkce TRANSPOSE je:
{= TRANSPOSE (Array)}Pole je rozsah buněk, které mají být zkopírovány z řádku do sloupce nebo ze sloupce do řádku.
- Velikost původní a nové pole musí odpovídat. Pokud původní pole obsahuje pět buněk dat ve sloupci, nové pole musí obsahovat pět buněk dat v řádku.
- Pokud je pole s více sloupci převedeno, první sloupec pole se stává prvním řádkem nového pole, druhý sloupec pole se stává druhým řádkem nového pole atd. Stejný postup nastane, pokud je transponováno pole s více řádky.
Vzorec CSE
Křivkové zarážky {} obklopující funkci naznačují, že jde o vzorec pole . Vzorec pole je vytvořen stisknutím kláves Ctrl , Shift a Enter na klávesnici současně při zadávání vzorce.
Musí být použit vzorec pole, protože funkce TRANSPOSE musí být zadána do rozsahu buněk najednou, aby mohly být data úspěšně převrácena.
Vzhledem k tomu, že vzorce pole jsou vytvořeny pomocí kláves Ctrl , Shift a Enter , jsou často označovány jako vzorce CSE.
02 z 02
Převedení řádků na sloupce Příklad
Tento příklad popisuje, jak zadat vzorec pole TRANSPOSE umístěný v buňkách C1 až G1 obrázku, který je připojen k tomuto článku. Stejné kroky používají také k zadání druhého vzorce TRANSPOSE pole umístěného v buňkách E7 až G9.
Zadání funkce TRANSPOSE
Možnosti pro zadání funkce a její argumenty zahrnují:
- Zadání úplné funkce: = TRANSPOSE (A1: A5) do buněk C1: G1
- Výběr funkce a jejích argumentů pomocí dialogového okna Funkce TRANSPOSE
Ačkoli je možné zadat kompletní funkci ručně, mnoho lidí je snazší používat dialogové okno, protože se stará o zadání syntaxe funkce, jako jsou závorky a oddělovače čárky mezi argumenty.
Bez ohledu na to, jakou metodu použijeme k zadání vzorce, musí být poslední krok - to, že se změní na vzorec pole - je třeba provést ručně klávesami Ctrl , Shift a Enter .
Otevření dialogového okna TRANSPOSE
Zadání funkce TRANSPOSE do buněk C1 až G1 pomocí dialogového okna funkce:
- Zvýrazněte buňky C1 až G1 v listu;
- Klikněte na kartu Vzorky karet;
- Kliknutím na ikonu Vyhledat a odkaz otevřete rozevírací seznam funkcí;
- Klepnutím na TRANSPOSE v seznamu otevřete dialogové okno funkce.
Zadání argumentu pole a vytvoření vzorce vzorce
- Zvýrazněte buňky A1 až A5 na listu a zadejte tento rozsah jako argument Array .
- Stiskněte a podržte klávesy Ctrl a Shift na klávesnici.
- Stisknutím a uvolněním klávesy Enter na klávesnici zadejte funkci TRANSPOSE jako vzorec pole ve všech pěti buňkách.
Údaje v buňkách A1 až A5 by se měly objevit v buňkách C1 až G1.
Když kliknete na libovolnou buňku v rozmezí C1 až G1, zobrazí se ve vzorové liště nad tabulkou úplná funkce {= TRANSPOSE (A1: A5)} .