Skupiona kaukaska kobieta siedząca przy biurku, pracująca z domu i korzystająca z laptopa w słonecznym pokoju

Excel – jak usunąć spacje? Funkcja USUŃ.ZBĘDNE.ODSTĘPY

5 min. czytania

Aby szybko usunąć zbędne spacje w Excelu, użyj funkcji USUŃ.ZBĘDNE.ODSTĘPY – czyści tekst z nadmiarowych odstępów na początku, końcu i między wyrazami. Dla usunięcia wszystkich spacji (np. w numerach identyfikacyjnych) skorzystaj z polecenia Znajdź i zamień (Ctrl+H).

Co dokładnie robi funkcja USUŃ.ZBĘDNE.ODSTĘPY?

Funkcja USUŃ.ZBĘDNE.ODSTĘPY (ang. TRIM) służy do oczyszczania tekstu z niepotrzebnych spacji.

Usuwa ona następujące elementy:

  • spacje na początku – usuwa wszystkie spacje wiodące;
  • spacje na końcu – usuwa wszystkie spacje końcowe;
  • wielokrotne spacje w środku – redukuje je do jednej spacji między słowami.

To idealne narzędzie, gdy dane pochodzą z innych systemów lub stron WWW i zawierają nieregularne odstępy.

Składnia funkcji

Składnia funkcji jest bardzo prosta:

=USUŃ.ZBĘDNE.ODSTĘPY(tekst)

Tekst – adres komórki lub ciąg znaków, z którego chcesz usunąć zbędne spacje.

Przykład:

=USUŃ.ZBĘDNE.ODSTĘPY(A2)

Ta formuła oczyści tekst znajdujący się w komórce A2.

Podstawowy przykład krok po kroku

Załóżmy, że w kolumnie A masz listę nazw klientów z niechcianymi spacjami przed i po tekście oraz podwójnymi odstępami między słowami.

  1. Dodaj kolumnę pomocniczą i w komórce B2 wpisz formułę: =USUŃ.ZBĘDNE.ODSTĘPY(A2).

  2. Zatwierdź formułę klawiszem Enter – Excel wyświetli oczyszczoną wersję tekstu z komórki A2.

  3. Skopiuj formułę w dół – złap uchwyt w prawym dolnym rogu komórki B2 i przeciągnij w dół, aby zastosować formułę do kolejnych wierszy.

  4. Zamień formuły na wartości (opcjonalnie) – jeśli chcesz zostawić tylko oczyszczony tekst, bez formuł, wykonaj te kroki:

    • zaznacz całą kolumnę B z wynikami,
    • skopiuj (Ctrl+C),
    • kliknij prawym przyciskiem w to samo zaznaczenie i wybierz Wklej specjalnie → Wartości.
  5. Usuń oryginalną „brudną” kolumnę (opcjonalnie) – gdy upewnisz się, że wyniki są poprawne, możesz usunąć źródłową kolumnę z danymi.

Kiedy funkcja USUŃ.ZBĘDNE.ODSTĘPY nie wystarczy?

Funkcja usuwa zbędne spacje: na początku i końcu tekstu oraz wielokrotne spacje w środku, pozostawiając jedną.

Nie usuwa pojedynczych spacji między słowami (celowo, aby tekst pozostał czytelny) ani innych znaków niewidocznych, takich jak tabulatory, znaki końca wiersza czy znaki specjalne.

Dlatego przy bardziej „brudnych” danych warto łączyć ją z innymi narzędziami.

Usuwanie wszystkich spacji z zaznaczonego zakresu (Ctrl+H)

Czasem celem jest całkowite usunięcie spacji – np. w numerach PESEL, NIP, kodach produktowych czy identyfikatorach technicznych. Wtedy lepiej użyć Znajdź i zamień.

Jak to zrobić?

  1. Zaznacz zakres komórek, z których chcesz usunąć spacje.

  2. Naciśnij skrót Ctrl+H, aby otworzyć okno Znajdowanie i zamienianie.

  3. W polu Znajdź wpisz jedną spację (naciśnij raz klawisz spacji).

  4. Pole Zamień na pozostaw puste.

  5. Kliknij Zamień wszystko.

Excel zamieni wszystkie znalezione spacje na „nic”, czyli je usunie w zaznaczonym zakresie.

To rozwiązanie usuwa wszystkie spacje, także pojedyncze między słowami – stosuj je ostrożnie, najlepiej tylko tam, gdzie spacje nie są potrzebne (np. numery).

Usuwanie spacji i tabulatorów jednocześnie

Jeśli dane zawierają nie tylko spacje, ale też tabulatory, znaki końca linii lub inne znaki sterujące, połącz funkcje OCZYŚĆ i USUŃ.ZBĘDNE.ODSTĘPY w jednej formule.

Przykład formuły:

=USUŃ.ZBĘDNE.ODSTĘPY(OCZYŚĆ(C2))

Ta kombinacja najpierw usuwa niewidoczne znaki z tekstu w komórce C2, a następnie czyści go ze zbędnych spacji.

Jak znaleźć niepotrzebne spacje w danych?

Aby zdiagnozować problematyczne miejsca, użyj Ctrl+F (Znajdź), by wyszukać np. podwójne spacje, lub Ctrl+H (Znajdź i zamień), by od razu zamienić je na pojedyncze albo usunąć. USUŃ.ZBĘDNE.ODSTĘPY sprawdza się najlepiej przy masowym czyszczeniu.

Typowe problemy i dobre praktyki

1. Liczby z ukrytymi spacjami

Jeśli liczby mają spacje na początku lub końcu, Excel może traktować je jako tekst i formuły liczbowe nie będą działać prawidłowo. USUŃ.ZBĘDNE.ODSTĘPY zwykle przywraca poprawną interpretację liczb.

2. Niewidoczne znaki z innych systemów

Dane importowane z systemów ERP, CRM lub stron WWW mogą zawierać tabulatory i inne kontrolne znaki niewidoczne. Połączenie OCZYŚĆ + USUŃ.ZBĘDNE.ODSTĘPY daje najbardziej przewidywalny efekt.

3. Zostawianie jednej spacji między słowami

Funkcja celowo pozostawia jedną spację między wyrazami, aby tekst był czytelny – to zamierzone działanie, a nie błąd.

4. Praca w kolumnach pomocniczych

Najbezpieczniejszy sposób oczyszczania danych to wykonanie trzech kroków:

  • tworzenie nowej kolumny z formułami,
  • skopiowanie wyników jako wartości,
  • dopiero na końcu usunięcie oryginalnych danych.

Podsumowanie praktycznych scenariuszy

Dla typowych zadań związanych z usuwaniem spacji w Excelu przyjmij prostą zasadę:

  • bałagan w odstępach – użyj USUŃ.ZBĘDNE.ODSTĘPY, jeśli chcesz zachować pojedyncze spacje między słowami;
  • potrzeba usunięcia wszystkich spacji – użyj Ctrl+H → znajdź spację → zamień na pusty ciąg;
  • pojawiają się tabulatory lub znaki sterujące – połącz OCZYŚĆ z USUŃ.ZBĘDNE.ODSTĘPY.