Jak usunąć spacje Excel? Czyszczenie danych tekstowych funkcją CZYŚĆ

Piotr Napora
przez Piotr Napora
4 min. czytania

Aby skutecznie usunąć spacje w Excelu oraz oczyścić dane tekstowe, możesz skorzystać z kilku funkcji i narzędzi. Najważniejsze z nich to: USUŃ.ZBĘDNE.ODSTĘPY (TRIM), ZNAJDŹ I ZAMIEŃ (Find & Replace) oraz funkcja CZYŚĆ (CLEAN) do usuwania znaków niedrukowalnych. Poniżej znajdziesz szczegółowy poradnik krok po kroku, wyjaśniający każdą z metod, ich zastosowanie oraz praktyczne przykłady.

1. Czym są zbędne spacje i po co je usuwać?

Zbędne spacje to:

  • Spacje na początku tekstu (wiodące),
  • Spacje na końcu tekstu (końcowe),
  • Podwójne lub wielokrotne spacje wewnątrz tekstu.

Powodują one błędy w wyszukiwaniu, analizie, sortowaniu oraz uniemożliwiają poprawne działanie wielu funkcji Excela.

2. Funkcja USUŃ.ZBĘDNE.ODSTĘPY (TRIM)

USUŃ.ZBĘDNE.ODSTĘPY usuwa wszystkie zbędne spacje, pozostawiając pojedynczą spację między słowami (funkcja angielska: TRIM).

Instrukcja krok po kroku:

  1. W nowej kolumnie wpisz formułę:
 =USUŃ.ZBĘDNE.ODSTĘPY(A1) 

gdzie A1 to komórka z tekstem do oczyszczenia.

  1. Skopiuj formułę w dół dla pozostałych wierszy.
  2. Zaznacz oczyszczone komórki, skopiuj je (Ctrl+C), a następnie wklej jako Wartości (Ctrl+Alt+V → Wartości) nad oryginalny zakres.

Co usuwa ta funkcja?

  • Spacje na początku i na końcu tekstu.
  • Podwójne/mnogie spacje wewnątrz tekstu, pozostawiając tylko pojedynczą.

Czego nie usuwa?

  • Spacji pojedynczej rozdzielającej wyrazy (czyli prawidłowy format!).

3. Funkcja CZYŚĆ (CLEAN)

Funkcja CZYŚĆ (CLEAN) służy do usuwania niedrukowalnych znaków (np. znaki końca linii, znaki sterujące przychodzące z plików tekstowych).

Jak jej użyć?

  1. Wpisz formułę:
 =CZYŚĆ(A1) 
  1. Jeśli chcesz usunąć zarówno niedrukowalne znaki, jak i zbędne spacje, połącz obie funkcje:
 =USUŃ.ZBĘDNE.ODSTĘPY(CZYŚĆ(A1)) 

Ta kombinacja zapewnia skuteczne wyczyszczenie danych pozyskanych np. z internetu czy systemów zewnętrznych.

4. Narzędzie „Znajdź i zamień” (Find & Replace)

Przydatne, jeśli chcesz usunąć WSZYSTKIE spacje z tekstu (np. w numerach rachunków, kodach).

Instrukcja:

  1. Zaznacz obszar danych do oczyszczenia.
  2. Wciśnij Ctrl + H (otwiera okno „Znajdź i zamień”).
  3. W polu Znajdź wpisz pojedynczą spację, pole Zamień na pozostaw puste.
  4. Kliknij Zamień wszystko.

Uwaga – Ta metoda usuwa każdą spację, łącznie z tymi, które oddzielają wyrazy!

5. Usuwanie spacji za pomocą funkcji SUBSTITUTE (PODSTAW)

Jeśli chcesz precyzyjnie kontrolować, które spacje są usuwane, możesz użyć funkcji:

=SUBSTITUTE(A1;" ";"") 

Zamienia ona wszystkie spacje na nic (usuwa je całkowicie).

6. Praktyczne wskazówki czyszczenia danych

  • Rozpocznij od analizy problemu – sprawdź, czy potrzebujesz usunąć tylko wiodące/końcowe spacje, wszystkie spacje, czy również znaki specjalne.
  • Kombinowane metody – przy gorszych przypadkach (np. pobrane dane z internetu) warto łączyć CZYŚĆ i USUŃ.ZBĘDNE.ODSTĘPY.
  • Zawsze pracuj na kopii danych – aby uniknąć utraty oryginalnych informacji.

7. Najczęstsze pytania i problemy

Czy funkcja USUŃ.ZBĘDNE.ODSTĘPY działa na liczbach?

Usuwa spacje, ale liczby pozostają formatowane jako tekst, jeśli miały spacje.

Jak zamienić rezultat formuły na stałą wartość?

Po skopiowaniu wyników wyboru, wklej je jako Wartości (Paste Values).

8. Podsumowanie porównania metod

Metoda Co robi? Zastosowanie
USUŃ.ZBĘDNE.ODSTĘPY Usuwa zbędne spacje, zostawia pojedyncze Czyszczenie tekstów
CZYŚĆ Usuwa znaki niedrukowalne Czyszczenie z kodów
Znajdź i zamień Usuwa KAŻDĄ spację Numery, kody
SUBSTITUTE Zamienia spacje na inne znaki/usuwa Precyzyjne przypadki

9. Samouczki wideo i wskaźniki do nauki

Na YouTube znajdziesz liczne instruktaże pokazujące, jak krok po kroku pracować z tymi funkcjami na przykładach.

  • Wideo prezentujące funkcje i praktyczne ćwiczenia:

Dbaj o czystość danych w Excelu! Stosując podane metody, twoje analizy będą dokładniejsze, a praca wydajniejsza.

Podziel się artykułem
Follow:
Piotr Napora jest absolwentem Informatyki na Politechnice Warszawskiej, z ponad 11 lat doświadczenia w branży marketingu cyfrowego. W swojej karierze zarządzał zespołami liczącymi do 25 osób, realizując projekty dla firm z listy Fortune 500. Poza pracą pasjonat aktywnego trybu życia, a w wolnych chwilach pokonuje setki kilometrów na rowerze.
Brak komentarzy

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *