Jak usunąć wiodące i końcowe spacje w komórkach programu Excel?
Czasami podczas kopiowania danych z innych lokalizacji i wklejania ich do arkusza programu Excel mogą pozostać dodatkowe spacje na początku lub na końcu ciągów w komórkach. Usuwanie spacji jedna po drugiej jest czasochłonne, aby dane wyglądały na uporządkowane. W tym samouczku przedstawiono inteligentne i łatwe sposoby szybkiego usuwania spacji wiodących i końcowych.
- Metoda A: Usuń wszystkie dodatkowe spacje z ciągów za pomocą funkcji TRIM (2 kroki)
Usuń wszystkie nadmiarowe spacje, w tym dodatkową spację, spację wiodącą i końcową - Metoda B: Usuń wiodące spacje z ciągów za pomocą kodu VBA (kroki 5)
Usuń tylko pierwszą spację, musisz mieć kopię przed uruchomieniem kodu - Metoda C: Usuń wiodące / końcowe / dodatkowe / wszystkie spacje, jak potrzebujesz, za pomocą Kutools (kroki 3)
Usuń wiodące / końcowe / dodatkowe / wszystkie spacje, zgodnie z potrzebami - Pobierz przykładowy plik
Ten przykładowy plik zawiera wszystkie dane potrzebne w tym artykule - Inne operacje (artykuły) związane z przestrzeniami
Policz spację przed ciągiem tekstowym Znajdź pozycję n-tej przestrzeni Wkrótce..
Usuń dodatkowe spacje z ciągów
1. Wybierz komórkę obok komórki, z której chcesz usunąć dodatkowe spacje z ciągu, wpisz tę formułę
=TRIM(B2)
B2 to komórka, z której chcesz usunąć spacje, Zobacz zrzut ekranu:
2. naciśnij Wchodzę aby uzyskać wynik, a następnie przeciągnij uchwyt automatycznego wypełniania na komórki, z których chcesz usunąć dodatkowe spacje, wszystkie spacje wiodące i końcowe oraz dodatkowe spacje zostały usunięte.
Wskazówka:
1. Możesz skopiować i wkleić wyniki formuły jako wartość, jak pokazano na poniższym zrzucie ekranu:
2. Ta metoda jest dość prosta, jeśli chcesz usunąć tylko spacje w sąsiadujących komórkach w wierszu lub kolumnie. Jeśli jednak chcesz usunąć wiodące spacje w zakresie zawierającym kilka wierszy i kolumn, musisz użyć tej funkcji kilka razy. W takim przypadku możesz spróbować metoda C..
Usuń wszystkie nadmiarowe spacje, w tym znaki niedrukowalne i nierozdzielające spacje
Jeśli w twoim ciągu znajdują się znaki niedrukowalne, takie jak pojawiające się w programie Excel jako ZNAK (160), nie można ich pomyślnie usunąć za pomocą funkcji PRZYCINANIE. W takim przypadku musisz połączyć razem funkcje TRIM, CLEAN i SUBSTITUTE, aby obsłużyć to zadanie.
Korzystając z tego wzoru:
=TRIM(CLEAN(SUBSTITUTE(B2,CHAR(160)," ")))
W tym przypadku Cell B2 to komórka, z której chcesz usunąć wszystkie nadmiarowe spacje.
Następnie przeciągnij uchwyt wypełniania na komórki, dla których chcesz zastosować tę formułę.
Uwaga:
Funkcja TRIM usunie wszystkie dodatkowe spacje, w tym spację wiodącą, spacje końcowe i dodatkowe spacje między słowami. Jeśli chcesz usunąć tylko spacje wiodące, przejdź do metody B. Jeśli chcesz usunąć tylko spacje początkowe lub tylko spacje końcowe, lub chcesz usunąć wszystkie dodatkowe spacje, w tym znaki niedrukowalne, przejdź do metoda C..
13 narzędzi tekstowych, które musisz mieć w programie Excel, które zwiększą Twoją wydajność o 90% ▲ Edycja wsadowa ciągu tekstowego w komórkach, na przykład jednoczesne dodawanie tego samego tekstu do komórek, usuwanie znaków w dowolnej pozycji i tak dalej. ▲ Oprócz narzędzi wyświetlanych na obrazku, w Kutools for Excel jest jeszcze 200 zaawansowanych narzędzi, które mogą rozwiązać twoje 82% łamigłówki Excel. ▲ Zostań ekspertem Excela w 5 minut, zdobądź uznanie i awans ludzi. ▲ 110000+ ludzi o wysokiej wydajności wybiera ponad 300 znanych na całym świecie firm. |
Jeśli chcesz przekonwertować lub zaimportować wszystkie dane z dokumentu Worda do Excela, możesz użyć kodu VBA.
1. naciśnij Alt + F11 klucz, aby włączyć Microsoft Visual Basic for Applications okno.
2. kliknij wstawka > Moduł stworzyć nowy Moduł skrypt, skopiuj i wklej poniższy kod do skryptu.
VBA: usuwanie wiodących spacji z ciągu
">Sub RemoveLeadingSpace()
'Updateby20131129
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
Rng.Value = VBA.LTrim(Rng.Value)
Next
End Sub
3. naciśnij F5 klucz do uruchomienia kodu, a następnie a Kutools dla programu Excel pojawi się okno dialogowe wyboru komórek do usunięcia wiodących spacji.
4. Po wybraniu komórek kliknij OK, teraz wiodące spacje w zaznaczeniach zostały usunięte.
Uwaga:
Za pomocą tego kodu VBA usuwa tylko wiodące spacje i zmieni oryginalne dane i nie obsługuje funkcji Cofnij. Przed zastosowaniem tego kodu VBA zapisz kopię swoich danych.
Metoda C: Usuń wiodące / końcowe / dodatkowe / wszystkie spacje, jak potrzebujesz, za pomocą Kutools (kroki 3)
To narzędzie jest jednym z 229 narzędzi w programie Kutools dla programu Excel, zapewnia pięć opcji usuwania różnych typów przestrzeni według potrzeb:
- Usuń wiodące spacje
- Usuń końcowe spacje
- Usuń spacje wiodące i końcowe
- Usuń wszystkie nadmiarowe przestrzenie
- Usuń wszystkie spacje
To narzędzie obsługuje Cofnij, ale zanim użyjesz tego narzędzia, musisz poświęcić kilka minut Darmowa instalacja to.
1. Wybierz dane, które chcesz usunąć spacje, a następnie kliknij Kutools > Usuń spacje. Zobacz zrzut ekranu:
2. Następnie zaznacz potrzebną opcję w pliku Usuń przestrzeń dialog.
Usuń tylko wiodące spacje:
Usuń tylko końcowe spacje:
Usuń tylko spacje wiodące i końcowe:
Usuń wszystkie nadmiarowe miejsca:
Usuń wszystkie spacje:
Demo: Usuń spacje
Kliknij, aby pobrać ten przykładowy plik
Policz spację przed ciągiem tekstowym
Zapewnia sztuczkę do szybkiego policzenia liczby wiodących spacji
Znajdź pozycję n-tej przestrzeni
W tym artykule przedstawiono sztuczki dotyczące łatwego znajdowania pozycji n-tej spacji w programie Excel.
Dodaj spację między imieniem i nazwiskiem
Zwykle między imieniem a nazwiskiem znajduje się spacja. Ale czasami spacje są tracone, więc musisz dodać spację między nazwami w programie Excel. Tutaj znajdziesz dwa różne sposoby szybkiego wykonania tej pracy.
Policz liczbę znaków bez spacji
Zwykle używasz funkcji DŁ do zliczania liczby znaków, jednak jeśli chcesz policzyć znaki bez spacji, potrzebujesz innej formuły. W tym artykule przedstawiono dwa proste sposoby radzenia sobie z tą łamigłówką.
Najlepsze narzędzia biurowe
Kutools dla programu Excel rozwiązuje większość problemów i zwiększa produktywność o 80%
- Pasek Super Formula (łatwo edytować wiele wierszy tekstu i formuły); Układ do czytania (łatwe odczytywanie i edytowanie dużej liczby komórek); Wklej do filtrowanego zakresu...
- Scal komórki / wiersze / kolumny i przechowywanie danych; Podziel zawartość komórek; Połącz zduplikowane wiersze i sumę / średnią... Zapobiegaj zduplikowanym komórkom; Porównaj zakresy...
- Wybierz Duplikat lub Unikalny Wydziwianie; Wybierz puste wiersze (wszystkie komórki są puste); Super Find i Fuzzy Find w wielu zeszytach ćwiczeń; Losowy wybór ...
- Dokładna kopia Wiele komórek bez zmiany odwołania do formuły; Automatyczne tworzenie odniesień do wielu arkuszy; Wstaw punktory, Pola wyboru i nie tylko ...
- Ulubione i szybkie wstawianie formuł, Zakresy, wykresy i obrazy; Szyfruj komórki z hasłem; Utwórz listę mailingową i wysyłaj e-maile ...
- Wyodrębnij tekst, Dodaj tekst, Usuń według pozycji, Usuń przestrzeń; Tworzenie i drukowanie podsumowań stronicowania; Konwertuj zawartość komórek i komentarze...
- Super filtr (zapisz i zastosuj schematy filtrów do innych arkuszy); Zaawansowane sortowanie według miesiąca / tygodnia / dnia, częstotliwości i innych; Specjalny filtr pogrubieniem, kursywą ...
- Połącz skoroszyty i arkusze robocze; Scal tabele na podstawie kluczowych kolumn; Podziel dane na wiele arkuszy; Konwersja wsadowa xls, xlsx i PDF...
- Grupowanie tabel przestawnych według numer tygodnia, dzień tygodnia i więcej ... Pokaż odblokowane, zablokowane komórki w różnych kolorach; Podświetl komórki, które mają formułę / nazwę...
- 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!