Obsah
Při práci v aplikaci Excel se dodatečný prostor problém je poměrně častým problémem. V tomto článku se dozvíte, jak odstranit bílé místo v Excelu pomocí několika snadných a užitečných metod.
Stáhněte si knihu Practice Book
Bezplatnou cvičnou šablonu Excel si můžete stáhnout odtud a procvičit si ji sami.
Odstranění bílých míst v aplikaci Excel.xlsm6 snadných způsobů odstranění bílého místa v aplikaci Excel
Metoda 1: Odstranění bílých míst v aplikaci Excel pomocí funkce Trim
Nejprve se seznámíme s naším souborem dat. Zde jsem umístil několik náhodných jmen zaměstnanců a ID jejich kanceláří.
Nyní vložím vedle jejich jmen a příjmení několik mezer navíc a ukážu, jak je odstranit pomocí. funkce TRIM . TRIM se používá k normalizaci všech mezer.
Krok 1:
➤ Aktivovat Buňka D5 a zadejte vzorec:
=TRIM(C5)
➤ Poté stiskněte Vstupte na tlačítko.
Krok 2:
➤ Nyní použijte Plnicí rukojeť zkopírujte vzorec pro ostatní buňky.
Přečtěte si více: Jak odstranit mezery v aplikaci Excel pomocí vzorce (5 rychlých způsobů)
Metoda 2: Použití nástroje "Najít a nahradit" k odstranění bílých míst v aplikaci Excel
Nyní použijeme Najít a nahradit odstranit dvojité bílé mezery vedle názvů.
Kroky:
➤ Tisk Ctrl+H otevřít Najít a nahradit dialogové okno.
➤ Klikněte na Prostor dvakrát stiskněte klávesu Zjistěte, co bar.
➤ Udržujte Nahradit textem bar prázdný.
➤ Pak stiskněte Nahradit vše .
Zjistíte, že všechny dvojité mezery jsou nyní odstraněny a výsledek operace je zobrazen v oznámení.
Přečtěte si více: Jak odstranit prázdná místa v aplikaci Excel (7 způsobů)
Metoda 3: Použití funkce SUBSTITUTE k odstranění bílých míst v aplikaci Excel
V našem upraveném souboru dat jsou mezi identifikačními čísly kanceláří mezery navíc. V této části použiji funkce SUBSTITUTE k odstranění bílých míst. SUBSTITUTE nahradí text v zadaném řetězci porovnáním.
Kroky:
➤ Zadejte daný vzorec do Buňka D5:
=SUBSTITUTE(B5," ","")
➤ Zasáhněte Vstupte na tlačítko.
Pak použijte Automatické vyplňování zkopírovat vzorec pro ostatní buňky.
Přečtěte si více: Jak odstranit mezery v buňce v aplikaci Excel (5 metod)
Metoda 4: Kombinace funkcí TRIM, LEFT a LEN pro odstranění bílých znaků na konci textu.
Nyní provedu operaci pomocí kombinace TRIM , VLEVO, a LEN funkce. Funkce LEFT v aplikaci Excel vrátí zadaný počet znaků od začátku řetězce. A v aplikaci Excel vrátí zadaný počet znaků od začátku řetězce. funkce LEN je textová funkce v Excelu, která vrací délku řetězce/textu.
Kroky:
➤ V Buňka D5, zadejte daný vzorec a stiskněte tlačítko Vstupte na tlačítko -
=TRIM(LEFT(C5,LEN(C5)-1))&""
Nakonec použijte Plnicí rukojeť zkopírovat vzorec.
👇 Rozdělení vzorce:
👉 LEN(C5)
Zjistí počet znaků v Buňka C5 . A vrátí se jako...
{19}
👉 LEFT(C5,LEN(C5)-1)
Tato funkce zachová znaky Buňka C5 podle zadané délky od začátku textu. Vrátí jako-
{Alfred Molina }
👉 TRIM(LEFT(C5,LEN(C5)-1))&""
Nakonec TRIM funkce odstraní mezery navíc. Výsledek bude vypadat následovně.
{Alfred Molina}
Přečtěte si více: Jak odstranit koncové mezery v aplikaci Excel (6 snadných metod)
Podobná čtení
- Jak odstranit místo na kartě z aplikace Excel (5 snadných metod)
- Odstranění mezery mezi řádky v aplikaci Excel (5 metod)
- Jak odstranit mezeru za číslem v aplikaci Excel (6 snadných způsobů)
- Odstranění úvodní mezery v aplikaci Excel (5 užitečných způsobů)
- Jak odstranit mezeru v aplikaci Excel za textem (6 rychlých způsobů)
Metoda 5: Kombinace funkcí CLEAN, TRIM a SUBSTITUTE pro odstranění všech mezer z buňky v aplikaci Excel
Zde použijeme další kombinaci funkcí pro odstranění bílých míst navíc: funkci ČISTÝ , TRIM a SUBSTITUTE funkce. Funkce CLEAN přijme textový řetězec a vrátí text, který byl "vyčištěn" od zalomení řádků a jiných netisknutelných znaků.
Kroky:
➤ Aktivací Buňka D5 zapište vzorec uvedený níže-
=TRIM(CLEAN(SUBSTITUTE(B5," ","")))
➤ Stiskněte Vstupte na pak tlačítko .
Pro zkopírování vzorce pro ostatní buňky stačí použít příkaz Plnicí rukojeť nástroj.
👇 Rozdělení vzorce:
👉 SUBSTITUTE(B5," ","")
Tato funkce nahradí přebytečnou mezeru žádnou mezerou. Tím se vrátí jako-
{HL236744}
👉 CLEAN(SUBSTITUTE(B5," ",""))
Funkce CLEAN pak vyčistí netisknutelné znaky, pokud tam nějaké zůstaly, a vrátí jako-
{HL236744}
👉 TRIM(CLEAN(SUBSTITUTE(B5," ","")))
Nakonec funkce TRIM ořízne přebytečné mezery a vrátí jako-
{HL236744}
Přečtěte si více: Odstranění všech mezer v aplikaci Excel (9 metod)
Metoda 6: Vložení aplikace Excel VBA k odstranění bílých míst
V této poslední metodě se podíváme, jak použít aplikaci Excel. VBA kódy pro odstranění bílých míst.
Krok 1:
➤ Vyberte buňky, na které se bude vztahovat VBA .
➤ Klikněte pravým tlačítkem myši na myší na název listu.
➤ Vyberte Zobrazit kód možnost z kontextová nabídka .
A VBA zobrazí se okno.
Krok 2:
➤ Napište níže uvedené kódy:
Option Explicit Sub Trim_Blanks() Dim s As Range For Each s In Selection.Cells s.Value = Trim(s.Value) Next s End Sub
➤ Stiskněte tlačítko Přehrát spustit kódy.
Nové dialogové okno s názvem 'Makro' se otevře.
Krok 3:
➤ Klikněte na Spustit možnost.
A uvidíte, že jsou odstraněny bílé mezery navíc.
Závěr
Doufám, že všechny výše popsané metody budou dostatečně šikovné pro odstranění bílých míst v Excelu. Neváhejte se ptát na jakékoli dotazy v sekci komentářů a prosím o zpětnou vazbu.