Jak najít a nahradit místo v aplikaci Excel (5 metod)

  • Sdílet Toto
Hugh West

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.xlsm

5 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ářů.

Hugh West je velmi zkušený školitel a analytik Excelu s více než 10 lety zkušeností v oboru. Má bakalářský titul v oboru Účetnictví a finance a magisterský titul v oboru Business Administration. Hugh má vášeň pro výuku a vyvinul jedinečný přístup k výuce, který lze snadno sledovat a pochopit. Jeho odborné znalosti Excelu pomohly tisícům studentů a profesionálů po celém světě zlepšit své dovednosti a vyniknout ve své kariéře. Prostřednictvím svého blogu Hugh sdílí své znalosti se světem a nabízí bezplatné výukové programy Excelu a online školení, které jednotlivcům a firmám pomohou dosáhnout jejich plného potenciálu.