Jak znaleźć i zastąpić spację w programie Excel (5 metod)

  • Udostępnij To
Hugh West

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.xlsm

5 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.

Hugh West jest bardzo doświadczonym trenerem i analitykiem Excela z ponad 10-letnim doświadczeniem w branży. Posiada tytuł licencjata w dziedzinie rachunkowości i finansów oraz tytuł magistra administracji biznesowej. Hugh ma pasję do nauczania i opracował unikalne podejście do nauczania, które jest łatwe do naśladowania i zrozumienia. Jego specjalistyczna wiedza na temat programu Excel pomogła tysiącom studentów i profesjonalistów na całym świecie doskonalić swoje umiejętności i osiągać doskonałe wyniki w karierze. Za pośrednictwem swojego bloga Hugh dzieli się swoją wiedzą ze światem, oferując bezpłatne samouczki programu Excel i szkolenia online, aby pomóc osobom indywidualnym i firmom w pełni wykorzystać swój potencjał.