Jak přesunout řádek v Excelu

Řádky nebo sloupce můžete přesouvat pomocí tažení myší, vyjímání a vkládání/vkládání buněk nebo pomocí funkce řazení dat v Excelu.

Při práci na listu, který obsahuje mnoho řádků dat, budete možná muset občas změnit pořadí řádků a sloupců. Ať už se jedná o jednoduchou chybu nebo data nejsou na správném místě nebo jednoduše potřebujete změnit uspořádání dat, musíte v Excelu přesunout řádky nebo sloupce.

Pokud hodně pracujete s tabulkami Excelu, je důležité vědět, jak v Excelu přesouvat řádky nebo sloupce. Existují tři způsoby, jak přesouvat řádky nebo sloupce v Excelu, včetně metody přetažení pomocí myši, vyjmutí a vložení a změny uspořádání řádků pomocí funkce řazení dat. V tomto tutoriálu probereme všechny tři metody jednu po druhé.

Přesunutí řádku/sloupce přetažením v Excelu

Metoda drag and drop je nejjednodušší způsob, jak rychle přesouvat řádky v datové sadě. Ale přetahování řádků v Excelu je trochu složitější, než si uvědomujete. Existují tři způsoby, jak můžete v Excelu přetahovat řádky, včetně přetahování a nahrazování, přetahování a kopírování a přetahování a přesouvání.

Přetáhněte a nahraďte řádek

První metodou je jednoduché přetažení, ale přesouvající se řádek nahradí cílový řádek.

Nejprve vyberte řádek (nebo souvislé řádky), který chcete přesunout. Můžete vybrat celý řádek jednoduchým kliknutím na číslo řádku nebo kliknutím na libovolnou buňku v řádku a stisknutím Shift+mezerník. Zde vybíráme řádek 6.

Po výběru řádku přesuňte kurzor na okraj výběru (buď nahoře nebo dole). Měli byste vidět, že se váš kurzor změní na ukazatel přesunu Přesunout ukazatel (kříž se šipkami).

Nyní podržte stisknuté levé tlačítko myši a přetáhněte jej (nahoře nebo dole) na požadované místo, kam chcete řádek přesunout. Zatímco přetahujete řádek, zvýrazní se aktuální řádek v zeleném ohraničení. V příkladu přetahujeme řádek 6 na řádek 11.

Poté uvolněte levé tlačítko myši a uvidíte vyskakovací okno s dotazem „Tady jsou již data. Chceš to vyměnit?". Kliknutím na „OK“ nahradíte řádek 11 údaji z řádku 6.

Ale když přesunete svůj řádek do prázdného řádku, Excel vám toto vyskakovací okno neukáže, jednoduše přesune data do prázdného řádku.

Na níže uvedeném snímku obrazovky můžete vidět, že řádek 11 je nyní nahrazen řádkem 6.

Drag and Move/Swap Row

Řádek můžete rychle přesunout nebo zaměnit bez přepsání existujícího řádku přidržením klávesy Shift při přetahování vybraných řádků.

Vyberte svůj řádek (nebo souvislý řádek), který chcete přesunout, stejně jako ve výše uvedené části. Zde vybíráme řádek 5.

Poté stiskněte a podržte klávesu Shift na klávesnici a přesuňte kurzor na okraj výběru (buď nahoře nebo dole). Když se kurzor změní na ukazatel pohybu Přesunout ukazatel (kříž se šipkou), klikněte na okraj (levým tlačítkem myši) a přetáhněte řádek na nové místo.

Když přetáhnete kurzor přes řádky, uvidíte na okraji řádku tučnou zelenou čáru označující, kde se nový řádek objeví. Jakmile najdete správné místo pro řádek, uvolněte kliknutí myší a klávesu Shift. Zde chceme přesunout řádek 5 mezi řádky 9 a 10.

Po uvolnění tlačítka myši se řádek 5 přesune do řádku 9 a původní řádek 9 se automaticky přesune nahoru.

Tato metoda v podstatě ořízne řádek a poté jej vloží na nové místo (kde uvolníte tlačítko myši), aniž by došlo k přepsání existujícího řádku.

Přetáhněte a zkopírujte řádek

Pokud chcete zkopírovat řádek do nového umístění, jednoduše stiskněte klávesu Ctrl a přetáhněte řádek do nového umístění. Tato metoda také nahradí cílový řádek, ale zachová stávající řádek (pohyblivý řádek) na místě.

Vyberte řádky, které chcete přesunout, stejným způsobem jako v předchozích částech. Zde vybíráme řádek 5.

Tentokrát stiskněte a podržte klávesu Ctrl na klávesnici a přetáhněte řádek na požadované místo pomocí ukazatele pohybu. Jakmile najdete správné místo pro řádek, uvolněte tlačítko myši a klávesu Ctrl. Zde uvolňujeme kliknutí myší na řádku 12.

Po uvolnění tlačítek data 5. řádku nahradí data 12. řádku, ale 5. řádek zůstane jako původní data. Také zde není žádné vyskakovací dialogové okno s dotazem, zda přepsat data nebo ne.

Přesunout více řádků najednou tažením

Můžete také přesunout více řádků najednou pomocí kterékoli z výše uvedených metod. Přesouvat však můžete pouze souvislé/sousední řádky a nelze přesouvat nesouvislé řádky tažením.

Nejprve vyberte více řádků, které chcete přesunout. Můžete vybrat celé více řádků kliknutím a tažením přes čísla řádků doleva. Případně klikněte na záhlaví prvního nebo posledního řádku, který chcete vybrat, stiskněte a podržte klávesu Shift a pomocí kláves se šipkami nahoru nebo dolů vyberte více řádků. V níže uvedeném příkladu vybíráme z řádků 3 až 6.

Nyní klikněte na okraj výběru a přetáhněte řádky do nového umístění. Řádky můžete přesouvat jednoduše tažením, tažením se stisknutou klávesou Shift nebo tažením se stisknutou klávesou Ctrl.

V příkladu přetahujeme řádky, zatímco držíme klávesu Shift až do spodního řádku řádku 10.

Nyní se řádky 3 až 6 přesunou na místo řádků 7 až 10 a původní řádky od 7 do 10 se přesunou/posunou nahoru.

Přesunout sloupec pomocí tažení myší

Sloupce (nebo souvislé sloupce) můžete přesunout podle stejných kroků, jaké jste udělali pro řádky.

Nejprve vyberte sloupec (nebo sousední sloupce), který chcete přesunout. Můžete vybrat celý sloupec kliknutím na záhlaví sloupce (písmeno sloupce) v horní části nebo stisknutím klávesové zkratky Ctrl+mezerník. V příkladu chceme, aby sloupec B (Příjmení) následoval po sloupci D (Město), takže sloupec B zvýrazníme.

Poté přetáhněte sloupec pomocí Shift + levé kliknutí myši a uvolněte tlačítko myši a klávesu Shift, když uvidíte zelenou tučnou čáru na okraji mezi sloupcem D a sloupcem E.

Můžete také jednoduše přetáhnout sloupec nebo podržet klávesu Ctrl při přetahování sloupce a přesunout a nahradit stávající sloupec.

Jak můžete vidět, sloupec B se přesunul na místo označené tučným zeleným okrajem a původní sloupec D (Město) se posunul doleva.

Přesunutí řádku/sloupce v Excelu pomocí funkce Vyjmout a Vložit

Další nejjednodušší a dobře známou metodou pro přesun řádků v Excelu je vyjmutí a vložení řádku buněk z jednoho umístění na druhé. Řádky můžete snadno vyjmout a vložit pomocí klávesových zkratek nebo kliknutím pravým tlačítkem myši. Tato metoda je mnohem jednodušší a přímočařejší než předchozí metoda. Podívejme se, jak přesouvat řádky pomocí metody vyjmout a vložit.

Nejprve vyberte řádek (nebo souvislé řádky), jak jsme to udělali v předchozích částech. Můžete vybrat buď celý řádek, nebo rozsah buněk v řadě. Poté stiskněte Ctrl+X (Command+X na počítači Mac) na klávesnici, abyste ořízli vybraný řádek z jeho aktuálního umístění. Případně můžete kliknout pravým tlačítkem na vybranou buňku a vybrat ‚Vyjmout‘.

Jakmile to uděláte, uvidíte efekty pochodujících mravenců (pohybující se hranice teček) kolem řady, aby bylo vidět, že byla oříznuta. V níže uvedeném příkladu je řada 4 oříznuta.

Dále vyberte požadovaný cílový řádek, kam chcete vložit vyříznutý řádek. Pokud přesouváte celý řádek, ujistěte se, že jste před vložením vybrali celý cílový řádek kliknutím na číslo řádku. Zde vybíráme řádek 8.

Poté stiskněte klávesové zkratky Ctrl+V pro vložení řádku nebo klikněte pravým tlačítkem na cílový řádek a v kontextové nabídce klikněte na ikonu ‚Vložit‘.

Když použijete tuto metodu k přesunutí řádků, přepíše se existující řádek. Jak můžete, data řádku 8 jsou nahrazena daty řádku 4 na níže uvedeném snímku obrazovky.

Pokud nechcete při přesouvání vybraného řádku nahrazovat stávající řádek, můžete místo jednoduché možnosti „Vložit“ použít možnost ‚Vložit vyjmuté buňky‘. Postup:

Vyberte řádek, který chcete přesunout, klikněte pravým tlačítkem myši a vyberte „Vyjmout“ nebo stiskněte Ctrl+X. Poté vyberte řádek, před který chcete vložit vyříznutý řádek, klikněte na něj pravým tlačítkem a z kontextové nabídky vyberte „Vložit vyříznuté buňky“. Případně můžete stisknutím klávesy Ctrl + znaménko plus (+) na numerické klávesnici vložit řádek řezu.

Jak můžete vidět zde, řádek 4 je vložen nad vybraný řádek a původní řádek 7 je posunut nahoru.

Pokud chcete řádek zkopírovat a ne vyjmout, pak místo Ctrl+X zkopírujte řádek stisknutím Ctrl+C a vložte jej pomocí Ctrl+V. Sloupce můžete přesouvat metodou vyjmout a vložit podle stejných pokynů.

Můžete také vyjmout oblast buněk v jednom řádku nebo více sousedních řádků (souvislé řádky) místo celých řádků a vložit (nebo vložit) je na jiné místo pomocí výše uvedené metody. Například stříháme C2:F4. Pamatujte, že pokud vybíráte více řádků v rozsahu, řádky musí být sousední řádky.

Poté vložíme vyříznuté řádky v rozsahu C9:F11 pomocí možnosti „Vložit vyříznuté buňky“ z nabídky po kliknutí pravým tlačítkem.

Také při přesouvání řádků musí mít oblast vyjmutí a oblast vložení stejnou velikost, jinak by se při pokusu o vložení vyříznutého řádku zobrazila chyba. Pokud například vyjmete řádky C2:F4 a pokusíte se je vložit do menšího rozsahu C10:F11 pomocí metody normálního vložení (Ctrl+V), zobrazí se následující chyba.

Přesunout řádky pomocí funkce řazení dat v Excelu

Přesouvání řádků s daty Funkce řazení může vyžadovat o něco více kroků než předchozí metody, ale rozhodně to není obtížná metoda přesouvání řádků nebo sloupců v aplikaci Excel. Výhodou metody řazení dat je také to, že můžete změnit pořadí všech řádků v jednom tahu, který zahrnuje i nesouvislé řádky. Tato metoda je jistě užitečná, pokud jde o přeuspořádání mnoha řádků ve velké tabulce. Chcete-li přesunout řádky pomocí řazení dat, postupujte takto:

Nejprve musíte přidat sloupec na levou stranu tabulky (sloupec A). Chcete-li to provést, klikněte pravým tlačítkem myši na libovolnou buňku v prvním sloupci a z kontextové nabídky vyberte možnost ‚Vložit‘.

Ve vyskakovacím okně Vložit vyberte „Celý sloupec“ a klikněte na „OK“.

Na levou stranu vaší datové sady byl vložen nový sloupec. Tento sloupec musí být prvním sloupcem vaší tabulky (tj. sloupec A).

Nyní očíslujte řádky v pořadí, v jakém se mají zobrazit v tabulce, přidáním čísel do prvního sloupce, jak je uvedeno níže.

Dále vyberte všechna data v datové sadě, kterou chcete reorganizovat. Poté přejděte na kartu „Data“ na pásu karet a klikněte na tlačítko „Seřadit“ ve skupině Seřadit a filtrovat.

Musíte seřadit datovou sadu podle čísel ve sloupci A. V dialogovém okně Sort se tedy ujistěte, že je třídění nastaveno na ‘Sloupec’ nad rozevíracím seznamem ‘Sort by’. Pokud ne, klikněte na tlačítko „Možnosti“ v horní části.

Poté ve vyskakovacím dialogovém okně Možnosti řazení vyberte „Seřadit shora dolů“ a klikněte na „OK“.

Nyní se vrátíte do dialogového okna Seřadit. Zde vyberte ‚SloupecA‘ (nebo název vašeho prvního sloupce) v rozbalovací nabídce Seřadit podle.

Poté se ujistěte, že je rozevírací nabídka „Objednávka“ nastavena na „Od nejmenších po největší“ a klikněte na „OK“.

Tím se zavře dialogové okno Seřadit a vrátíte se zpět do tabulky, kde zjistíte, že řádky byly přeskupeny podle čísel, která jste uvedli v prvním sloupci. Nyní vyberte první sloupec, klikněte pravým tlačítkem a vyberte „Odstranit“, abyste jej odstranili.

Přesunout sloupce pomocí řazení dat

Proces přesouvání sloupců pomocí řazení dat je v podstatě stejný jako přesouvání řádků, pouze s několika různými kroky. Chcete-li přesunout sloupce pomocí řazení dat, postupujte takto.

Chcete-li přesunout sloupce, musíte přidat řádek namísto sloupce do horní části datové sady (řádek 1). Chcete-li to provést, klikněte pravým tlačítkem myši na libovolnou buňku v prvním řádku a z kontextové nabídky vyberte možnost ‚Vložit‘.

V dialogovém okně Vložit tentokrát vyberte ‚Celý řádek‘ a klikněte na ‚OK‘.

Do horní části tabulky, nad všechny řádky dat, bude vložen nový řádek.

Nyní očíslujte sloupce v pořadí, v jakém se mají zobrazit v listu, přidáním čísel do prvního řádku, jak je uvedeno níže.

Dále vyberte všechna data v datové sadě, u kterých chcete změnit pořadí. Poté přejděte na kartu „Data“ na pásu karet a klikněte na „Seřadit“ ve skupině Seřadit a filtrovat.

Nyní musíte seřadit sloupce podle čísel v prvním řádku. V dialogovém okně Seřadit musíte nastavit řazení na ‚Řádek‘ namísto sloupce nad rozevíracím seznamem ‚Řadit podle‘. Chcete-li to provést, klikněte na tlačítko „Možnosti“.

Ve vyskakovacím dialogovém okně Možnosti řazení vyberte „Řadit zleva doprava“ a klikněte na „OK“.

Zpět v dialogovém okně Seřadit vyberte v rozevírací nabídce Seřadit podle „Řádek 1“ a v rozevíracím seznamu Pořadí vyberte „Od nejmenších po největší“. Poté klikněte na „OK“.

Tím se seřadí (přesune) sloupce na základě čísel uvedených v prvním řádku, jak je znázorněno níže. Nyní vše, co musíte udělat, je vybrat první řádek a odstranit jej.

Nyní víte vše o přesouvání řádků i sloupců v Excelu.