všichni se díváme na data jinak. Někteří lidé vytvářejí tabulky aplikace Excel s horizontálními hlavními poli. Jiní dávají přednost datům svisle ve sloupcích. Někdy tyto preference vedou ke scénáři, kde chcete transponovat data aplikace Excel. Společnost Microsoft musela tento problém předvídat, protože nabízí několik metod pro přepínání sloupců a řádků kolem.,
Obsah Článku
Layout Problém
nedávno jsem dostal velké tabulky Microsoft Excel, který obsahoval hodnocení dodavatele informace. Informace byly užitečné, ale kvůli způsobu, jakým byla data organizována, jsem nemohl používat nástroje, jako je automatický filtr. Měl bych také problémy, kdybych potřeboval importovat informace do databáze. Jednoduchý příklad je uveden níže.,
Místo toho, chci, aby názvy Společností displej vertikálně v Sloupci a Data Atributy zobrazení horizontálně v Řádku 1. To by mi usnadnilo analýzu. Například, Nemohu snadno filtrovat pro prodejce v Kalifornii.
Co je aplikace Excel Transponovat Funkce
jednoduše řečeno, provedení funkce se mění orientaci sloupcích (vertikální rozsah) a řádků (horizontální rozsah)., Moje původní datové řádky by se staly sloupci a mé sloupce by se staly řádky. Opravuje můj problém s rozložením výše, aniž bych musel znovu zadávat původní data.
transponovaná funkce je velmi univerzální. Může být použit ve vzorcích Excel nebo s možnostmi vložení. Existují určité rozdíly založené na tom, jakou metodu používáte.
Převést Sloupce & Řádky Vložit Pomocí & Provedení
kroky uvedené níže byly provedeny pomocí Microsoft Office 365, ale poslední verze aplikace Microsoft Excel, bude fungovat.,
- otevřete tabulku, kterou potřebujete změnit. Na konci tohoto tutoriálu si můžete také stáhnout ukázkový list.
- klikněte na první buňku vašeho datového rozsahu, například A1.
- Shift-klikněte na poslední buňku rozsahu. Vaše datová sada by měla zvýraznit.
- Z kartě Domů vyberte možnost Kopírovat nebo zadejte kombinaci kláves Ctrl + c.
- Vyberte nové buňky, kam chcete zkopírovat zaměněná data.
- klepněte pravým tlačítkem myši na tuto buňku a vyberte ikonu transponovat pod vložit.,
info Jak jste vznášet se nad možnosti Vložení, můžete vidět rozvržení dat změnit.
nyní byste měli vidět svá data se zapnutými sloupci a řádky. Můžete změnit velikost sloupců tak, aby vyhovovaly vašim potřebám.
tyto dvě datové sady jsou nezávislé. Buňky můžete odstranit z horní sady a nebude to mít vliv na transponovanou sadu.
při použití této metody je zachováno původní formátování. Například, kdybych přidal žluté pozadí do svých původních buněk B1: G1, barva by byla použita. Totéž platí, pokud jsem použil červený text na buňce E: 5.
pomocí transponovat funkci ve vzorci
Jak jsem již zmínil, Excel má několik způsobů, jak přepnout sloupce do řádků nebo naopak. Tento druhý způsob využívá vzorec a pole. Výsledek je stejný, s výjimkou původních dat a jsou propojena nová transponovaná data. Můžete ztratit některé z původního formátování., Například se objevil barevný text a styly, ale ne barvy výplně buněk.
- otevřete list aplikace Excel.
- klikněte na prázdnou buňku, kde chcete převést data. Používám A7.
- Type =transponovat.
- dokončete vzorec přidáním a (a zvýrazněním rozsahu buněk, který chceme vyměnit.,
- typ) pro zavření rozsahu.
- Stiskněte klávesu Enter.
info Všimněte si, jak Excel poskytuje tooltip ukazuje pro Transpozice – „Převádí vertikální rozsah buněk do vodorovné oblasti a naopak“.
Poznámka: Pokud nejste pomocí aplikace Microsoft 365, budete pravděpodobně muset stisknout CTRL + SHIFT + Enter
Rozdíly v Provedení
Zatímco tyto dvě metody podobné výsledky, tam jsou rozdíly. V první metodě vkládání je jakákoli akce, kterou podniknu na buňce, nezávislá na transponované verzi. Mohl bych odstranit původní hodnoty a nic by se nestalo sloupcům, které jsem vyměnil.,
naproti tomu Transponovaná verze vzorce je vázána na původní data. Pokud změním hodnotu v B2 z 1200 na 1500, nová hodnota se automaticky aktualizuje v B8. Opak však není pravdou. Pokud změním nějaké transponované buňky, původní sada se nezmění. Místo toho dostanu chybu # SPILL a moje transponovaná data zmizí.,
Provedení Vzorec &, Prázdné Buňky
Další rozdíl s pomocí Transpozice vzorec je převést prázdné buňky na „0“.
fix pro tento vtípek je použít, JESTLIŽE prohlášení k vzorec, který udržuje polotovary buňky jako polotovary.,
=TRANSPOSE(IF(A1:G5="","",A1:G5))
Alternativně můžete provést vyhledávání a nahradit nuly.