The PŘEMÍSTIT funkce v aplikaci Excel je jednou z možností pro změnu způsobu, jakým jsou data rozmístěna nebo orientována v listu; funkce překlopí data umístěná v řádcích do sloupců nebo ze sloupců na řádky. Funkce TRANSPOSE může být použita k provedení jediného řádku nebo sloupce dat nebo víceřádkového nebo sloupcového pole.
01 z 02TRANSPOSE Funkce Syntaxe a Argumenty
Syntaxe funkce odkazuje na rozložení funkce a obsahuje název funkce, závorky a argumenty. Syntaxe pro PŘEMÍSTIT funkce:
{= TRANSPOSE (Array)}
Všimnete si, že syntaxe obsahuje pole; je to 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.
CSE vzorce
Kudrnaté příchytky{ } obklopující funkci naznačují, že jde o vzorec pole. Vzorec pole se vytvoří stisknutím klávesy Ctrl, Posun, a Zadejte klávesy 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. Protože vzorce pole jsou vytvořeny pomocí Ctrl, Posun, a Zadejte klíčů, jsou často označovány jako vzorce CSE.
02 z 02Převedení řádků do sloupců
Příklad tohoto článku ukazuje, jak zadat PŘEMÍSTIT pole pole umístěné v buňceC1 na G1 obrázku, který doprovází tento článek. Stejné kroky používají také k zadání druhého vzorce TRANSPOSE pole umístěného v buňkách E7 na G9.
Vytvoření funkce TRANSPOSE
Možnosti pro zadání funkce a její argumenty zahrnují buď zadání úplné funkce nebo vytvoření funkce a její argumenty pomocí Formula Builder.
= TRANSPOSE (A1: A5) do buněk C1: G1
Ačkoli je možné zadat celou funkci ručně, mnoho lidí si jednodušeji používá nástroj Formula Builder, protože se stará o zadání syntaxe funkce, například závorky a oddělovače čárky mezi argumenty.
Bez ohledu na to, jakou metodu používáme k zadání vzorce, musí být konečný krok - to, že se změní na vzorec pole - musí být proveden ručněCtrl, Posun, aZadejte klíče.
Používáte starší verzi aplikace ExcelFormula Builder může být nahrazen aFunkční argumenty dialogové okno; jednoduše vložte data stejným způsobem jako v tomto článku.
- Zvýrazněte buňky C1 na G1 v listu.
- Klikněte na tlačítkoVzorce záložku pásku.
- Klikněte na tlačítkoVyhledávání a reference ikona.
- Klikněte naPŘEMÍSTIT v seznamu.
Dokončení TRANSPOSE Array Formula
- Klepněte na tlačítko Array line v Formula Builder.
- Zvýrazněte buňkyA1 na A5 na listu zadejte tento rozsah jakoArray argument.
- zmáčkni Hotovo tlačítko.
- Dále poklepejte na bunku C1.
- Umístěte kurzor myši na položku formula bar.
- Stiskněte a podržte tlačítko Ctrl aPosun na klávesnici.
- Stiskněte a uvolněte tlačítkoZadejte klávesu na klávesnici pro zadání funkce jako vzorec pole ve všech pěti buňkách.
Data v buňkách A1 na A5 by se nyní měly zobrazit v buňkách C1 na G1. Když klepnete na libovolnou buňku v rozsahu C1 až G1, zobrazí se úplná funkce ve vzorci nad tabulkou.