Obsah
Existuje několik metod, jak Hledání a nahrazování místa v aplikaci Excel V tomto článku vám ukážeme 5 nejefektivnějších a nejšikovnějších metod, jak tento úkol krok za krokem provést.
Stáhnout pracovní sešit
Najít a nahradit prostor.xlsm5 metod vyhledávání a nahrazování místa v aplikaci Excel
Následující Seznam zaměstnanců tabulka zobrazuje ID č. , Název a Plat zaměstnanců. Zde vidíme, že ve jménech a platech je mezera. Musíme si ji Hledání a nahrazování místa v aplikaci Excel pomocí různých metod. Zde použijeme Excel 365. Můžete použít jakoukoli dostupnou verzi Excelu.
Metoda 1: Použití funkce TRIM k nalezení a nahrazení místa
Zde chceme odstranit zbytečné mezery ve tvaru Název a mezi jménem a příjmením chceme mít mezeru. Funkce TRIM bude v tomto případě nejefektivnější.
➤ Nejprve zadáme do buňky následující vzorec F4 .
=TRIM(C4)
➤ Poté stiskněte ENTER .
Nyní vidíme v buňce F4 mezi jménem a příjmením je pouze mezera.
➤ Vzorec můžeme přetáhnout dolů pomocí příkazu Plnicí rukojeť nástroj.
Nakonec vidíme ve sloupci Název Použití funkce TRIM , aby v názvech nebyly zbytečné mezery.
Metoda-2: Použití funkce SUBSTITUTE
V tomto případě chceme odstranit mezery mezi čísly v položce Plat sloupec. SUBSTITUTE funkce bude v tomto případě užitečné.
➤ Pro začátek napíšeme do buňky následující vzorec F4 .
=SUBSTITUTE(D4," ","")
Zde jsme nahradili mezery ze souboru D4 buňka s prázdnou hodnotou.
➤ Pak musíme stisknout tlačítko ENTER .
V buňce vidíme F4 aby mezi čísly nebyly mezery.
➤ Nyní vzorec přetáhneme dolů pomocí příkazu Plnicí rukojeť nástroj.
Nakonec můžeme vidět v Platy pomocí funkce SUBSTITUTE sloupce, aby mezi čísly platů nebyly mezery.
Další informace: Jak přidat mezeru mezi čísla v aplikaci Excel (3 způsoby)
Metoda 3: Hledání a nahrazování místa pomocí možnosti Najít a nahradit
Při této metodě se pomocí Najít a nahradit chceme najít místo v Plat a tyto mezery chceme nahradit.
➤ Nejprve musíme vybrat celou sadu dat z Plat sloupec.
➤ Poté půjdeme do Home na pásu karet a musíme vybrat možnost Úpravy možnost.
➤ Poté vybereme položku Najít a vybrat možnost.
➤ Poté vyberte Vyměňte stránky možnost.
Poté se Najít a nahradit zobrazí se okno.
➤ Protože číslo našeho sloupce s platem má mezi sebou mezeru, uvedeme mezeru i ve sloupci. Zjistěte, co box.
➤ Poté již nebudeme věnovat žádný prostor v. Nahradit a klikneme na Nahradit vše .
Poté se zobrazí potvrzovací okno.
➤ Klikneme na OK .
Nakonec můžeme vidět, že mezi čísly není žádná mezera. Plat sloupec.
Podobná čtení
- Vynechávání buněk v aplikaci Excel (2 snadné přístupy)
- Jak zmenšit prostor v aplikaci Excel (3 metody)
- Rovnoměrné proložení sloupců v aplikaci Excel (5 metod)
- Jak počítat mezeru před textem v aplikaci Excel (4 způsoby)
Metoda-4: Odstranění mezer navíc pomocí Power Query
V této metodě použijeme Power Query odstranit mezery z Název sloupec.
➤ Nejdříve vybereme celý soubor dat z Název sloupec z C3 na C13 . Pro praktické účely je ideální vybrat celou tabulku, ale my vybereme pouze určitý sloupec pro demonstraci.
➤ Poté se vydáme do Data karta na pásu karet.
➤ Vybereme Z tabulky/rozsahu možnost.
Nyní je Vytvořit tabulku zobrazí se okno.
➤ Označíme rámeček Moje tabulka má záhlaví .
➤ Klikněte OK .
Nyní je Editor dotazů Power Query zobrazí se okno.
➤ Klikněte pravým tlačítkem myši na Název sloupec.
➤ Vybereme Transformovat a poté vyberte Trim .
➤ Poté se vydáme do Home na kartě Power Query okno.
➤ Vybereme Zavřít & Načíst a poté vyberte Zavřít & amp; Načíst do možnost.
➤ Poté vybereme Tabulka4(2) načíst naše data.
Nakonec můžeme vidět v Název sloupec, aby v něm nebyly zbytečné mezery.
Všimněte si, že touto metodou lze nahradit pouze mezeru od prvního a posledního místa řetězce.
Metoda 5: Vyhledání a nahrazení místa pomocí kódu VBA
V této metodě použijeme VBA kód pro vyhledání a nahrazení mezery v Název sloupec před jménem a za příjmením.
➤ Nejdříve musíme zadat. ALT+F11 v našem aktivním listu.
➤ Poté se Aplikace VBA zobrazí se okno.
➤ Dvakrát klikneme na náš list6 a VBA zobrazí se okno editoru.
➤ Nyní zadáme následující kód v našem VBA okno editoru.
Sub ReplaceSpaces() Dim SpcRng As Range Dim SpcCells As Range Dim TempCells As String Set SpcRng = Selection For Each SpcCells In SpcRng TempCells = SpcCells.Value TempCells = Trim(TempCells) SpcCells.Value = TempCells Next SpcCells End Sub
Nyní zavřete okno editoru a přejděte na list (my přejdeme na náš list). List6 ).
➤ Nyní vybereme datový rozsah. Název sloupec a typ ALT+F8 .
➤ Poté se Makro se objeví okno a my klikneme na Spusťte .
Nakonec vidíme, že před jménem a za příjmením není mezera.
Naše aplikace VBA TRIM funkce má pouze funkci pro odstranění mezer z prvního a posledního řetězce, takže funkce VBA kód vyhledá a nahradí pouze mezery z první a poslední části řetězce.
Závěr
Zde jsme se vám pokusili ukázat několik jednoduchých, snadných a účinných metod, které vám pomohou najít a nahradit místo v aplikaci Excel. Doufáme, že vám tento článek bude užitečný. Pokud máte nějaké dotazy nebo návrhy, neváhejte se nám ozvat v sekci komentářů.