Obsah
Pokud váš soubor dat obsahuje zbytečné prázdné mezery, možná je budete muset odstranit. V tomto článku vám ukážu sedm účinných způsobů, jak odstranit prázdné mezery v aplikaci Excel.
Řekněme, že máme soubor dat, kde různé buňky mají více prázdných míst. Nyní tato prázdná místa odstraníme.
Stáhnout cvičebnici
Odstranění prázdných míst v aplikaci Excel.xlsm7 způsobů odstranění prázdných míst v aplikaci Excel
1. Funkce TRIM pro odstranění prázdných míst
Prázdná místa můžete snadno odstranit
pomocí funkce TRIM . Do prázdné buňky zadejte následující vzorec ( A16 ),
=TRIM(A5)
Zde se TRIM funkce odstraní z vybrané buňky prázdná místa navíc. A5 .
Tisk ENTER a v buňce najdete text bez prázdných míst. A16 .
Přetahovací buňka A16 použít stejný vzorec pro všechny ostatní buňky ve sloupci A .
Přečtěte si více: Jak odstranit mezeru před textem v aplikaci Excel
2. Příkaz Najít a nahradit
Používání stránek Najít a nahradit je další způsob, jak odstranit prázdná místa. Nejprve vyberte buňky, ze kterých chcete odstranit prázdná místa, a přejděte na příkaz Domů> Úpravy> Najít> Vybrat> Nahradit
Nyní je Najít a nahradit Zobrazí se okno. Vložte jednu mezeru do Zjistěte, co a klikněte na Nahradit vše .
Nyní se zobrazí potvrzovací okno s počtem náhrad. OK v tomto poli a zavřete Najít a nahradit okno.
Nyní vidíte, že z vybraných buněk byla odstraněna všechna prázdná místa.
Přečtěte si více: Jak odstranit mezery v buňce v aplikaci Excel
3. Funkce SUBSTITUTE pro odstranění prázdných míst
Můžete také použít funkce SUBSTITUTE pro odstranění prázdných míst. Zadejte následující vzorec do buňky B16 ,
=SUBSTITUTE(B5, " ", "")
Zde funkce substituce odstraní mezery z vybrané buňky. B5 .
Tisk ENTER a získáte text bez prázdných míst v buňce B16 .
Přetáhněte B16 buňku, aby se vzorec použil pro všechny ostatní buňky sloupce. B .
Podobné čtení:
- Odstranění všech mezer v aplikaci Excel (9 metod)
- Jak odstranit koncové mezery v aplikaci Excel (6 snadných metod)
- Odstranění úvodní mezery v aplikaci Excel (5 užitečných způsobů)
4. Odstranění prázdného místa pomocí funkce REPLACE
Používání stránek funkce REPLACE je další způsob, jak odstranit prázdná místa. Do buňky zadejte následující vzorec B16 ,
=REPLACE(B5,1,LEN(B5)-LEN(TRIM(B5)),"")
Zde, funkce LEN udává délku řetězce buněk B5 . LEN(B5)-LEN(TRIM(B5))
část udává počet prázdných míst. A konečně, část NAHRADIT nahradí původní text řetězcem bez mezer.
Tisk ENTER a získáte text bez prázdných míst v buňce B16 .
Přetahovací buňka B16 použít vzorec pro všechny ostatní buňky sloupce B .
5. Funkce textu do sloupce pro odstranění prázdných míst
Můžete také použít Text do sloupce funkce pro odstranění prázdných mezer ze sloupce. Nejprve vyberte sloupec a přejděte na stránku Data> Datové nástroje> Text do sloupců
Poté se zobrazí okno s názvem Průvodce převodem textu do sloupců se zobrazí. Vyberte Pevná šířka a klikněte na Další .
Ve druhém kroku přesuňte svislou čáru na konec textu a klikněte na tlačítko . Další.
V posledním kroku vyberte Obecné a klikněte na Dokončení.
Nyní vidíte, že buňky vybraných sloupců nemají prázdná místa.
6. VBA pro odstranění prázdných míst
Dalším způsobem, jak odstranit prázdná místa, je vytvoření vlastní funkce pomocí příkazu Aplikace Microsoft Visual Basic (VBA) . Nejprve stiskněte ALT+F11 . Otevře se VBA Nyní v okně VBA z okna Projekt panelu klikněte pravým tlačítkem myši na název listu. Zobrazí se rozbalovací nabídka. Klikněte na položku Vložte z rozevírací nabídky, abyste ji rozbalili, a vyberte možnost Modul .
Nyní je Modul(Kód) zobrazí se okno.
Vložte následující kód do Modul .
Sub Remove_Blanks() Dim x As Range For Each x In Selection.Cells x.Value = VBA.Trim(x.Value) Next x End Sub
Po vložení kódu zavřete VBA Nyní vyberte svou datovou sadu a přejděte do okna Zobrazit> Makra .
A Makro Zobrazí se okno. Stiskněte tlačítko Spusťte.
Odstraní z datové sady všechna nepotřebná prázdná místa.
7. Power Query pro odstranění prázdných míst
Používání stránek Power Query je další metodou pro odstranění prázdných míst. Vyberte datovou sadu a přejděte na stránku Data> Získat data> Z jiných zdrojů> Z tabulky/rozsahu
A Vytvořit tabulku Zobrazí se okno. Stiskněte tlačítko OK .
Nyní je Editor dotazů Power Query se otevře okno.
V okně vidíte, že všechna data byla importována.
Nyní klikněte pravým tlačítkem myši na libovolné záhlaví a vyberte možnost Transformovat> Trim .
Stejný postup opakujte pro všechny sloupce. Tím se odstraní prázdná místa.
Nyní na kartě Domů vyberte Zavřít & Načíst .
Nyní vidíte, že data jsou importována do souboru aplikace Excel v novém listu s názvem Tabulka.
Závěr
Ruční odstraňování prázdných míst může být velmi zdlouhavé. Kterákoli z výše popsaných metod vám umožní odstranit prázdná místa ze souboru dat pomocí několika kliknutí. Doufám, že pro vás byl tento článek užitečný. Pokud máte nějaké nejasnosti, zanechte prosím komentář.