Ako nájsť špeciálne znaky v programe Excel (3 jednoduché metódy)

  • Zdieľajte To
Hugh West

Tento návod ukáže kroky, ako nájsť špeciálne znaky v programe Excel. Používame rôzne špeciálne znaky, ako napr. čiarka ( , ), bodka ( . ), pomlčka ( - ), zátvorky () atď. v našom každodennom pracovnom živote. Niekedy však pri prezentácii údajov môžu tieto špeciálne znaky spôsobiť zmätok alebo v niektorých prípadoch môžu vyzerať veľmi zvláštne. Preto je veľmi dôležité nájsť špeciálne znaky.

Stiahnite si cvičebnicu

Cvičebnicu si môžete stiahnuť tu.

Nájsť špeciálne znaky.xlsm

3 jednoduché metódy na vyhľadávanie špeciálnych znakov v programe Excel

Naším cieľom je nájsť špeciálne znaky na lepšiu prezentáciu. Na to môžeme použiť 3 metódy. Opíšeme 3 nižšie uvedené metódy.

1. Používanie Power Query na vyhľadávanie špeciálnych znakov v programe Excel

Naším cieľom je nájsť špeciálne znaky pomocou Power Query Metódu sa naučíme podľa nasledujúcich krokov.

Kroky:

  • Najprv máme tabuľku údajov, v ktorej máme Číslo položky Global Trade na stránke Stĺpec B a Špeciálne znaky na stránke Stĺpec C .

  • Potom prejdite na karta Údaje a z Získavanie a transformácia údajov vybrať možnosť Z tabuľky/rozsahu možnosť.

  • Po, the Tabuľka2 na obrazovke sa otvorí pracovný hárok.
  • Potom prejdite na Pridať stĺpec a vyberte kartu Vlastný stĺpec možnosť.

  • Potom sa Vlastný stĺpec na obrazovke sa otvorí okno.
  • Potom na kartu Vlastný vzorec stĺpca vložte nasledujúci vzorec.
=Text.Remove([Globálne číslo obchodnej položky],{"A".. "z", "0".. "9"})

  • Po stlačení tlačidla OK nájdete nižšie uvedený výsledok.

  • Potom stlačte tlačidlo Zavrieť & Načítať možnosť z Domov tab.

  • Nakoniec sa zobrazí nasledujúci výsledok.

Prečítajte si viac: Použitie vzorca na identifikáciu špeciálnych znakov v programe Excel (4 metódy)

2. Použitie kódu VBA

V tomto prípade chceme nájsť špeciálny znak pomocou VBA Úplný opis krokov je uvedený nižšie:

Kroky:

  • Najprv stlačte Alt+F11 otvoriť okno VBA.
  • Potom vyberte Modul možnosť z Vložte tab.

  • Potom do okna vložte nasledujúci kód VBA:
 Function FindSpecialCharacters(TextValue As String) As Boolean Dim Starting_Character As Long Dim Acceptable_Character As String For Starting_Character = 1 To Len(TextValue) Acceptable_Character = Mid(TextValue, Starting_Character, 1) Select Case Acceptable_Character Case "0" To "9", "A" To "Z", "a" To "z", " " FindSpecialCharacters = False Case Else FindSpecialCharacters = True Exit For EndVybrať Ďalší Koniec funkcie 

  • Potom kliknite na Spustiť možnosť alebo F5 zistiť, či sa v kóde nenachádza chyba.
  • Potom kód uložte stlačením tlačidla Ctrl+S .

  • Potom sa vráťte na hlavný pracovný hárok a v poli C5 bunky vložte nasledujúci vzorec:

=Vyhľadať špeciálne znaky(B5)

  • Potom nájdete výsledok pre danú bunku. V tomto prípade, keďže bunka obsahuje špeciálne znaky takže výsledok sa zobrazí ako TRUE .
  • Potom použite Rukoväť náplne použiť rovnaký pre celý stĺpec.

  • Nakoniec sa zobrazí výsledok na nasledujúcom obrázku.

  • Ak zmeníme akýkoľvek údaj, v ktorom sa nenachádza žiadny špeciálny znak, zobrazí sa FALSE v krabici.

Podobné čítania

  • Ako nastaviť limit znakov v programe Excel
  • Kontrola limitu znakov v programe Excel (s jednoduchými krokmi)
  • Ako vložiť znak medzi text v programe Excel (5 jednoduchých metód)

3. Použitie funkcie definovanej používateľom

Teraz sa pokúsime nájsť špeciálne znaky použitím Funkcia definovaná používateľom Kroky sú opísané nižšie:

Kroky:

  • Podobne ako pri druhej metóde najprv otvorte VBA vložte nasledujúci kód a uložte ho.
 Public Function Check_Special_Characters(nTextValue As String) As Boolean Check_Special_Characters = nTextValue Like "*[!A-Za-z0-9 ]*" End Function 
  • Po uložení kódu do C5 bunky vložte nasledujúci vzorec.
=Check_Special_Characters(B5)

  • Podobne ako pri predchádzajúcej metóde nájdete TRUE ak bunka obsahuje špeciálny znak. V opačnom prípade sa zobrazí FALSE . Potom použite Rukoväť náplne použiť na všetky stĺpce.

  • Potom sa zobrazí nasledujúci výsledok.

Ako nahradiť špeciálne znaky v programe Excel

V niektorých prípadoch špeciálne znaky spôsobujú taký zmätok, že ich treba nahradiť. Ak chcete nahradiť špeciálne znaky, budeme postupovať podľa nižšie uvedených krokov:

Kroky:

  • Najprv zapíšte údaje bez znakov v C5 bunky.

  • Potom prejdite na Domov a vyberte kartu Blesková výplň z Naplňte stránku možnosť.

  • Nakoniec dostanete výsledok podobný nasledujúcemu obrázku.

Prečítajte si viac: Ako filtrovať špeciálne znaky v programe Excel (jednoduchý návod)

Čo si treba zapamätať

  • Prvý spôsob je najrýchlejší a najjednoduchší zo všetkých.
  • V prípade použitia VBA kód, je potrebné mať na pamäti, že je potrebné ho uložiť ako Enable-Macro súbor.
  • V prípade VBA kód musí byť najprv uložený a potom budú vzorce fungovať.

Záver

Odteraz postupujte podľa vyššie opísaných metód. Takto budete môcť nájsť špeciálne znaky v programe Excel. Dajte nám vedieť, ak máte ďalšie spôsoby, ako túto úlohu vykonať. Postupujte podľa ExcelWIKI webovej stránky pre ďalšie články, ako je tento. Nezabudnite napísať komentáre, návrhy alebo otázky, ak máte nejaké, do sekcie komentárov nižšie.

Hugh West je veľmi skúsený tréner a analytik Excelu s viac ako 10-ročnými skúsenosťami v tomto odvetví. Má bakalársky titul v odbore účtovníctvo a financie a magisterský titul v odbore Business Administration. Hugh má vášeň pre vyučovanie a vyvinul jedinečný vyučovací prístup, ktorý sa dá ľahko sledovať a pochopiť. Jeho odborné znalosti Excelu pomohli tisíckam študentov a profesionálov na celom svete zlepšiť svoje zručnosti a vyniknúť vo svojej kariére. Hugh sa prostredníctvom svojho blogu delí o svoje znalosti so svetom a ponúka bezplatné výukové programy Excelu a online školenia, ktoré jednotlivcom a firmám pomôžu naplno využiť ich potenciál.