Jak usunąć spacje w Excelu (2 proste sposoby)

  • Udostępnij To
Hugh West

Z łatwością możemy usunąć z Excela niechciane znaki czy symbole, jeśli są one dla nas widoczne. Jednak wykrycie i usunięcie spacji jest dość trudne, ponieważ są one niewidoczne. Dodatkowo, sprawa staje się jeszcze trudniejsza, jeśli spacja jest spacją, że tak powiem, pośladowczą. Ponieważ nie ma takiego łatwego sposobu, aby wykryć je na pierwszy rzut oka.

Tak czy inaczej, najważniejszym faktem jest to, że po prostu nie możemy ignorować tych spacji. Ponieważ te spacje nie tylko leżą tam z tyłu, w rzeczywistości mogą powodować poważne problemy podczas korzystania z formuł w programie Excel.Tak więc, bezpiecznie jest usuń wszystkie te spacje wcześniej. z tym, będziemy uczyć, jak można usunąć spacje w Excelu przy użyciu 2 odrębnych łatwych metod z łatwością.

Pobierz podręcznik do ćwiczeń

Zaleca się pobranie tego skoroszytu Excela i ćwiczenie razem z nim.

Usuń spacje w Excelu.xlsm

2 Sposoby na usunięcie spacji w Excelu

W tym artykule będziemy używać skoroszytu Excela zawierającego krótką listę filmów, aby zademonstrować metody usuwania spacji trailingowych w programie Excel.

Więc bez dalszej dyskusji, przejdźmy przez wszystkie metody po kolei.

1. usuwanie spacji w Excelu za pomocą funkcji TRIM

Najkrótszym i najprostszym sposobem na usunięcie spacji z tekstu w Excelu jest użycie funkcja TRIM Jest to wbudowana funkcja programu Excel, która usuwa wszystkie dodatkowe spacje w obrębie linii tekstu i dlatego przywraca tekst w formie znormalizowanej.

🔗 Kroki:

Wybierz komórka D5 .

Typ

=TRIM(B5)

w obrębie komórki.

❸ Naciśnij przycisk ENTER przycisk.

Gratulacje! Udało Ci się usunąć spacje z komórki B5 .

❹ Teraz przeciągnij Uchwyt do napełniania ikonę na koniec kolumny ▶, aby znormalizować wszystkie teksty posiadające spacje.

Szybka naprawa: Funkcja TRIM nie działa

Dostępne są różne rodzaje przestrzeni np. Normalna przestrzeń , Przestrzeń niełamliwa , Przestrzeń pozioma , Em Space , En Space , itp.

✔ Funkcja TRIM może usunąć tylko zwykłe spacje ( Wartość kodu 32 w 7-bitowym ASCII zestaw znaków).

Nie może usuwać innych rodzajów przestrzeni np. Przestrzeń niełamliwa , Przestrzeń pozioma , itp.

🔎 To jak usunąć inny typ spacji niż normalna spacja?

💬 Zastąp inny rodzaj spacji normalną spacją, a następnie przytnij je.

Aby to zrobić, wykonaj poniższe kroki:

🔗 Kroki:

Wybierz komórka D7 .

Typ

=TRIM(SUBSTITUTE(B7, CHAR(160), " "))

w obrębie komórki.

❸ Naciśnij przycisk ENTER przycisk.

🔁 Podział na formuły

SUBSTITUTE(B7, CHAR(160), " ") zastępuje Przestrzeń niełamana ( Kod Wartość 160 ) w komórce B7 z Normal Space (wartość kodu 32).

=TRIM(SUBSTITUTE(B7, CHAR(160), " ")) odcina podstawioną przestrzeń normalną.

🔎 Jak uzyskać wartość kodu dla różnych typów spacji?

💬 Zastosuj wzór

=CODE(RIGHT(A1,1))

▶ aby uzyskać odpowiednią wartość kodu dla spacji.

▶ Zastąpić adres komórki A1 z tym, który zawiera inny typ przestrzeni niż Normalna przestrzeń .

Podobne Lektury:

  • Jak usunąć puste spacje w Excelu (7 sposobów)
  • Usuń wszystkie spacje w programie Excel
  • Jak usunąć spację wiodącą w Excelu (5 przydatnych sposobów)

2. usuń spacje przy użyciu VBA.

Usuwanie końcowych spacji przy użyciu funkcja TRIM jest dość sprawiedliwe, ale może być onieśmielające w przypadku dużej liczby komórek. W takich przypadkach możesz użyć Kody VBA aby usunąć wszystkie końcowe spacje w wybranym regionie komórek.

🔗 Kroki:

❶ Wybierz zakres komórek ▶, aby usunąć wszystkie spacje pośladkowe.

❷ Prasa ALT + F11 klawisze ▶, aby otworzyć VBA okno.

❸ Idź do Wkładka Moduł .

Kopia następujący VBA kod:

 Sub NoSpaces() Dim c As Range For Each c In Selection.Cells c = Trim(c) Next End Sub 

❺ Prasa CTRL + V ▶ aby wkleić powyższe VBA kod.

❻ Naciśnij przycisk F5 klawisz ▶, aby uruchomić ten kod.

Spowoduje to natychmiastowe usunięcie wszystkich spacji z wybranych komórek.

Bonusowe wskazówki: Znajdź w Excelu spację po śladzie

Ponieważ spacje są niewidoczne, naprawdę trudno jest je zauważyć od razu. Możesz wykonać poniższe kroki, aby znaleźć te niewidoczne spacje w programie Excel.

🔗 Kroki:

Wybierz komórka D5 .

Typ wzór

=IF(RIGHT(B5,1)=" ", "Obecny", "Nieobecny")

w obrębie komórki.

❸ Naciśnij przycisk ENTER przycisk.

❹ Przeciągnij Uchwyt do napełniania ikona ▶ na końcu kolumny.

To wszystko.

Rzeczy do zapamiętania

📌 TRIM Funkcja usuwa tylko Normal Spaces (wartość kodu 32).

📌 Wszystkie pozostałe spacje należy zamienić na. Normalna przestrzeń pierwszy, który użył TRIM funkcja.

📌 ALT + F11 jest klawiszem skrótu do otwierania VBA okno.

📌 F5 jest klawiszem skrótu do uruchomienia VBA kod.

Wniosek

W tym artykule zademonstrowaliśmy dwie metody, których można użyć do usunięcia spacji w Excelu. Pierwsza metoda to użycie funkcji TRIM, a druga metoda to użycie kodu VBA Excela. Pobierz załączony skoroszyt Excela i ćwicz razem z nim.

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