Ako vymeniť bunky v Exceli

Pri práci v Exceli je často potrebné zmeniť poradie buniek, napríklad je potrebné niektoré z nich vymeniť. Ako to urobiť rôznymi spôsobmi, budeme analyzovať v tomto článku.

obsah

Postup pri presúvaní buniek

Neexistuje žiadna samostatná funkcia, ktorá by vám umožnila vykonať tento postup v Exceli. A pri použití štandardných nástrojov sa zvyšok buniek nevyhnutne posunie, ktoré sa potom musia vrátiť na svoje miesto, čo bude mať za následok ďalšie akcie. Existujú však metódy na splnenie úlohy a budeme o nich diskutovať nižšie.

Metóda 1: Kopírovať

Toto je možno najjednoduchší spôsob, ktorý zahŕňa skopírovanie prvkov na iné miesto s nahradením počiatočných údajov. Postup je nasledovný:

  1. Vstávame v prvej cele (vyberme ju), ktorú plánujeme presunúť. Na hlavnej karte programu kliknite na tlačidlo "Copy" (skupina nástrojov "Schránka"). Môžete tiež jednoducho stlačiť kombináciu klávesov Ctrl + C.Ako vymeniť bunky v Exceli
  2. Prejdite do ľubovoľnej voľnej bunky na hárku a stlačte tlačidlo “Vložiť” v rovnakej karte a skupine nástrojov. Alebo môžete znova použiť klávesové skratky – Ctrl + V.Ako vymeniť bunky v Exceli
  3. Teraz vyberte druhú bunku, s ktorou chceme vymeniť prvú, a tiež ju skopírujte.Ako vymeniť bunky v Exceli
  4. Vstávame v prvej cele a stláčame tlačidlo “Vložiť” (Alebo Ctrl + V).Ako vymeniť bunky v Exceli
  5. Teraz vyberte bunku, do ktorej bola skopírovaná hodnota z prvej bunky a skopírujte ju.Ako vymeniť bunky v Exceli
  6. Prejdite do druhej bunky, do ktorej chcete vložiť údaje, a stlačte príslušné tlačidlo na páse s nástrojmi.Ako vymeniť bunky v Exceli
  7. Vybrané položky boli úspešne vymenené. Bunka, ktorá dočasne uchovávala skopírované údaje, už nie je potrebná. Kliknite naň pravým tlačidlom myši a vyberte príkaz z ponuky, ktorá sa otvorí „Odstrániť“.Ako vymeniť bunky v Exceli
  8. V závislosti od toho, či sa vedľa tejto bunky vpravo/dole nachádzajú vyplnené prvky alebo nie, vyberte príslušnú možnosť odstránenia a kliknite na tlačidlo OK.Ako vymeniť bunky v Exceli
  9. To je všetko, čo bolo potrebné urobiť, aby sa bunky vymenili.Ako vymeniť bunky v Exceli

Napriek tomu, že na implementáciu tejto metódy je potrebné vykonať veľa ďalších krokov, napriek tomu ju používa najväčší počet používateľov.

Metóda 2: drag and drop

Táto metóda sa používa aj na výmenu buniek, avšak v tomto prípade sa bunky posunú. Takže vykonávame nasledujúce akcie:

  1. Vyberte bunku, ktorú plánujeme presunúť na nové miesto. Kurzor myši presunieme nad jeho okraj a hneď ako zmení pohľad na obvyklý ukazovateľ (so 4 šípkami v rôznych smeroch na konci), stlačíme a podržíme kláves smena, presuňte bunku na nové miesto so stlačeným ľavým tlačidlom myši.Ako vymeniť bunky v Exceli
  2. Najčastejšie sa táto metóda používa na výmenu susedných buniek, pretože posunutie prvkov v tomto prípade nenaruší štruktúru tabuľky.Ako vymeniť bunky v Exceli
  3. Ak sa rozhodneme presunúť bunku cez niekoľko ďalších, zmení sa tým poloha všetkých ostatných prvkov.Ako vymeniť bunky v Exceli
  4. Potom budete musieť obnoviť poriadok.Ako vymeniť bunky v Exceli

Metóda 3: Použitie makier

Na začiatku článku sme spomenuli, že v Exceli, žiaľ, neexistuje žiadny špeciálny nástroj, ktorý by vám umožnil rýchlo „zamieňať“ bunky na miestach (s výnimkou vyššie uvedenej metódy, ktorá je účinná iba pre susedné prvky). Dá sa to však urobiť pomocou makier:

  1. Najprv sa musíte uistiť, že je v aplikácii aktivovaný takzvaný „režim vývojára“ (štandardne vypnutý). Pre to:
    • prejdite do menu "File" a vyberte zo zoznamu vľavo "Parametre".Ako vymeniť bunky v Exceli
    • v možnostiach programu kliknite na podsekciu „Prispôsobiť pásku“, na pravej strane začiarknite položku pred položkou „Vývojár“ a kliknite na tlačidlo OK.Ako vymeniť bunky v Exceli
  2. Prepnúť na kartu „Vývojár“, kde kliknite na ikonu “Vizuálne základy” (skupina nástrojov "kód").Ako vymeniť bunky v Exceli
  3. V editore kliknutím na tlačidlo "Zobraziť kód", do zobrazeného okna prilepte nižšie uvedený kód:

    Sub ПеремещениеЯчеек()

    Dim ra As Rozsah: Set ra = Selection

    msg1 = "Prevziať ДВУХ диапазонов идентичного размера"

    msg2 = "Pravdaže je to pre vás диапазонов ИДЕНТИЧНОГО размера"

    If ra.Areas.Count <> 2 Then MsgBox msg1, vbCritical, "Проблема": Exit Sub

    If ra.Areas(1).Count <> ra.Areas(2).Count Then MsgBox msg2, vbCritical, "Проблема": Exit Sub

    Application.ScreenUpdating = False

    arr2 = ra.Plochy(2).Hodnota

    ra.Areas(2).Hodnota = ra.Areas(1).Hodnota

    ra.Plochy(1).Hodnota = arr2

    End SubAko vymeniť bunky v Exceli

  4. Zatvorte okno editora kliknutím na obvyklé tlačidlo v tvare krížika v pravom hornom rohu.
  5. Podržaním klávesu ctrl na klávesnici vyberieme dve bunky alebo dve oblasti s rovnakým počtom prvkov, ktoré plánujeme vymeniť. Potom stlačíme tlačidlo "Makro" (tab „Vývojár“, Skupina "kód").Ako vymeniť bunky v Exceli
  6. Zobrazí sa okno, v ktorom vidíme predtým vytvorené makro. Vyberte ho a kliknite „Spustiť“.Ako vymeniť bunky v Exceli
  7. V dôsledku práce makro vymení obsah vybraných buniek.Ako vymeniť bunky v Exceli

Poznámka: po zatvorení dokumentu sa makro vymaže, takže nabudúce ho bude potrebné vytvoriť znova (ak je to potrebné). Ak však očakávate, že v budúcnosti budete musieť často vykonávať takéto operácie, súbor je možné uložiť s podporou makier.

Ako vymeniť bunky v Exceli

záver

Práca s bunkami v excelovej tabuľke zahŕňa nielen zadávanie, úpravu alebo odstraňovanie údajov. Niekedy je potrebné presunúť alebo vymeniť bunky, ktoré obsahujú určité hodnoty. Napriek tomu, že vo funkcionalite Excelu neexistuje samostatný nástroj na riešenie tejto úlohy, dá sa to urobiť skopírovaním a následným vložením hodnôt, presunutím bunky alebo použitím makier.

Nechaj odpoveď