Obsah
V tomto článku vysvetlím, prečo odstraňovať prázdne riadky v programe Excel pomocou zvýraznite prázdne bunky > vymazať riadok je zlý nápad a ukážem vám 2 rýchle a správne spôsoby, ako odstrániť prázdne riadky bez zničenia údajov. Všetky tieto metódy fungujú v Exceli 2013, 2010 a starších verziách.
Ak čítate tento článok, potom s najväčšou pravdepodobnosťou neustále pracujete v Exceli s veľkými tabuľkami. Viete, že medzi údajmi sa pravidelne objavujú prázdne riadky, čo obmedzuje prácu väčšiny tabuľkových nástrojov Excelu (triedenie, odstraňovanie duplikátov, medzisúčtov atď.), čo im bráni správne určiť rozsah údajov. A zakaždým musíte manuálne definovať hranice, inak bude výsledkom nesprávny výsledok a veľa času stráveného opravou chýb.
Existuje mnoho dôvodov, prečo sa objavujú prázdne riadky. Napríklad ste dostali excelový zošit od inej osoby alebo ako výsledok exportu z podnikovej databázy, prípadne boli ručne vymazané nepotrebné údaje v riadkoch. V každom prípade, ak je vaším cieľom odstrániť všetky tie prázdne riadky a mať čistý a uprataný stôl, postupujte podľa jednoduchých krokov nižšie:
Nikdy neodstraňujte prázdne riadky s prázdnym výberom buniek
Na celom internete nájdete jednoduchý tip, ktorý vám údajne umožní odstrániť prázdne riadky:
- Vyberte údaje od prvej po poslednú bunku.
- lis F5na otvorenie dialógového okna Ísť do (Prechod).
- V dialógovom okne kliknite na tlačidlo špeciálna (Zlatý klinec).
- V dialógovom okne Prejsť na špeciálne (Vyberte skupinu buniek) začiarknite políčko polotovary (Vyprázdnite bunky) a kliknite OK.
- Kliknite pravým tlačidlom myši na ktorúkoľvek z vybratých buniek a stlačte vymazať (Vymazať).
- V dialógovom okne vymazať (Vymazať bunky) vyberte Celý rad (čiara) a stlačte OK.
Toto je veľmi zlý spôsob., urobte to len s veľmi jednoduchými tabuľkami s niekoľkými desiatkami riadkov, ktoré sa zmestia na jednu obrazovku, alebo ešte lepšie – nerob to vôbec! Hlavným dôvodom je, že ak riadok s dôležitými údajmi obsahuje aspoň jednu prázdnu bunku, potom celý riadok sa vymaže.
Napríklad máme tabuľku zákazníkov s celkom 6 riadkami. Chceme odstrániť čiary 3 и 5pretože sú prázdne.
Postupujte podľa vyššie uvedených pokynov a získajte nasledujúci výsledok:
riadok 4 (Roger) tiež zmizol, pretože cela D4 v stĺpci Zdroj premávky sa ukázalo byť prázdne
Ak vaša tabuľka nie je veľká, zaznamenáte stratu údajov, ale v skutočných tabuľkách s tisíckami riadkov môžete nevedomky vymazať desiatky potrebných riadkov. Ak budete mať šťastie, stratu nájdete do niekoľkých hodín, obnovíte zošit zo zálohy a pokračujete v práci. Čo ak máte smolu a nemáte zálohu?
Ďalej v tomto článku vám ukážem 2 rýchle a spoľahlivé spôsoby, ako odstrániť prázdne riadky z hárkov programu Excel.
Odstránenie prázdnych riadkov pomocou kľúčového stĺpca
Táto metóda funguje, ak vaša tabuľka obsahuje stĺpec, ktorý pomáha určiť, či je daný stĺpec prázdny alebo nie (kľúčový stĺpec). Môže to byť napríklad ID zákazníka alebo číslo objednávky alebo niečo podobné.
Je pre nás dôležité zachovať poradie riadkov, takže nemôžeme tabuľku len zoradiť podľa tohto stĺpca, aby sme presunuli všetky prázdne riadky nadol.
- Vyberte celú tabuľku, od prvého po posledný riadok (stlačte Ctrl + Domov, a potom Ctrl + Shift + End).
- Pridajte do tabuľky automatický filter. Ak to chcete urobiť, na karte dátum (údaje) kliknutie filter (Filter).
- Použite filter na stĺpec Odber #. Ak to chcete urobiť, kliknite na tlačidlo so šípkou v záhlaví stĺpca a zrušte začiarknutie možnosti Vybrať všetko (Vybrať všetko), prejdite nadol na koniec zoznamu (v praxi môže byť tento zoznam dosť dlhý) a začiarknite políčko polotovary (Prázdne) úplne na konci zoznamu. Kliknite OK.
- Vyberte všetky filtrované riadky: kliknite Ctrl + Domov, potom šípkou nadol prejdite na prvý riadok údajov a potom stlačte Ctrl + Shift + End.
- Kliknite pravým tlačidlom myši na ľubovoľnú vybranú bunku az kontextovej ponuky vyberte Odstrániť riadok (Odstrániť riadok) alebo stačí kliknúť Ctrl + -(znamienko mínus).
- V okne, ktoré sa zobrazí s otázkou Odstrániť celý riadok hárka? (Odstrániť celý riadok hárka?) kliknite OK.
- Vymažte použitý filter: na karte dátum (údaje) kliknutie Vymazať (Jasný).
- Výborne! Všetky prázdne riadky sú úplne odstránené a riadok 3 (Roger) je stále na mieste (porovnaj s výsledkom predchádzajúceho pokusu).
Odstránenie prázdnych riadkov v tabuľke bez kľúčového stĺpca
Túto metódu použite, ak má vaša tabuľka množstvo prázdnych buniek roztrúsených v rôznych stĺpcoch a potrebujete odstrániť iba tie riadky, ktoré neobsahujú žiadne bunky s údajmi.
V tomto prípade nemáme kľúčový stĺpec, ktorý by nám pomohol určiť, či je reťazec prázdny alebo nie. Preto do tabuľky pridáme pomocný stĺpec:
- Na koniec tabuľky pridajte stĺpec s názvom polotovary a do prvej bunky stĺpca vložte nasledujúci vzorec:
=COUNTBLANK(A2:C2)
=СЧИТАТЬПУСТОТЫ(A2:C2)
Tento vzorec, ako naznačuje jeho názov, počíta prázdne bunky v danom rozsahu. A2 и C2 sú prvé a posledné bunky aktuálneho riadku.
- Skopírujte vzorec do celého stĺpca. Ako na to – pozrite si návod krok za krokom Ako vložiť rovnaký vzorec do všetkých vybraných buniek naraz.
- Teraz má naša tabuľka kľúčový stĺpec! Použite filter na stĺpec polotovary (vyššie je podrobný návod, ako to urobiť), aby sa zobrazili iba riadky s maximálnou hodnotou (3). číslo 3 znamená, že všetky bunky v tomto riadku sú prázdne.
- Potom vyberte všetky filtrované riadky a úplne ich odstráňte. Ako to urobiť, je popísané vyššie. V dôsledku toho sa prázdny riadok (riadok 5) vymaže, všetky ostatné riadky (s prázdnymi bunkami alebo bez nich) zostanú na svojom mieste.
- Teraz je možné pomocný stĺpik odstrániť. Alebo môžete použiť iný filter a zobraziť len tie bunky, ktoré majú jednu alebo viac prázdnych buniek. Ak to chcete urobiť, zrušte začiarknutie riadku s hodnotou 0 (nula) a stlačte OK.