Hogyan találhat speciális karaktereket az Excelben (3 egyszerű módszer)

  • Ossza Meg Ezt
Hugh West

Ez a bemutató bemutatja a lépéseket, hogy hogyan lehet megtalálni a speciális karaktereket az excelben. Különböző speciális karaktereket használunk, mint például vessző ( , ), pont ( . ), kötőjel ( - ), zárójelek (), stb. a mindennapi munkánk során. De néha az adatok bemutatásakor ezek a speciális karakterek zavart okozhatnak, vagy bizonyos esetekben nagyon furcsán nézhetnek ki. Ezért nagyon fontos, hogy megtaláljuk a speciális karaktereket.

Gyakorlati munkafüzet letöltése

A gyakorlati munkafüzetet innen töltheti le.

Speciális karakterek keresése.xlsm

3 egyszerű módszer speciális karakterek keresésére az Excelben

A célunk az, hogy speciális karaktereket találjunk a jobb megjelenítés érdekében. Ehhez használhatjuk a 3 módszerek. Leírjuk a 3 módszerek.

1. A Power Query használata speciális karakterek kereséséhez az Excelben

A célunk az, hogy a speciális karaktereket megtaláljuk a Teljesítmény lekérdezés A módszer megismeréséhez az alábbi lépéseket fogjuk követni.

Lépések:

  • Először is, van egy adattáblánk, amelyben a következők vannak Globális kereskedelmi tételszám a oldalon. B oszlop és Különleges karakterek a oldalon. C oszlop .

  • Ezután menjen a az Adatok lap , és a Adatok beszerzése és átalakítása opció kiválasztása A táblázatból/tartományból opció.

  • Utána a Table2 munkalap fog megnyílni a kijelző képernyőn.
  • Ezután menjen a Oszlop hozzáadása lapot, és válassza a az Egyéni oszlop opció.

  • Ezután a Egyéni oszlop ablak fog megnyílni a képernyőn.
  • Ezután illessze be a következő képletet az Egyéni oszlopképlet lapon.
=Text.Remove([Globális kereskedelmi tételszám],{"A".. "z", "0".. "9"})

  • Miután megnyomta a OK gombra kattintva az alábbi eredményt találja.

  • Ezután nyomja meg a Bezárás & Load opciót a Home tab.

  • Végül az alábbi eredményt kapja.

Bővebben: Alkalmazza a képletet a speciális karakterek azonosítására az Excelben (4 módszer)

2. VBA kód alkalmazása

Ebben az esetben szeretnénk speciális karaktert találni a VBA A lépések teljes leírása az alábbiakban olvasható:

Lépések:

  • Először nyomja meg a Alt+F11 a VBA ablak megnyitásához.
  • Ezután válassza ki a Modul opciót a Beillesztés tab.

  • Ezután illessze be a következő VBA-kódot az ablakba:
 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 End EndVálassza ki a Következő Végfunkció 

  • Ezután kattintson a Fuss opció vagy F5 hogy megnézzük, van-e hiba a kódban.
  • Ezután mentsük el a kódot a Ctrl+S .

  • Ezután térjen vissza a fő munkalaphoz, és a C5 cellába a következő képletet illesszük be:

=FindSpecialCharacters(B5)

  • Ezután az adott cellára vonatkozó eredményt találja meg. Ebben az esetben, mivel a a cella speciális karaktereket tartalmaz így az eredményt a következőképpen mutatja TRUE .
  • Ezután használja a Töltse ki a fogantyút hogy ugyanazt használja az egész oszlopra.

  • Végül megkapja az alábbi képen látható eredményt.

  • Ha olyan adatot változtatunk meg, ahol nincs speciális karakter, akkor a következő jelenik meg HAMIS a dobozban.

Hasonló olvasmányok

  • Karakterhatár beállítása az Excelben
  • Ellenőrizze a karakterhatárt az Excelben (egyszerű lépésekkel)
  • Hogyan illesszük be a karaktert a szöveg közé az Excelben (5 egyszerű módszer)

3. Felhasználó által definiált funkció alkalmazása

Most megpróbáljuk megtalálni a speciális karaktereket egy Felhasználó által meghatározott funkció A lépéseket az alábbiakban ismertetjük:

Lépések:

  • A második módszerhez hasonlóan először nyissa meg a VBA ablakban, és illessze be a következő kódot, majd mentse a kódot.
 Public Function Check_Special_Characters(nTextValue As String) As Boolean Check_Special_Characters = nTextValue Like "*[!A-Za-z0-9 ]*" End Function 
  • A kód mentése után a C5 cellába a következő képletet illesszük be.
=Check_Special_Characters(B5)

  • Az előző módszerhez hasonlóan TRUE ha a cella speciális karaktert tartalmaz, ellenkező esetben a következő jelenik meg HAMIS . Akkor használja Töltse ki a fogantyút az összes oszlopra alkalmazni.

  • Ezt követően az alábbi eredményt fogja megtalálni.

Hogyan cserélje ki a speciális karaktereket az Excelben

Bizonyos esetekben a speciális karakterek olyan nagy zavart okoznak, hogy ki kell őket cserélni. A speciális karakterek cseréjéhez az alábbi lépéseket követjük:

Lépések:

  • Először írja ki az adatokat a karakterek nélkül a C5 cellát.

  • Ezután menjen a Home lapot, és válassza a Flash töltés a Töltse ki a címet. opció.

  • Végül az alábbi képhez hasonló eredményt kapunk.

Bővebben: Hogyan szűrhet speciális karaktereket az Excelben (Egyszerű útmutató)

Emlékezetes dolgok

  • Az első módszer a leggyorsabb és legegyszerűbb az összes közül.
  • Abban az esetben, ha a VBA kódot, nem szabad elfelejteni, hogy azt el kell menteni, mint egy Enable-Macro fájl.
  • A következő esetekben VBA kódot, a kódot először el kell menteni, majd a képletek működni fognak.

Következtetés

Ezentúl kövesse a fent leírt módszereket. Így képes lesz megtalálni a speciális karaktereket az excelben. Szóljon, ha további módjai vannak a feladat elvégzésére. Kövesse a ExcelWIKI Ne felejtsd el, hogy az alábbi megjegyzések, javaslatok, vagy kérdések, ha van ilyen, az alábbi megjegyzés rovatban.

Hugh West nagy tapasztalattal rendelkező Excel-oktató és elemző, több mint 10 éves tapasztalattal az iparágban. Számvitel és pénzügy szakos alapdiplomát, valamint üzleti adminisztrációból mesterképzést szerzett. Hugh szenvedélye a tanítás, és egyedülálló tanítási megközelítést dolgozott ki, amely könnyen követhető és érthető. Az Excelben szerzett szakértői tudása világszerte több ezer diáknak és szakembernek segített abban, hogy készségeiket és karrierjüket kiválóan teljesítsék. Hugh blogján keresztül megosztja tudását a világgal, ingyenes Excel-oktatóanyagokat és online képzéseket kínálva, hogy segítse az egyéneket és a vállalkozásokat teljes potenciáljuk kibontakoztatásában.