Spis treści
Istnieje kilka metod, aby Znajdź i zamień miejsce w programie Excel W tym artykule pokażemy Ci 5 najbardziej skutecznych i poręcznych metod, które pozwolą Ci wykonać to zadanie krok po kroku.
Pobierz Workbook
Find and Replace Space.xlsm5 Metod znajdowania i zastępowania spacji w Excelu
W związku z powyższym. Lista pracowników tabela pokazuje Nr identyfikacyjny , Nazwa oraz Wynagrodzenie pracowników. Tutaj widzimy, że w nazwiskach i w wynagrodzeniach jest miejsce. Musimy Znajdź i zamień miejsce w programie Excel używając różnych metod. Tutaj użyjemy programu Excel 365. Możesz użyć dowolnej dostępnej wersji Excela.
Metoda-1: Użycie funkcji TRIM do znalezienia i zastąpienia miejsca
Tutaj chcemy usunąć zbędne spacje w Nazwa i chcemy, aby spacja była tylko pomiędzy imieniem i nazwiskiem. Funkcja TRIM będzie w tym przypadku najbardziej efektywny.
➤ Najpierw wpiszemy w komórce następującą formułę F4 .
=TRIM(C4)
➤ Następnie naciśnij przycisk ENTER .
Teraz możemy zobaczyć w komórce F4 spacja jest tylko pomiędzy imieniem i nazwiskiem.
➤ Wzór możemy przeciągnąć w dół za pomocą Uchwyt do napełniania narzędzie.
W końcu możemy zobaczyć w kolumnie Nazwa Używanie funkcji TRIM , aby w nazwach nie było zbędnych spacji.
Metoda-2: Użycie funkcji SUBSTITUTE
Tutaj chcemy usunąć spacje pomiędzy liczbami w Wynagrodzenie kolumna. SUBSTYTUT funkcja będzie w tym przypadku pomocny.
➤ Na początek zapiszemy w komórce następującą formułę F4 .
=SUBSTITUTE(D4," ",")
Tutaj zastąpiliśmy spacje z D4 komórka z pustą wartością.
➤ Następnie musimy nacisnąć ENTER .
Możemy zobaczyć w komórce F4 że między liczbami nie ma spacji.
➤ Przeciągniemy teraz formułę za pomocą Uchwyt do napełniania narzędzie.
W końcu możemy zobaczyć w Wynagrodzenie przy użyciu funkcji SUBSTITUTE kolumna, że między numerami pensji nie ma spacji.
Read More: Jak dodać spację między liczbami w Excelu (3 sposoby)
Metoda-3: Znajdź i zamień miejsce używając opcji Znajdź i zamień
W tej metodzie, używając Znajdź i zamień opcja, chcemy znaleźć miejsce w Wynagrodzenie kolumny, a my chcemy zastąpić te spacje.
➤ Najpierw musimy wybrać cały zbiór danych z Wynagrodzenie kolumna.
➤ Po tym, pójdziemy do Strona główna na wstążce, i musimy wybrać Edycja opcja.
➤ Po tym wybieramy Znajdź i wybierz opcja.
➤ Następnie wybierz Wymienić opcja.
Następnie a Znajdź i zamień pojawi się okno.
➤ Teraz, ponieważ numer naszej kolumny wynagrodzeń ma spację pomiędzy nimi, damy spację w Znajdź to, co pudełko.
➤ Po tym, nie damy miejsca w Zastąpić i klikniemy na Wymień wszystko .
Następnie pojawi się okno potwierdzenia.
➤ Będziemy klikać OK .
Wreszcie widzimy, że nie ma spacji między liczbami w Wynagrodzenie kolumna.
Podobne lektury
- Spacja komórek w Excelu (2 proste podejścia)
- Jak zrobić spację w Excelu (3 metody)
- Równomierne rozmieszczenie kolumn w programie Excel (5 metod)
- Jak policzyć spację przed tekstem w Excelu (4 sposoby)
Metoda-4: Usuwanie dodatkowych spacji za pomocą Power Query
W tej metodzie użyjemy Power Query aby usunąć spacje z Nazwa kolumna.
➤ W pierwszej kolejności wybierzemy cały zbiór danych o. Nazwa kolumna z C3 do C13 . Dla praktycznego celu idealnie jest wybrać całą tabelę, ale wybieramy konkretną kolumnę, aby zademonstrować tylko.
➤ Po tym, pójdziemy do Dane zakładka na wstążce.
➤ Wybierzemy Z tabeli/zakresu opcja.
Teraz, a Utwórz tabelę pojawi się okno.
➤ Oznaczymy skrzynię Moja tabela ma nagłówki .
➤ Kliknij OK .
Teraz, a Edytor zapytań Power Query pojawi się okno.
➤ Kliknij prawym przyciskiem myszy na Nazwa kolumna.
➤ Wybierzemy Transformacja a następnie wybierz Trim .
➤ Po tym, pójdziemy do Strona główna zakładka w Power Query okno.
➤ Wybierzemy Close & Load , a następnie wybierz Zamknij & Załaduj do opcja.
➤ Następnie wybierzemy Tabela4(2) aby załadować nasze dane.
W końcu możemy zobaczyć w Nazwa kolumny, aby nie było zbędnych spacji.
Zauważ, że używając tej metody możesz zastąpić tylko spację z pierwszego i ostatniego z ciągu.
Metoda-5: Znajdź i zamień miejsce używając kodu VBA
W tej metodzie użyjemy VBA kod do wyszukiwania i zastępowania spacji w Nazwa kolumna przed imieniem i po nazwisku.
➤ Przede wszystkim musimy wpisać ALT+F11 w naszym aktywnym arkuszu.
➤ Po tym. Aplikacja VBA pojawi się okno.
➤ Podwójnie klikniemy na nasz arkusz6 oraz VBA Pojawi się okno edytora.
➤ Teraz wpiszemy następujący kod w naszym VBA okno edytora.
Sub ReplaceSpaces() Dim SpcRng As Range Dim SpcCells As Range Dim TempCells As String Set SpcRng = Selection For Each SpcCells In SpcRng TempCells = SpcCells.Value TempCells = Trim(TempCells) SpcCells.Value = TempCells Next SpcCells End Sub
Teraz zamknij okno edytora i przejdź do arkusza (my przejdziemy do naszego Plansza6 ).
➤ Teraz wybierzemy zakres danych Nazwa kolumna i typ ALT+F8 .
➤ Po tym. Makro Pojawi się okno, w którym klikamy na Uruchom .
Wreszcie widzimy, że przed imieniem i po nazwisku nie ma spacji.
Stosowane przez nas VBA TRIM funkcja ma tylko funkcjonalność usuwania spacji z pierwszego i ostatniego miejsca łańcucha, więc VBA kod znajduje i zastępuje tylko spacje z pierwszego i ostatniego ciągu.
Wniosek
Tutaj staraliśmy się pokazać kilka prostych, łatwych i skutecznych metod, które pomogą Ci znaleźć i zastąpić przestrzeń w programie Excel. Mamy nadzieję, że uznasz ten artykuł za pomocny. Jeśli masz jakieś pytania lub sugestie, prosimy o poznanie nas w sekcji komentarzy.