Jak usunąć wszystkie znaki po pierwszej / ostatniej spacji z komórek w programie Excel?
Na przykład chcesz usunąć wszystkie znaki po ostatniej spacji z komórek, jak możesz łatwo to zrobić w programie Excel? A co jeśli usuniesz wszystkie znaki po pierwszej spacji? Jest dla Ciebie kilka rozwiązań:
- Usuń wszystkie znaki po pierwszej / ostatniej spacji ze wzorem
- Usuń wszystkie znaki po ostatniej spacji za pomocą funkcji zdefiniowanej przez użytkownika
- Usuń wszystkie znaki po pierwszej spacji za pomocą Kutools for Excel
Usuń wszystkie znaki po pierwszej / ostatniej spacji za pomocą formuł
W tej sekcji zostaną wprowadzone formuły usuwające wszystkie znaki po pierwszej lub ostatniej spacji w programie Excel. Wykonaj następujące czynności:
Usuń wszystkie znaki po ostatniej spacji
Wybierz pustą komórkę, wprowadź formułę =LEFT(A2,FIND("^^",SUBSTITUTE(A2," ","^^",LEN(A2)-LEN(SUBSTITUTE(A2," ",""))))-1) (A2 to komórka, z której usuniesz wszystkie znaki po ostatniej spacji) i przeciągnij uchwyt wypełnienia do zakresu, w jakim potrzebujesz.
Formuła jest zbyt skomplikowana, by ją zapamiętać? Zapisz formułę jako wpis Auto Text do ponownego użycia za pomocą jednego kliknięcia w przyszłości! Czytaj więcej ... Przetestuj za darmo |
Następnie zobaczysz wszystkie znaki po usunięciu ostatniej spacji w każdej komórce. Zobacz zrzut ekranu:
Usuń wszystkie znaki po pierwszej spacji
Wybierz pustą komórkę, wprowadź formułę = LEWO (A2; ZNAJDŹ („”; A2) -1) (A2 to komórka, w której usuniesz wszystkie znaki po pierwszej spacji) do niej i przeciągnij uchwyt wypełnienia w dół do wymaganego zakresu.
Łatwo podziel komórki na wiele komórek / wierszy (lista kolumn) w programie Excel
Zwykle użytkownicy programu Excel mogą zastosować rozszerzenie Tekst do kolumn funkcja do podzielenia jednej komórki na wiele kolumn, ale nie ma bezpośredniej metody konwersji jednej komórki na wiele wierszy. Jednak Kutools dla Excela Podział komórki Narzędzie może pomóc ci łatwo to zrobić, jak pokazano poniżej.
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
Usuń wszystkie znaki po ostatniej spacji za pomocą funkcji zdefiniowanej przez użytkownika
Możesz również zastosować funkcję zdefiniowaną przez użytkownika, aby usunąć wszystkie znaki po ostatniej spacji z komórek w programie Excel. Wykonaj następujące czynności:
1. naciśnij inny + F11 klawisze jednocześnie, aby otworzyć okno Microsoft Visual Basic for Applications.
2. kliknij wstawka > Moduł, a następnie skopiuj i wklej następujący kod do nowego okna modułu.
VBA: Usuń wszystkie znaki po ostatniej spacji w programie Excel
Function RemoveAfterLastSpace(Txt As String) As String
With CreateObject("VBScript.RegExp")
.Pattern = "\s+\w+$"
RemoveAfterLastSpace = .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ę, wprowadź wzór = RemoveAfterLastSpace (A2) (A2 to komórka, z której usuniesz wszystkie znaki po ostatniej spacji) i przeciągnij uchwyt wypełnienia do zakresu, w jakim potrzebujesz.
Następnie zobaczysz wszystkie znaki po usunięciu ostatniej spacji z każdej komórki. Zobacz zrzut ekranu:
Usuń wszystkie znaki po pierwszej spacji za pomocą Kutools for Excel
Ta metoda wprowadzi Kutools dla Excela Nazwy podzielone narzędzie do szybkiego usuwania wszystkich znaków po pierwszej spacji z komórek w programie Excel.
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 po pierwszej spacji z każdej komórki i kliknij Kutools > Tekst > Nazwy podzielone. Zobacz zrzut ekranu:
2. W otwartym oknie dialogowym Podziel nazwy zaznacz tylko Imię opcję i kliknij przycisk Ok przycisk.
3. Następnie określ pierwszą komórkę zakresu docelowego w drugim oknie dialogowym Podziel nazwy i kliknij OK przycisk.
A teraz zobaczysz, że wszystkie znaki są usuwane po pierwszej spacji z każdej komórki. Zobacz 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:
Z łatwością usuwaj cyfry, litery lub znaki specjalne (punktory) z ciągu tekstowego w programie Excel
Kutools dla Excela Usuń znaki Narzędzie jest przeznaczone do łatwego usuwania wszystkich liter, cyfr lub znaków specjalnych (takich jak punktory) z ciągów tekstowych. Jest również w stanie łatwo usunąć wszystkie znaki nieliczbowe, inne niż alfanumeryczne lub inne niż alfanumeryczne z określonych ciągów tekstowych.
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
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!