Kaip "Excel" rasti specialiuosius simbolius (3 paprasti metodai)

  • Pasidalinti
Hugh West

Šioje pamokoje bus parodyti žingsniai, kaip rasti specialiuosius simbolius "Excel" programoje. Naudojame įvairius specialiuosius simbolius, pvz. kablelis ( , ), taškas ( . ), brūkšnys ( - ), skliaustai () ir t. t. Tačiau kartais pateikiant duomenis šie specialieji simboliai gali sukelti painiavą arba kai kuriais atvejais jie gali atrodyti labai keistai. Todėl labai svarbu rasti specialiuosius simbolius.

Atsisiųsti praktikos sąsiuvinį

Praktikos sąsiuvinį galite atsisiųsti iš čia.

Rasti specialiuosius simbolius.xlsm

3 paprasti būdai, kaip "Excel" rasti specialiuosius simbolius

Mūsų tikslas - surasti specialius simbolius, kad juos būtų galima geriau pateikti. Tam galime naudoti 3 metodus. Aprašysime 3 toliau nurodyti metodai.

1. "Power Query" naudojimas specialiesiems simboliams "Excel" rasti

Mūsų tikslas - rasti specialiuosius simbolius naudojant "Power Query" užklausa metodą. Norėdami išmokti šį metodą, atliksime toliau nurodytus veiksmus.

Žingsniai:

  • Pirmiausia turime duomenų lentelę, kurioje yra Pasaulinės prekybos prekės numeris svetainėje B stulpelis ir Specialieji simboliai svetainėje C stulpelis .

  • Tada eikite į skirtukas Duomenys , o iš Gauti ir transformuoti duomenis pasirinkite parinktį Iš lentelės / diapazono galimybė.

  • Po to, kai 2 lentelė darbalapis bus atidarytas ekrano ekrane.
  • Tada eikite į Pridėti stulpelį skirtuką ir pasirinkite pasirinktinis stulpelis galimybė.

  • Vėliau Pasirinktinis stulpelis ekrane atsidarys langas.
  • Tada skirtuke Pasirinktinio stulpelio formulė įklijuokite šią formulę.
=Text.Remove([Global Trade Item Number], {"A".. "z", "0".. "9"})

  • Paspaudus GERAI mygtuką, toliau rasite rezultatą.

  • Tada paspauskite Uždaryti & amp; Įkelti parinktį iš Pagrindinis skirtukas.

  • Galiausiai gausite toliau pateiktą rezultatą.

Skaityti daugiau: Taikyti formulę specialiesiems simboliams "Excel" nustatyti (4 metodai)

2. VBA kodo taikymas

Šiuo atveju norime rasti specialų simbolį naudodami VBA kodas. Toliau pateikiamas išsamus veiksmų aprašymas:

Žingsniai:

  • Pirmiausia paspauskite Alt+F11 atidaryti VBA langą.
  • Tada pasirinkite Modulis parinktį iš Įdėkite skirtukas.

  • Tada į langą įterpkite šį VBA kodą:
 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 EndPasirinkite Kitas Pabaiga Funkcija 

  • Po to spustelėkite Paleisti parinktį arba F5 patikrinti, ar kode yra klaida.
  • Tada išsaugokite kodą paspausdami Ctrl+S .

  • Tada grįžkite į pagrindinį darbalapį ir C5 ląstelėje įterpkite šią formulę:

=FindSpecialCharacters(B5)

  • Tada rasite tos ląstelės rezultatą. Šiuo atveju, kadangi ląstelėje yra specialių simbolių todėl rezultatas rodomas kaip TRUE .
  • Tada naudokite Užpildymo rankena naudoti tą patį visam stulpeliui.

  • Galiausiai gausite toliau pateiktame paveikslėlyje pavaizduotą rezultatą.

  • Jei pakeisime bet kokius duomenis, kuriuose nėra jokių specialių ženklų, bus rodoma FALSE dėžutėje.

Panašūs skaitiniai

  • Kaip nustatyti simbolių ribą programoje "Excel
  • Patikrinkite simbolių ribą "Excel" programoje (paprastais žingsniais)
  • Kaip įterpti simbolį tarp teksto "Excel" programoje (5 paprasti metodai)

3. Naudotojo apibrėžtos funkcijos taikymas

Dabar pabandysime rasti specialiuosius simbolius taikydami Vartotojo apibrėžta funkcija . Toliau aprašyti veiksmai:

Žingsniai:

  • Kaip ir taikant antrąjį metodą, iš pradžių atidarykite VBA langą, įterpkite šį kodą ir išsaugokite kodą.
 Viešoji funkcija Check_Special_Characters(nTextValue As String) As Boolean Check_Special_Characters = nTextValue Like "*[!A-Za-z0-9 ]*" End Function 
  • Įrašę kodą į C5 ląstelėje įterpkite šią formulę.
=Check_Special_Characters(B5)

  • Kaip ir ankstesniame metode, rasite TRUE jei ląstelėje yra specialus simbolis. Priešingu atveju bus rodomas FALSE . Tada naudokite Užpildymo rankena taikyti visiems stulpeliams.

  • Po to rasite toliau pateiktą rezultatą.

Kaip pakeisti specialiuosius simbolius programoje "Excel

Kai kuriais atvejais specialieji simboliai sukelia tiek painiavos, kad juos reikia pakeisti. Norėdami pakeisti specialiuosius simbolius, atliksime toliau nurodytus veiksmus:

Žingsniai:

  • Pirmiausia įrašykite duomenis be simbolių, esančių C5 ląstelės.

  • Tada eikite į Pagrindinis skirtuką ir pasirinkite Blykstės užpildymas Užpildykite galimybė.

  • Galiausiai gausite rezultatą, panašų į toliau pateiktą paveikslėlį.

Skaityti daugiau: Kaip filtruoti specialiuosius simbolius programoje "Excel" (paprastas vadovas)

Dalykai, kuriuos reikia prisiminti

  • Pirmasis būdas yra greičiausias ir paprasčiausias iš visų.
  • Naudojant VBA kodą, reikėtų nepamiršti, kad jį reikia išsaugoti kaip Įjungti makrokomandą failas.
  • Šiuo atveju VBA kodą, pirmiausia reikia išsaugoti kodą, tada formulės veiks.

Išvada

Nuo šiol vadovaukitės pirmiau aprašytais metodais. Taigi, galėsite rasti specialiuosius simbolius "Excel" programoje. Praneškite mums, jei turite daugiau užduoties atlikimo būdų. Vadovaukitės ExcelWIKI svetainėje rasite daugiau panašių straipsnių. Nepamirškite žemiau esančiame komentarų skyriuje pateikti komentarų, pasiūlymų ar užklausų, jei tokių turite.

Hugh Westas yra labai patyręs Excel treneris ir analitikas, turintis daugiau nei 10 metų patirtį šioje srityje. Jis yra įgijęs apskaitos ir finansų bakalauro bei verslo administravimo magistro laipsnius. Hugh turi aistrą mokymui ir sukūrė unikalų mokymo metodą, kurį lengva sekti ir suprasti. Jo ekspertinės žinios apie „Excel“ padėjo tūkstančiams studentų ir specialistų visame pasaulyje tobulinti savo įgūdžius ir tobulėti savo karjeroje. Savo tinklaraštyje Hugh dalijasi savo žiniomis su pasauliu, siūlydamas nemokamus „Excel“ vadovėlius ir internetinius mokymus, kad padėtų asmenims ir įmonėms išnaudoti visą savo potencialą.