Jak odstranit všechny prázdné sloupce v aplikaci Microsoft Excel

Existuje několik způsobů, jak odstranit prázdné sloupce v souboru Microsoft Excel. Proč byste to měli dělat? – Jednoduché.

Jak odstranit všechny prázdné sloupce v aplikaci Microsoft Excel

Data, která importujete z webových stránek, mohou tu a tam způsobit, že se objeví velké množství sloupců, i když se nepoužívají. U souborů CSV a .txt se to děje stejně často.

Když k tomu dojde, ruční odstranění sloupců nemusí být vždy snadné. Jistě, pokud máte pouze dva nebo tři prázdné sloupce, je docela v pořádku je odstranit ručně. Co když ale váš importovaný projekt vytvoří 57 prázdných a nesouvislých sloupců? – K tomu budete potřebovat automatizovaný proces.

Použití makra VBA

První metoda zahrnuje použití makra VBA.

  1. Přejděte do souboru Excel.

  2. Držet Alt + F11 spolu.

  3. Počkejte, až se zobrazí okno Microsoft Visual Basic for Applications.

  4. Poté klikněte Vložit.

  5. Vybrat Modul.

  6. Do okna vložte následující řádky kódu.

    Sub DeleteEmptyColumns()

    'Aktualizace do 20140317

    Dim Rng As Range

    Dim InputRng As Range

    xTitleId = "Kutoolsfor Excel"

    Nastavte InputRng = Application.Selection

    Set InputRng = Application.InputBox("Range:", xTitleId, InputRng.Address,Type:=8)

    Application.ScreenUpdating = False

    Pro i = InputRng.Columns.Count To 1 Step -1

    Nastavit rng = InputRng.Cells(1, i).EntireColumn

    If Application.WorksheetFunction.CountA(rng) = 0 Pak

    rng.Delete

    End If

    další

    Application.ScreenUpdating = True

    End Sub

  7. lis F5 zkompilovat a spustit makro.

  8. V dialogovém okně zadejte příslušný pracovní rozsah.

    Pracovní rozsah nebo rozsah dat je konkrétní interval mezi sloupci, na který chcete cílit. Formát je $A$1: $J$12. Písmena odpovídají sloupci a čísla řádkům.

    Pokud to přetáhnete myší nebo přidržením Posun a pomocí kláves se šipkami si všimnete, že:

    $A$1 – Horní roh

    $J$12 – Dolní roh

    Před nahráváním makra nemůžete vybrat rozsah dat, protože nezůstane vybraný.

  9. lis OK.

Poté by měly být všechny prázdné sloupce vymazány a všechny vyplněné sloupce by měly být vedle sebe.

Použití nástrojů aplikace Excel k odstranění prázdných sloupců

Excel by samozřejmě nebyl tak výkonný, kdyby neměl skvělé možnosti řazení. Můžete použít Vymazat rozbalovací nabídky pro odstranění celých řádků, sloupců nebo prázdných buněk.

  1. Nejprve vyberte rozsah dat a stiskněte F5.
  2. Poté klikněte Speciální.

  3. Nyní vyberte Přířezy volba.

  4. Klikněte OK (Tento výběr zajistí, že budou vybrány všechny prázdné buňky v cílovém rozsahu).
  5. Jít do Domov tab.
  6. Vybrat Vymazat rozevírací nabídce ve skupině nástrojů Buňky.
  7. Vybrat Smazat buňky.
  8. Vybrat Posunout buňky doleva pro odstranění a přeskupení sloupů.
  9. Klikněte OK.

Nyní by prázdné buňky z prázdných sloupců měly zmizet a všechny ostatní řádky by byly posunuty blíže k sobě.

Stejný přístup můžete použít k odstranění celých řádků. Místo přesunutí buněk doleva však vyberete jinou možnost.

Vybrat Posuňte buňky nahoru pro odstranění a přeskupení řádků.

V závislosti na tom, jakou verzi Excelu používáte, můžete získat různá znění. Ale v každém případě jsou dvě horní možnosti v nabídce Odstranit buňky vždy stejné.

Tato metoda již neodstraní všechny prázdné buňky ve výběru. Před Excelem 2013 by to neúmyslně odstranilo i prázdné řádky, což by obecně narušilo řazení.

Nyní se problém již nevyskytuje. Pokud se tedy chcete zbavit také řádků, můžete tak učinit opětovným výběrem rozsahu dat a provedením předchozích kroků. Pak jednoduše vyberte, chcete-li posunout nebo odstranit buňky nahoru místo doleva.

Odstranění prázdných sloupců v systému Android

Ačkoli je proces podobný pro mazání prázdných sloupců v Excelu na Windows, Mac a Android, zde je rychlý přehled, jak to udělat na Androidu.

  1. Otevřete excelovou tabulku, kterou chcete upravit, a nahoře na záhlaví sloupce, který chcete upravit.
  2. Nyní vyberte Vymazat z nabídky, která se zobrazí.

Další snadno proveditelné úkoly řazení

Ačkoli se technicky použití panelu nástrojů Excel k odstranění prázdných sloupců a řádků zdá jednodušší, metoda maker VBA je spolehlivá, což znamená, že ji můžete použít i ve starších verzích aplikace Microsoft Excel.

Pomocí stejného modulu VBA nebo nabídky funkcí Přejít na toho můžete v Excelu udělat mnohem víc. Máte určité vzorce, které již nejsou relevantní? – Můžete je také odstranit nebo je podle toho uspořádat.

Můžete také odstranit nepotřebné komentáře nebo všechny komentáře z projektu, pokud nechcete, aby se zobrazovaly během vaší prezentace. Pokud chcete být zkušeným uživatelem Excelu, podívejte se na VBA.

Závěrečná myšlenka

V průběhu let se online objevila široká škála doplňků. Některé z nich umožňují používat ještě více zkratek při třídění velkých tabulek. Tyto aplikace jsou však zřídka bezplatné a nestojí za námahu pro jednoduché úkoly, jako je odstranění prázdných řádků, buněk a sloupců.

Kromě toho, pokud by to bylo tak obtížné, Microsoft by nyní proces dále zjednodušil nebo vytvořil ještě rozsáhlejší průvodce řazením v Excelu.