Jak nahradit speciální znaky v aplikaci Excel (6 způsobů)

  • Sdílet Toto
Hugh West

Při práci s textovými daty v aplikaci Excel můžeme potřebovat. nahradit konkrétní znaky které jsou nadbytečné. Pro zjednodušení úkolu budeme nahradit tyto znaky Dnes se v tomto článku podíváme na sedm rychlých a snadných technik, které Excel umí. nahradit speciální znaky s příslušnými ilustracemi.

Stáhnout cvičebnici

Stáhněte si tento cvičební sešit a procvičujte si při čtení tohoto článku.

Nahrazení speciálních znaků.xlsm

6 vhodných způsobů nahrazení speciálních znaků v aplikaci Excel

Řekněme, že máme různé Kódy produktů pro různé Produkty na adrese Sloupec C které začínají speciálním znakem #, a názvy produktů jsou uvedeny v položce Sloupec B . Zde je přehled datové sady pro náš dnešní úkol.

1. Použití příkazu Najít & amp; Vybrat k nahrazení speciálních znaků v aplikaci Excel

V této metodě se naučíme, jak nahradit speciální znaky v aplikaci Excel pomocí příkazu Najít & amp; Vybrat Příkaz. Zde chceme nahradit # s prázdnými údaji z našeho souboru dat. Postupujme podle níže uvedených pokynů.

Kroky:

  • Na kartě Domů přejděte na,

Domů → Úpravy → Najít a vybrat → Nahradit

  • Po kliknutí na Vyměňte stránky možnost, a Najít a nahradit se objeví okno.

  • Z Najít a nahradit okno, zadejte # v Zjistěte, co box a Nahradit box si zachovává
  • Poté klikněte na Nahradit vše box.

  • Nyní se zobrazí nové dialogové okno s názvem Microsoft Excel se objeví před vámi a zobrazí se Vše hotovo. Vyrobili jsme & náhrady.
  • Poté stiskněte DOBŘE.

  • Po dokončení výše uvedeného postupu budete moci nahradit speciální znaky. # Empty, který je uveden na následujícím snímku obrazovky.

Přečtěte si více: Jak najít a nahradit hodnoty pomocí zástupných znaků v aplikaci Excel

2. Vložení funkce REPLACE pro nahrazení speciálních znaků v aplikaci Excel

Můžete použít funkce REPLACE nahradit libovolný znak z libovolné buňky. Chcete-li nahradit speciální znaky v aplikaci Excel pomocí funkce REPLACE postupujte podle níže uvedených kroků a naučte se to!

Kroky:

  • Nejdříve vyberte prázdnou buňku, do které napíšeme text funkce REPLACE , z našich dat vybereme buňka D5.

  • Po výběru buňky D5 , zadejte následující vzorec do pole Bar Formula ,
=REPLACE(C5,1,1,"")

  • Zde, C5 odkazuje na buňku, ze které chcete nahradit speciální znak, First 1 znamená, že chcete nahradit znak z prvního znaku textu, 2. 1 znamená, že chcete nahradit jeden znak, a ( " ") znamená, že tento znak odstraňujete.

  • Nyní stiskněte Vstupte na na vašem klávesnice a budete moci získat návratnost funkce REPLACE a návratnost je 4227 .

  • Poté umístěte kurzor na Vpravo dole strana buňka D5 a značka autoFill Nyní přetáhněte značka autoFill směrem dolů.

  • Při provádění výše uvedeného procesu budete moci vyměnit # s názvem Empty, který je uveden na snímku obrazovky.

3. Použití funkce SUBSTITUTE k nahrazení speciálních znaků v aplikaci Excel

Používání stránek funkce SUBSTITUTE je další způsob, jak v Excelu nahradit speciální znaky. Z našeho souboru dat chceme nahradit # s Prázdné stránky pomocí funkce SUBSTITUTE . Postupujte podle níže uvedených pokynů a naučte se to!

Kroky:

  • Vyberte buňka D5 požádat jako první funkce SUBSTITUTE .

  • Poté zadejte funkce SUBSTITUTE v Vzorec Bar. Funkce je následující,
=SUBSTITUTE(C5, "#", "")

  • Po zadání funkce SUBSTITUTE v Bar Formula , stiskněte tlačítko Vstupte na na vašem klávesnice a budete moci získat výstup funkce, výstup je 4227 který nahrazuje speciální znaky.

  • Nyní umístěte kurzor na Vpravo dole strana buňka D5 a značka autoFill Nyní přetáhněte značka autoFill směrem dolů a získáte výstupní hodnotu funkce SUBSTITUTE .

Podobné čtení:

  • Nahrazení textu buňky na základě podmínky v aplikaci Excel (5 metod)
  • Hledání a nahrazování více hodnot v aplikaci Excel (6 rychlých metod)

4. Proveďte příkaz Flash Fill pro nahrazení speciálních znaků v aplikaci Excel

Nejjednodušší je nahradit speciální znaky v aplikaci Excel pomocí příkazu Příkaz Flash Fill. Nahrazení speciálních znaků pomocí Příkaz Flash Fill, postupujte podle níže uvedených pokynů.

Kroky:

  • Nejprve vyberte buňka D5 a ručně zadejte Kód o Produkt s názvem Guma bez speciálního znaku.

  • Nyní od Karta Domů, přejít na,

Domů → Úpravy → Výplň → Blesková výplň

  • Nakonec získáte všechny kódy produktů bez speciálních znaků stisknutím tlačítka Blesková výplň možnost.

5. Použití funkcí RIGHT a LEN k nahrazení speciálních znaků v aplikaci Excel

V této metodě se naučíme, jak nahradit speciální znaky v aplikaci Excel pomocí. PRÁVO a funkce LEN . Postupujme podle níže uvedených kroků a naučme se to!

Kroky:

  • Nejprve vyberte buňka D5 nahradit speciální znaky z buňky C5 .

  • Poté zadejte PRÁVO a funkce LEN v Vzorec Bar. Funkce v Bar Formula jsou,
=RIGHT(C5,LEN(C5)-1)

  • Zde, C5 odkazuje na buňku, ze které chcete znak nahradit, funkce RIGHT označuje, že znaky textu budou převzaty od posledního znaku, a LEN(C5)-1 znamená, že výsledný text bude bez prvního znaku odkazovaného textu ( C5 ).

  • Nyní stiskněte Vstupte na na vašem klávesnice a získáte výstup funkcí. Výstupem funkcí je 4227.

  • Po stisknutí Vstupte na na vašem klávesnice , umístěte svůj kurzor na Vpravo dole buňky D5 a okamžitě se před vámi objeví automatické vyplňování.

  • Poté přetáhněte autoFill sing směrem dolů a budete moci nahradit speciální znaky z sloupec C .

6. Spuštění kódu VBA pro nahrazení speciálních znaků v aplikaci Excel

Speciální znaky můžeme nahradit spuštěním příkazu Kód VBA . Je to nejjednodušší způsob, jak nahradit speciální znaky v položce Excel . Postupujte podle níže uvedených pokynů a naučte se to!

Krok 1:

  • Nejprve stiskněte tlačítko ALT + F11 klávesy na vašem klávesnice otevřít Microsoft Visual Basic pro aplikace
  • Z Microsoft Visual Basic pro aplikace přejděte do okna,

Vložení → Modul

  • Po kliknutí na Modul, nové okno s názvem Modul 1 se před vámi okamžitě objeví.

Krok 2:

  • V Modul 1 okno , Vložit následující Kód.
 Function ReplaceSpecial(Str As String) As String 'updatedbyExceldemy 0043 Dim Char As String Dim L As Long Char = "#$%()^*&" For L = 1 To Len(Char) Str = Replace$(Str, Mid$(Char, L, 1), "") Next RemoveSpecial = Str End Function 

  • Pak tento kód uložte a zavřete, vraťte se na pracovní list.

Krok 3:

  • Nyní vyberte buňka D5 zadat vzorec ReplaceSpecial .

  • Poté zadejte ReplaceSpecial vzorec v Vzorec Bar. Vzorec v Bar Formula je,
=ReplaceSpecial(C5)

  • Nyní stiskněte Vstupte na na vašem klávesnice a získáte výstup 4227 jako ReplaceSpecial funkce v buňka D5 .

  • Pak umístěte kurzor na Vpravo dole buňky D5 a okamžitě značka autoFill a přetáhněte ji směrem dolů.
  • Po přetažení autoFill sing směrem dolů, budete moci získat výstup z příkazu ReplaceSpecial na celý sloupec D, který byl nahrazen speciálními znaky.

Na co nezapomenout

👉 Při používání Příkaz Flash Fill zadejte kód Eraseru ručně a poté přejděte na,

Domů → Úpravy → Výplň → Blesková výplň

👉 Pokud Nabídka pro vývojáře se neobjevuje v Panel nabídek , stiskněte tlačítko ALT + F11 klávesy na vašem klávesnice otevřít Microsoft Visual Basic pro aplikace okno.

Závěr

Doufám, že všechny výše uvedené vhodné metody pro nahrazení speciálních znaků vás nyní vyprovokují k tomu, abyste je použili ve svém systému. Excel tabulky s vyšší produktivitou. Pokud máte nějaké dotazy nebo připomínky, můžete se k nim vyjádřit.

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.