Obsah
Pokud chcete v aplikaci Excel přepínat řádky a sloupce, můžete to provést ručně nebo automaticky několika způsoby v závislosti na účelu. V následujícím článku bychom probrali 5 způsobů přepínání řádků a sloupců v aplikaci Excel. Projděte si článek a najděte si nejlepší metodu.
Stáhnout cvičebnici
Doporučujeme vám stáhnout si soubor aplikace Excel a procvičit se v něm.
Přepínání řádků a sloupců.xlsm5 metod přepínání řádků a sloupců v aplikaci Excel
Řekněme, že máte následující datovou sadu Tržní podíl společností vyrábějících chytré telefony. Tuto datovou sadu použijeme k demonstraci toho, jak v aplikaci Excel přepínat řádky a sloupce.
Přečtěte si podrobně následující článek a vyberte si nejlepší řešení, které odpovídá vašemu záměru.
1. Přepínání řádků a sloupců pomocí funkce Paste Special (Transpose)
Použití Vložit speciální Funkce je rychlý způsob, jak v aplikaci Excel přepínat řádky a sloupce. Vyberte místo, kam chcete transponovanou tabulku vložit. Ujistěte se, že je tam dostatek místa pro vložení dat. Nová tabulka zcela přepíše všechna data/formátování, která tam již jsou. Při přepínání řádků a sloupců postupujte podle následujících kroků.
Kroky:
- Vyberte rozsah buněk B4:G9 a tisk Ctrl+C .
- Klikněte pravým tlačítkem myši na levou horní buňku místa, kam chcete transponovanou tabulku vložit, a vyberte možnost Buňka B11 v tomto případě zvolte Transpozice .
- Vidíte, že data jsou nyní přepnutá.
Další informace: Jak transponovat sloupec do více řádků v aplikaci Excel (6 metod)
2. Pomocí funkce Transpose přepínejte řádky a sloupce
Funkce TRANSPOSE je vícebuněčný pole To znamená, že musíme předem určit, kolik řádků a sloupců budeme potřebovat, a vybrat tolik plochy na listu.
Ve výše uvedeném příkladu máme datovou sadu 6×6 v rozsahu B4:G9 . Pro transpozici dat musíme vybrat prázdnou oblast buněk 6×6.
Kroky:
- Vyberte B11:G16 . Na panelu vzorců zadejte vzorec:
- Tisk Ctrl+Shift+Enter . Vidíte, že data jsou nyní přepnutá.
Poznámky & amp; Tipy:
- Transponovaná data jsou stále propojena s původními daty. Dávejte pozor na změnu původních dat. Kdykoli změníte data v původních datech, projeví se to i v transponovaných datech.
- Pokud máte aktuální verzi Microsoft 365, můžete vzorec zadat do levé horní buňky výstupního rozsahu a poté stisknout tlačítko . ENTER potvrdit vzorec jako dynamický vzorec pole. V opačném případě použijte příkaz Ctrl+Shift+Enter.
Další informace: Jak transponovat více sloupců do řádků v aplikaci Excel
3. Použití odkazu na buňky k přepínání řádků a sloupců
Řádky a sloupce můžeme přepínat pomocí odkazů na buňky. Ve výše uvedeném příkladu máme datovou sadu 6 × 6 v rozsahu B4:G9 . Pro transpozici dat potřebujeme prázdnou oblast 6 × 6 buněk.
Kroky:
- Vyberte prázdný Buňka B11 . Zadejte referenční předponu, například RR ' a pak umístění první buňky, kterou chceme transponovat, což je B4 .
- Na adrese Buňky B12 , zadejte stejnou předponu RR ' a pak umístění buňky napravo od té, kterou jsme použili v předchozím kroku. Pro naše účely to bude buňka C4 , který zadáme jako RRC4 . podobně zadejte odkazy i do níže uvedených buněk.
- Vyberte rozsah Buňky B11:B16 . Zbytek buněk vyplníte přetažením tlačítka Automatické vyplňování vodorovně na Sloupec G .
Ostatní buňky by měly být vyplněny automaticky.
- Stiskněte klávesovou zkratku Ctrl+H na klávesnici, abyste vyvolali Najít a nahradit Do Zjistěte, co a Nahradit zadejte předponu RR, a pak = do pole. Klikněte na Nahradit vše .
- Zobrazí se vyskakovací okno " Vše hotovo. Vyrobili jsme 36 náhrad. " Klikněte OK .
Vidíte, že data jsou nyní přepnutá.
Další informace: Jak převést více řádků na sloupce v aplikaci Excel (9 způsobů)
Podobná čtení
- Excel VBA: Získání čísla řádku a sloupce z adresy buňky (4 metody)
- Jak skrýt řádky a sloupce v aplikaci Excel (10 způsobů)
- [Opraveno!] Řádky i sloupce jsou v aplikaci Excel čísly.
- Excel VBA: Nastavení rozsahu podle čísla řádku a sloupce (3 příklady)
- Jak přidat více řádků a sloupců v aplikaci Excel (všemi možnými způsoby)
4. Použití maker VBA k přepínání řádků a sloupců
V této metodě převedeme v aplikaci Excel více řádků na sloupce pomocí funkce Makra VBA .
Kroky:
- Přejděte na Karta Vývojář> Visual Basic.
- V editoru Visual Basic přejděte na Insert> Modul.
Zobrazí se nový modul. Zkopírujte následující skript.
Sub SwitchRowsToColumns() Dim SourceRng As Range Dim DestRng As Range Set SourceRng = Application.InputBox(Prompt:="Vyberte pole, které chcete otočit", Title:="Přepněte řádky na sloupce", Type:=8) Set DestRng = Application.InputBox(Prompt:="Vyberte buňku, do které chcete vložit otočené sloupce", Title:="Přepněte řádky na sloupce", Type:=8) SourceRng.Copy DestRng.Select Selection.PasteSpecial Paste:=xlPasteAll,Operation:=xlNone, SkipBlanks:=False, Transpose:=True Application.CutCopyMode = False End Sub
- Vložit skript do okna a uložte jej pomocí Ctrl+S .
- Nyní zavřete editor Visual Basicu. Přejděte na stránku Vývojář> Makra a zobrazí se makro SwitchRowsToColumns. Klikněte na tlačítko Spustit .
A Přepnutí řádků do sloupce zobrazí se okno s výzvou k výběru pole.
- Vyberte pole B4:G9 otáčet. Klikněte na OK .
Opět se zobrazí výzva, abyste vybrali první pro vložení rotujících sloupců.
- Vyberte Buňka B11 . klikněte OK .
Nyní můžete vidět, že data jsou nyní přepnutá.
Další informace: Makro aplikace Excel: Převod více řádků na sloupce (3 příklady)
5. Přepínání řádků a sloupců pomocí Power Query
Power Query je dalším výkonným nástrojem, který mají uživatelé Excelu k dispozici a který lze použít k transpozici řádků do sloupců. Excel 2010 nebo Excel 2013, je třeba výslovně stáhnout a nainstalovat doplněk Power Query. Doplněk Power Query najdete na kartě Data v nabídce. Excel 2016 a horní verze.
Při transpozici řádků do sloupců pomocí následujících kroků postupujte opatrně Power Query.
Kroky:
- Vyberte rozsah buněk B4:G9 převést řádky na sloupce v aplikaci Excel.
- Přejděte na Karta Power Query a vyberte Z tabulky/rozsahu .
Zobrazí se vyskakovací okno s dotazem na rozsah. Klikněte na tlačítko OK .
V Editoru dotazů Power Query se zobrazí následující tabulka.
- V Editor dotazů Power Query > Přejít na Karta Transformovat> Vyberte Použít první řádek jako záhlaví> Vyberte Použít záhlaví jako první řádek
- Klikněte na Transpozice pod karta Transformace .
Vidíte, že data jsou nyní přepnutá.
Další informace: Jak přepínat řádky a sloupce v grafu aplikace Excel (2 metody)
Oprava problémů s transpozicí řádků a sloupců
1. Chyba překrývání
K chybě překrývání dojde, pokud se pokusíte vložit transponovaný rozsah do oblasti kopírovaného rozsahu. Dejte si na tuto chybu pozor a vyberte buňku, která není v kopírovaném rozsahu buněk.
2. #VALUE! Chyba
Pokud implementujete Vzorec TRANSPOSE v aplikaci Excel stisknutím pouhého Vstupte na , můžete vidět toto #VALUE! Chcete-li se této chybě vyhnout, nezapomeňte stisknout tlačítko Ctrl+Shift+Enter .
Poznámka:
Pokud máte aktuální verzi Microsoft 365, můžete vzorec zadat do levé horní buňky výstupního rozsahu a poté stisknout tlačítko . ENTER ve starších verzích je nutné vzorec zadat jako vzorec dynamického pole. Ve starších verzích je nutné vzorec zadat jako vzorec starého pole tak, že nejprve vyberete výstupní rozsah, vzorec zadáte do levé horní buňky výstupního rozsahu a poté stisknete tlačítko Ctrl+Shift+Enter potvrdit.
Závěr
V tomto článku jsme si ukázali pět jednoduchých metod přepínání řádků a sloupců v aplikaci Excel. Vyzkoušejte si je všechny spolu s daným cvičným sešitem a zjistěte, která metoda nejlépe vyhovuje vašemu případu. Doufám, že vám výše uvedené metody budou užitečné, a komentujte je na našich webových stránkách. ExcelWIKI.com pokud potřebujete další vysvětlení nebo chcete něco dodat.