Pri práci s veľkými množinami údajov v programe Excel bude možno potrebné údaje vyčistiť, aby ste ich mohli ďalej používať. Bežným krokom čistenia údajov je odstránenie prázdnych riadkov.
Teraz existujú rôzne spôsoby, ako to urobiť:
- Prejdite na každý prázdny riadok a odstráňte ho ručne (príliš únavné a časovo náročné).
- Zoraďte celú množinu údajov tak, aby boli všetky prázdne riadky v spodnej časti (funguje, ale mení súbor údajov).
- Pomocou špeciálnej techniky Prejsť na (alebo makra) vyberte všetky prázdne bunky naraz a odstráňte riadky (spôsob, ako ísť).
Odstráňte prázdne riadky (prázdne riadky) v programe Excel
V tomto tutoriáli sa naučíte dva spôsoby, ako rýchlo vybrať prázdne bunky v množine údajov:
- Pomocou dialógového okna Prejsť na špeciálne.
- Použitie makra VBA.
Akonáhle máte vybraté prázdne bunky, môžete ich ľahko odstrániť.
Použitie špeciálnej techniky Go-To na odstránenie prázdnych riadkov v programe Excel
Predpokladajme, že máte množinu údajov, ako je uvedené nižšie:
Vyššie uvedené údaje obsahujú tri prázdne riadky.
Tu sú kroky na rýchle odstránenie prázdnych riadkov (prázdnych riadkov) z tejto množiny údajov.
- Vyberte celý súbor údajov (v tomto prípade A1: C13).
- Stlačte kláves F5. Otvorí sa dialógové okno Prejsť na.
- Toto dialógové okno môžete získať z ponuky Domov -> Úpravy -> Nájsť a vybrať -> Prejsť na.
- V dialógovom okne Prejsť na kliknite na tlačidlo Špeciálne. Tým sa otvorí dialógové okno Prejsť na špeciálne.
- V dialógovom okne Prejsť na špeciálne vyberte položku Prázdne miesta.
- Kliknite na tlačidlo OK.
Tým by sa vybrali všetky prázdne bunky v množine údajov.
Teraz, keď máte vybraté všetky prázdne riadky, postupujte podľa týchto pokynov:
- Kliknite pravým tlačidlom myši na ktorúkoľvek z vybratých buniek a vyberte položku Odstrániť.
- V dialógovom okne Odstrániť vyberte položku „Celý riadok“.
- Kliknite na tlačidlo OK.
To by okamžite odstránilo všetky prázdne riadky v množine údajov.
Všimnite si toho, že táto technika odstráni celý riadok, čo znamená, že ak máte vľavo/vpravo od súboru údajov nejaké údaje, odstránia sa tiež. Ak nechcete, aby sa to stalo, vyberte možnosť Posunúť bunky nahor. Tým by sa odstránili iba bunky/riadky v súbore údajov a všetky ostatné bunky v jeho okolí by zostali nedotknuté.
Tu je video, ktoré ukazuje, ako použiť vyššie uvedené kroky na odstránenie prázdnych riadkov v programe Excel.
Použitie makra VBA na odstránenie prázdnych riadkov v programe Excel
Aj keď je metóda „Choď na špeciálne“ oveľa rýchlejšia ako ktorákoľvek iná bežná metóda, ak vaša práca vyžaduje, aby ste v tom istom zošite viackrát vymazali prázdne riadky, použitie jednoduchého makra VBA by mohlo byť rýchlejšie.
Môžete napísať jednoduchý kód VBA, ktorý vyberie všetky prázdne bunky v množine údajov. Po výbere ich môžete formátovať, odstrániť alebo do nich zadať hodnotu.
Aj keď sa to dá urobiť pomocou dialógového okna Excel Prejsť na špeciálne, ak vytvoríte makro a pridáte ho na panel s nástrojmi Rýchly prístup, budete môcť vybrať všetky prázdne bunky kliknutím na tlačidlo (ušetrí vám to niekoľko kliknutí).
Tu sú kroky na vytvorenie kódu VBA na výber prázdnych buniek/riadkov v programe Excel:
- Keď je vybraný zošit, stlačte kombináciu klávesov ALT + F11. Tým sa otvorí okno editora VB.
- V editore VB bude vľavo tabla prieskumníka projektov. Ak ho nemôžete nájsť, prejdite na položku Zobraziť -> Prieskumník projektu.
- Kliknite pravým tlačidlom myši na ľubovoľný objekt zošita, v ktorom pracujete, a prejdite na položku Vložiť -> Modul.
- V okne modulu skopírujte a prilepte nasledujúci kód:
Sub SelectBlanks () Selection.SpecialCells (xlCellTypeBlanks). Vyberte End Sub
- Zatvorte okno editora VB alebo sa stlačením klávesov Alt + F11 vráťte na pracovný hárok.
- Kliknite pravým tlačidlom myši na ktorúkoľvek z kariet na páse s nástrojmi a vyberte položku Prispôsobiť panel s nástrojmi Rýchly prístup.
- V dialógovom okne Možnosti programu Excel v rozbaľovacej ponuke Vybrať príkazy vyberte položku Makrá.
- Vyberte makro SelectBlanks a kliknite na tlačidlo Pridať.
- Kliknite na tlačidlo OK.
Teraz budete mať makro dostupné v QAT. Toto je iba jednorazový proces. Teraz, keď máte množinu údajov a chcete z nej odstrániť prázdne riadky, vyberte údaje a kliknite na ikonu Makro z QAT.
Tým by ste vybrali všetky prázdne riadky a potom ich odstránili.
Poznámka:
- Pretože tento zošit obsahuje kód VBA, uistite sa, že ho uložíte vo formáte .xls alebo .xlsm.
- Použitie makra z QAT by fungovalo LEN pre zošit, v ktorom máte kód makra. Ak chcete, aby to fungovalo v inom zošite, musíte doň vložiť kód (tlačidlo Makro v QAT však bude k dispozícii vo všetkých zošitoch). Ak chcete, aby to bolo k dispozícii vo všetkých zošitoch, zvážte vytvorenie doplnku.
Toto sú teda dva jednoduché spôsoby, ktoré môžete použiť odstráňte prázdne riadky v programe Excel (s VBA aj bez neho).
Dúfam, že ste našli tento návod užitočný!