Jak znaleźć znaki specjalne w programie Excel (3 proste metody)

  • Udostępnij To
Hugh West

Ten poradnik zademonstruje kroki, jak znaleźć znaki specjalne w Excelu. Używamy różnych znaków specjalnych, takich jak przecinek ( , ), kropka ( . ), myślnik ( - ), wsporniki (), itp. w naszym codziennym życiu zawodowym. Ale czasami podczas prezentacji danych te znaki specjalne mogą powodować zamieszanie lub w niektórych przypadkach mogą wyglądać bardzo dziwnie, aby zobaczyć. Tak więc, bardzo ważne jest, aby znaleźć znaki specjalne.

Pobierz Zeszyt ćwiczeń

Zeszyt ćwiczeń można pobrać stąd.

Znajdź znaki specjalne.xlsm

3 Proste metody wyszukiwania znaków specjalnych w programie Excel

Naszym celem jest znalezienie znaków specjalnych dla lepszej prezentacji. W tym celu możemy użyć 3 metody. Opiszemy 3 metody poniżej.

1. wykorzystanie Power Query do wyszukiwania znaków specjalnych w Excelu

Naszym celem jest znalezienie znaków specjalnych za pomocą Power Query Aby poznać tę metodę, wykonamy poniższe kroki.

Kroki:

  • Najpierw mamy tabelę danych, w której mamy Numer pozycji w handlu światowym w Kolumna B oraz Znaki specjalne w Kolumna C .

  • Następnie przejdź do zakładka Dane , oraz z Pozyskiwanie i przekształcanie danych wybrać opcję Z tabeli/zakresu opcja.

  • Po tym, jak Tabela2 arkusz zostanie otwarty na ekranie.
  • Następnie należy przejść do Dodaj kolumnę zakładka i wybrać kolumna niestandardowa opcja.

  • Następnie Kolumna niestandardowa na ekranie otworzy się okno.
  • Następnie w zakładce Formuła kolumny niestandardowej wklejamy poniższą formułę.
=Text.Remove([Global Trade Item Number],{"A"... "z", "0"... "9"})

  • Po naciśnięciu przycisku OK przycisk, poniżej znajdziesz wynik.

  • Następnie, uderz w Close & Load opcja z Strona główna tab.

  • Na koniec otrzymasz poniższy wynik.

Read More: Zastosuj formułę, aby zidentyfikować znaki specjalne w programie Excel (4 metody)

2. zastosowanie kodu VBA

W tym przypadku chcemy znaleźć znak specjalny poprzez użycie VBA kod. Pełny opis kroków znajduje się poniżej:

Kroki:

  • Najpierw należy nacisnąć Alt+F11 aby otworzyć okno VBA.
  • Następnie należy wybrać Moduł opcja z Wkładka tab.

  • Następnie wstaw do okna następujący kod VBA:
 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 EndWybierz Next End Function 

  • Następnie należy kliknąć przycisk Uruchom opcja lub F5 aby sprawdzić, czy w kodzie jest błąd.
  • Następnie należy zapisać kod, naciskając Ctrl+S .

  • Następnie wróć do głównego arkusza i w C5 komórka wstawić następującą formułę:

=FindSpecialCharacters(B5)

  • Następnie znajdziesz wynik dla tej komórki. W tym przypadku, jako że komórka zawiera znaki specjalne więc pokazuje wynik jako TRUE .
  • Następnie należy użyć Uchwyt do napełniania aby użyć tego samego dla całej kolumny.

  • Na koniec otrzymasz wynik na poniższym obrazku.

  • Jeśli zmienimy jakieś dane, w których nie ma znaków specjalnych, to wyświetli się FALSE w pudełku.

Podobne lektury

  • Jak ustawić limit znaków w programie Excel
  • Sprawdź limit znaków w Excelu (z prostymi krokami)
  • Jak wstawić znak między tekstem w programie Excel (5 prostych metod)

3. zastosowanie funkcji zdefiniowanej przez użytkownika

Teraz spróbujemy znaleźć znaki specjalne poprzez zastosowanie Funkcja zdefiniowana przez użytkownika Kroki te zostały opisane poniżej:

Kroki:

  • Podobnie jak w przypadku drugiej metody, na początku otwórz VBA okno i wstawić następujący kod i zapisać kod.
 Public Function Check_Special_Characters(nTextValue As String) As Boolean Check_Special_Characters = nTextValue Like "*[!A-Za-z0-9 ]*" End Function 
  • Po zapisaniu kodu w C5 komórka wstawić następującą formułę.
=Check_Special_Characters(B5)

  • Podobnie jak w przypadku poprzedniej metody, znajdziesz TRUE jeśli komórka zawiera znak specjalny. W przeciwnym razie wyświetli się FALSE . Then use Uchwyt do napełniania aby zastosować ją do wszystkich kolumn.

  • Po tym, znajdziesz poniższy wynik.

Jak zastąpić znaki specjalne w programie Excel

W niektórych przypadkach znaki specjalne wprowadzają tyle zamieszania, że trzeba je zastąpić. Aby zastąpić znaki specjalne wykonamy poniższe kroki:

Kroki:

  • Najpierw wypisz dane bez znaków w C5 komórka.

  • Następnie przejdź do Strona główna zakładka i wybrać Wypełnienie błyskowe od Wypełnij opcja.

  • Na koniec otrzymasz wynik podobny do poniższego obrazka.

Read More: Jak filtrować znaki specjalne w programie Excel (łatwy przewodnik)

Rzeczy do zapamiętania

  • Pierwsza metoda jest najszybsza i najłatwiejsza spośród wszystkich.
  • W przypadku korzystania z VBA kod, należy pamiętać, że musi on być zapisany jako Enable-Macro akta.
  • W przypadku VBA kod, kod musi być najpierw zapisany po czym formuły będą działać.

Wniosek

Odtąd postępuj zgodnie z wyżej opisanymi metodami.W ten sposób będziesz w stanie znaleźć znaki specjalne w Excelu.Daj nam znać, jeśli masz więcej sposobów na wykonanie zadania.Postępuj zgodnie z ExcelWIKI Nie zapomnij upuścić komentarzy, sugestii lub zapytań, jeśli masz jakieś w sekcji komentarzy poniżej.

Hugh West jest bardzo doświadczonym trenerem i analitykiem Excela z ponad 10-letnim doświadczeniem w branży. Posiada tytuł licencjata w dziedzinie rachunkowości i finansów oraz tytuł magistra administracji biznesowej. Hugh ma pasję do nauczania i opracował unikalne podejście do nauczania, które jest łatwe do naśladowania i zrozumienia. Jego specjalistyczna wiedza na temat programu Excel pomogła tysiącom studentów i profesjonalistów na całym świecie doskonalić swoje umiejętności i osiągać doskonałe wyniki w karierze. Za pośrednictwem swojego bloga Hugh dzieli się swoją wiedzą ze światem, oferując bezpłatne samouczki programu Excel i szkolenia online, aby pomóc osobom indywidualnym i firmom w pełni wykorzystać swój potencjał.