Tartalomjegyzék
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.