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