Jak usunąć wszystkie znaki interpunkcyjne (przecinek, cudzysłów, apostrof) z komórek?
Na przykład w komórkach istnieje wiele znaków interpunkcyjnych, takich jak przecinek, kwota, kropka, znaki zapytania itp. Jak szybko usunąć je z komórek w programie Excel? W tym artykule przedstawiono dwa rozwiązania, jak poniżej:
- Usuń wszystkie znaki interpunkcyjne z komórek za pomocą funkcji zdefiniowanej przez użytkownika
- Usuń wszystkie znaki interpunkcyjne z komórek za pomocą Kutools for Excel
Usuń wszystkie znaki interpunkcyjne z komórek za pomocą funkcji zdefiniowanej przez użytkownika
Ta metoda wprowadzi funkcję zdefiniowaną przez użytkownika, aby łatwo usunąć wszelkiego rodzaju znaki interpunkcyjne z komórek w programie Excel. Wykonaj następujące czynności:
1, wciśnij inny + F11 klawisze, aby otworzyć okno Microsoft Visual Basic for Applications.
2. Kliknij wstawka > Moduł, a następnie skopiuj i wklej następujący kod do nowego otwierającego okna modułu.
VBA: Usuń znaki interpunkcyjne z komórek w programie Excel
Function RemovePunctuation(Txt As String) As String
With CreateObject("VBScript.RegExp")
.Pattern = "[^A-Z0-9 ]"
.IgnoreCase = True
.Global = True
RemovePunctuation = .Replace(Txt, "")
End With
End Function
3. Zapisz funkcję zdefiniowaną przez użytkownika i zamknij okno Microsoft Visual Basic for Applications.
4. Wybierz pustą komórkę, w której uzyskasz wynik, wprowadź formułę = RemovePunctuation (A2) (A2 to komórka, z której usuniesz wszystkie znaki interpunkcyjne), a następnie przeciągnij uchwyt wypełnienia do zakresu, w jakim potrzebujesz.
A potem zobaczysz, że wszystkie rodzaje znaków interpunkcyjnych zostały usunięte. Zobacz zrzut ekranu:
Tylko jedno kliknięcie, aby usunąć formuły, ale zachować obliczone wartości z wielu komórek za pomocą Kutools dla programu Excel Rzeczywiste użyteczność! Free Trial! |
Usuń wszystkie znaki interpunkcyjne z komórek za pomocą Kutools for Excel
Ta metoda wprowadzi Kutools dla Excela Usuń znaki narzędzie do szybkiego usuwania wszystkich rodzajów znaków interpunkcyjnych z wybranego zakresu jednocześnie. Wykonaj następujące czynności:
Kutools dla programu Excel - Zawiera ponad 300 niezbędnych narzędzi dla programu Excel. Ciesz się w pełni funkcjonalnym 30-dniowym DARMOWYM okresem próbnym bez karty kredytowej! Pobierz teraz!
1. Wybierz zakres, z którego chcesz usunąć wszystkie znaki interpunkcyjne, i kliknij Kutools > Tekst > Usuń znaki. Zobacz zrzut ekranu:
2. W otwartym oknie dialogowym Usuń znaki zaznacz tylko Zamówienia Indywidualne opcję i wpisz znaki interpunkcyjne ~! @ # $% ^ & * () _- + = {} [] :; "" '' <>,. /? `\ | w polu poniżej i kliknij Ok przycisk. Zobacz zrzut ekranu:
Następnie zobaczysz, że wszystkie rodzaje znaków interpunkcyjnych są usuwane z wybranych komórek. Zobacz powyższy zrzut ekranu.
Kutools dla programu Excel - Doładuj program Excel za pomocą ponad 300 niezbędnych narzędzi. Ciesz się w pełni funkcjonalnym 30-dniowym DARMOWYM okresem próbnym bez karty kredytowej! Zdobądź To Teraz
Demo
Podobne artykuły:
Najlepsze narzędzia biurowe
Zwiększ swoje umiejętności Excela dzięki Kutools for Excel i doświadcz wydajności jak nigdy dotąd. Kutools dla programu Excel oferuje ponad 300 zaawansowanych funkcji zwiększających produktywność i oszczędzających czas. Kliknij tutaj, aby uzyskać funkcję, której najbardziej potrzebujesz...
Karta Office wprowadza interfejs z zakładkami do pakietu Office i znacznie ułatwia pracę
- Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
- Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
- Zwiększa produktywność o 50% i redukuje setki kliknięć myszką każdego dnia!