Spis treści
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.