Kako poiskati posebne znake v Excelu (3 preproste metode)

  • Deliti To
Hugh West

V tem priročniku bodo prikazani koraki za iskanje posebnih znakov v programu Excel. Uporabljamo različne posebne znake, kot so vejica ( , ), pika ( . ), pomišljaj ( - ), oklepaji () itd. v našem vsakdanjem delovnem življenju. Toda včasih lahko ti posebni znaki pri predstavitvi podatkov povzročijo zmedo ali pa so v nekaterih primerih videti zelo nenavadno. Zato je zelo pomembno, da najdemo posebne znake.

Prenesi delovni zvezek za prakso

Delovni zvezek za vadbo lahko prenesete tukaj.

Poiščite posebne znake.xlsm

3 preproste metode za iskanje posebnih znakov v Excelu

Naš cilj je poiskati posebne znake za boljšo predstavitev. V ta namen lahko uporabimo 3 metode. Opisali bomo 3 metode v nadaljevanju.

1. Uporaba Power Query za iskanje posebnih znakov v Excelu

Naš cilj je poiskati posebne znake z uporabo Poizvedba Power Query Za učenje te metode bomo sledili spodnjim korakom.

Koraki:

  • Najprej imamo podatkovno tabelo, v kateri so Številka postavke za globalno trgovino na spletnem mestu Stolpec B in . Posebni znaki na spletnem mestu Stolpec C .

  • Nato pojdite v zavihek Podatki in iz Pridobivanje in preoblikovanje podatkov izberite možnost Iz tabele/območja možnost.

  • Po tem, ko je Tabela2 na zaslonu se odpre delovni list.
  • Nato pojdite v Dodajanje stolpca in izberite zavihek stolpec po meri možnost.

  • Nato je Stolpec po meri na zaslonu se odpre okno.
  • Nato v zavihku Formula stolpca po meri prilepite naslednjo formulo.
=Text.Remove([Global Trade Item Number],{"A".. "z", "0".. "9"})

  • Po pritisku na V REDU in v nadaljevanju boste našli rezultat.

  • Nato pritisnite Zapri & amp; Naloži možnost iz Domov zavihek.

  • Na koncu boste dobili spodnji rezultat.

Preberite več: Uporaba formule za prepoznavanje posebnih znakov v Excelu (4 metode)

2. Uporaba kode VBA

V tem primeru želimo poiskati poseben znak z uporabo VBA koda. Celoten opis korakov je naveden spodaj:

Koraki:

  • Najprej pritisnite Alt+F11 da odprete okno VBA.
  • Nato izberite Modul možnost iz Vstavite zavihek.

  • Nato v okno vstavite naslednjo kodo VBA:
 Funkcija 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 EndIzberite Naslednja Konec funkcije 

  • Nato kliknite Spustite možnost ali F5 in preverite, ali je v kodi napaka.
  • Nato kodo shranite tako, da pritisnete Ctrl+S .

  • Nato se vrnite na glavni delovni list in v polju C5 vstavite naslednjo formulo:

=Iznajdi posebne znake(B5)

  • Nato boste poiskali rezultat za to celico. V tem primeru je celica vsebuje posebne znake zato se rezultat prikaže kot TRUE .
  • Nato uporabite Ročaj za polnjenje za uporabo enakega za celoten stolpec.

  • Na koncu boste dobili rezultat na spodnji sliki.

  • Če spremenimo kateri koli podatek, v katerem ni posebnega znaka, se prikaže FALSE v škatli.

Podobna branja

  • Kako nastaviti omejitev znakov v programu Excel
  • Preverite omejitev znakov v Excelu (z enostavnimi koraki)
  • Kako vstaviti znak med besedilo v Excelu (5 enostavnih metod)

3. Uporaba uporabniško opredeljene funkcije

Zdaj bomo poskusili najti posebne znake z uporabo Funkcija, opredeljena s strani uporabnika Koraki so opisani v nadaljevanju:

Koraki:

  • Podobno kot pri drugi metodi najprej odprite VBA vstavite naslednjo kodo in jo shranite.
 Javna funkcija Check_Special_Characters(nTextValue As String) As Boolean Check_Special_Characters = nTextValue Like "*[!A-Za-z0-9 ]*" End Function 
  • Po shranjevanju kode v C5 vstavite naslednjo formulo.
=Check_Special_Characters(B5)

  • Podobno kot pri prejšnji metodi boste našli TRUE če celica vsebuje poseben znak. V nasprotnem primeru se prikaže FALSE . Nato uporabite Ročaj za polnjenje za uporabo v vseh stolpcih.

  • Po tem boste našli spodnji rezultat.

Kako nadomestiti posebne znake v programu Excel

V nekaterih primerih posebni znaki povzročajo toliko zmede, da jih je treba zamenjati. Za zamenjavo posebnih znakov bomo sledili spodnjim korakom:

Koraki:

  • Najprej zapišite podatke brez znakov v C5 celica.

  • Nato pojdite v Domov in izberite zavihek Izpolnitev z bliskavico iz Napolnite možnost.

  • Na koncu boste dobili rezultat, podoben spodnji sliki.

Preberite več: Kako filtrirati posebne znake v Excelu (enostaven vodnik)

Stvari, ki si jih je treba zapomniti

  • Prvi način je najhitrejši in najlažji med vsemi.
  • V primeru uporabe VBA kodo, je treba upoštevati, da jo je treba shraniti kot Omogoči makro datoteka.
  • V primeru VBA kodo, je treba kodo najprej shraniti, nato pa bodo formule delovale.

Zaključek

Odslej sledite zgoraj opisanim metodam. Tako boste lahko našli posebne znake v Excelu. Sporočite nam, če imate več načinov za izvedbo naloge. Sledite ExcelWIKI Ne pozabite, da v spodnjem razdelku za komentarje napišete komentarje, predloge ali vprašanja, če jih imate.

Hugh West je zelo izkušen trener Excela in analitik z več kot 10-letnimi izkušnjami v industriji. Po izobrazbi je diplomirani računovodstvo in finance ter magisterij poslovne administracije. Hugh ima strast do poučevanja in je razvil edinstven pristop k poučevanju, ki ga je enostavno slediti in razumeti. Njegovo strokovno znanje o Excelu je pomagalo na tisoče študentom in strokovnjakom po vsem svetu, da so izboljšali svoje sposobnosti in se izkazali v karieri. Prek svojega bloga Hugh deli svoje znanje s svetom, ponuja brezplačne vadnice za Excel in spletno usposabljanje, ki posameznikom in podjetjem pomaga doseči njihov polni potencial.