Jak usunąć spacje w Excelu za pomocą formuły (5 szybkich sposobów)

  • Udostępnij To
Hugh West

W tym artykule nauczymy się usuwać spacje w Excelu za pomocą formuły. Spacje stwarzają wiele problemów, gdy próbujemy wykonać dowolną formułę w arkuszu Excela. Czasami, gdy kopiujemy dane i wklejamy je do naszego arkusza Excel, dodatkowe spacje mogą pojawić się niezamierzenie. Może to spowodować nieprawidłowe wyniki lub błędy. Teraz zademonstrujemy kilka metod, aby pokonać ten problem.

Pobierz Zeszyt ćwiczeń

Pobierz książkę ćwiczeń.

Usuń spacje za pomocą Formula.xlsm

5 sposobów na usunięcie spacji za pomocą formuły Excela

1. użycie formuły Trim do usuwania spacji w Excelu

Excel ma wbudowaną formułę, która usuwa spacje z tekstów.Jest to Trim Wzór. Do wyjaśnienia tej metody posłużymy się zbiorem danych składającym się z dwóch kolumn.Są to Pracownik & Numer identyfikacyjny We wszystkich metodach w tym artykule będziemy używać tego samego zbioru danych.

Wykonaj poniższe kroki, aby nauczyć się tej metody.

KROKI:

  • Na początku musimy stworzyć kolumnę pomocniczą, nazwaliśmy ją ' TRIM ' w naszym zbiorze danych.
  • Teraz wybierz Komórka D5 i wpisać formułę w kolumnie pomocniczej.
=TRIM(B5)

Tutaj po wpisaniu funkcji musimy wybrać komórkę, z której potrzebujemy usunąć spacje.

  • Następnie uderz w Wejdź na stronę aby zobaczyć wynik.

  • Następnie należy użyć Uchwyt do napełniania aby zobaczyć wyniki we wszystkich komórkach.

  • Następnie należy wybrać Komórka D5 i skopiować.
  • Teraz wklej tylko wartość w Komórka B5 .

  • Wreszcie, po wykonaniu 'Copy & Paste' we wszystkich komórkach, usuń kolumnę pomocniczą.

Czytaj więcej: Jak usunąć spacje w Excelu: z formułą, VBA & Power Query

2) Usuń wszystkie spacje za pomocą funkcji SUBSTITUTE w Excelu

Możemy również usuwać spacje za pomocą Funkcja zastępcza . It will usuń wszystkie spacje z wybranej komórki.

Zwróć uwagę na kroki, aby dowiedzieć się więcej.

KROKI:

  • Po pierwsze, utwórz Kolumna pomocników & wpisz formułę.
=SUBSTITUTE(B5," ",")

Tutaj ta formuła zastąpi spacje (drugi argument) pustym ciągiem (trzeci argument).

  • Po drugie, naciśnij Wejdź na stronę aby zobaczyć wynik.

  • Teraz użyj Uchwyt do napełniania aby zobaczyć wyniki w Kolumna pomocników .

Tutaj widzimy, że nie ma spacji pomiędzy imieniem a nazwiskiem pracowników. Możemy z pewnością naprawić ten problem, używając funkcji Funkcja TRIM na początku Funkcja SUBSTITUTE .

  • Umieść wzór w Komórka D5 .
=TRIM(SUBSTITUTE(B5,CHAR(160),CHAR(32)))

Tutaj Funkcja SUBSTITUTE zastępuje niełamiące się spacje, CHAR(160) z normalnymi przestrzeniami, CHAR(32) . Funkcja TRIM Usuwa dodatkowe spacje tutaj. Musimy dodać ją przed Funkcja SUBSTITUTE .

  • Hit Wejdź na stronę aby zobaczyć wynik.

  • Na koniec należy użyć Uchwyt do napełniania dla pozostałych komórek.

3) Excel Formuła z funkcją MID, aby usunąć spacje wiodące

Na stronie Funkcja MID pomaga nam aby usunąć początkowe spacje z komórki Nie usuwa on dodatkowych spacji między tekstami. Wykorzystamy ponownie poprzedni zestaw danych.

Obserwuj poniższe kroki, aby dowiedzieć się o tej metodzie.

KROKI:

  • Utwórz Kolumna pomocników na początku.
  • Teraz wpisz formułę w Komórka D5 .
=MID(B5,FIND(MID(TRIM(B5),1,1),B5),LEN(B5))

Formuła ta na początku znajdzie tekst i jego długość.The Funkcja FIND zwróci pozycję łańcucha tekstowego jako liczbę, a funkcja Funkcja LEN policzy długość Komórka B5 Wówczas zostaną obcięte spacje wiodące z tekstu.

  • Następnie naciśnij Wejdź na stronę . You can see in Komórka D5 że nie ma spacji wiodącej. Ale ma spacje między tekstami.

  • Na koniec przeciągnij Uchwyt do napełniania w dół, aby zobaczyć wyniki w Kolumna pomocników .

Podobne lektury

  • Jak usunąć spacje w komórce w programie Excel (5 metod)
  • Usuń spację w Excelu przed liczbami (3 sposoby)
  • Jak usunąć puste miejsca w programie Excel (7 sposobów)
  • Jak usunąć spację w Excelu po tekście (6 szybkich sposobów)

4. zastosować VBA do usuwania dodatkowych spacji w Excelu

VBA daje nam również możliwość usuwanie dodatkowych spacji w excelu Może usunąć spacje z początku i z końca, ale nie będzie w stanie usunąć spacji między tekstami.

Postępuj zgodnie z krokami dla tej techniki.

KROKI:

  • W pierwszej kolejności należy udać się do Deweloper zakładka i wybrać Visual Basic .

  • Następnie przejdź do Wkładka w Visual Basic a następnie wybrać Moduł .
  • Wpisz kod w Moduł i zapisać go.
 Sub Remove_Spaces() Dim x As Range Dim Cells As Range Dim TCell As String Set x = Selection For Each Cells In x TCell = Cells.Value TCell = Trim(TCell) Cells.Value = TCell Next Cells End Sub 

  • Następnie wybierz zakres komórek, w których chcesz zastosować VBA Tutaj wybraliśmy Komórka B5 do Komórka B9 .

  • Następnie należy wybrać Makra od Deweloper.

  • Ponadto należy wybrać Uruchom od Makro.

  • W końcu zobaczysz rezultaty takie jak na zdjęciu poniżej.

5. wstawianie formuły Excela do usuwania spacji między liczbami

Czasami potrzebujemy wyczyścić spacje pomiędzy liczbami. W tej części pokażemy jak możemy usunąć spacje pomiędzy liczbami. Użyjemy tutaj tego samego zbioru danych, ale będziemy mieli spacje w Numer identyfikacyjny tym razem kolumna.

Wykonaj poniższe kroki.

KROKI:

  • Po pierwsze, utwórz dodatkową kolumnę. Kolumna pomocników jest tutaj dodatkową kolumną.
  • Po drugie, wybierz Komórka D5 i wpisać formułę.
=SUBSTITUTE(C5," ",")

  • Po trzecie, naciśnij Wejdź na stronę i używać Uchwyt do napełniania w Kolumna pomocników .

  • Alternatywnie można to zrobić za pomocą 'Find & Replace' Wybierz zakres komórek, z których chcesz usunąć spacje.

  • Następnie naciśnij Ctrl + H z klawiatury. 'Find And Replace' pojawi się okno.
  • Naciśnij przycisk Spacja w 'Znajdź co' i zachować 'Zastąpić' sekcja pusta.

  • Na koniec wybierz Wymień wszystko aby zobaczyć wyniki.

Read More: Jak usunąć spację po numerze w Excelu (6 prostych sposobów)

Rzeczy do zapamiętania

Omówiliśmy kilka prostych metod dotyczących przycinania spacji w Excelu. Jest jedna ważna rzecz, o której musimy pamiętać podczas korzystania z tych metod. Musimy utworzyć tabelę dodatkowa kolumna najpierw za Metoda-1,2 & 3 Po wykonaniu tych czynności musimy zastąpić dane główne danymi przyciętymi. Możemy to zrobić za pomocą Kopia & Pasta Upewnij się, że wklejasz tylko wartości Procedura ta jest przedstawiona w Metoda-1 .

Wniosek

Opisaliśmy 5 metod wymazywania spacji z naszego arkusza Excela.Są to głównie metody oparte na formułach.Możesz również użyć 'Find & Replace' opcja, która jest omawiana w ostatniej metodzie. Ponadto mam nadzieję, że te metody pomogą ci całkowicie rozwiązać problem. Na koniec, jeśli masz jakieś pytania lub sugestie, nie krępuj się komentować poniżej.

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