Jak usunąć tekst z komórki Excel? Kasowanie wybranych fragmentów

Piotr Napora
przez Piotr Napora
5 min. czytania

Aby usunąć tekst z komórki w Excelu, możesz skorzystać z kilku metod – zarówno manualnych, jak i za pomocą funkcji oraz narzędzi automatycznych. Poniżej znajdziesz rozbudowany poradnik krok po kroku z praktycznymi instrukcjami, przykładami i wyjaśnieniami.

1. Ręczne kasowanie zawartości komórki

  • Kliknij na wybraną komórkę.
  • Wciśnij klawisz Delete lub Backspace – cała zawartość zostanie usunięta.
  • Jeśli chcesz usunąć tylko fragment tekstu, kliknij dwukrotnie komórkę, zaznacz wybrany fragment myszką i wciśnij Delete.

2. Usuwanie wybranych fragmentów tekstu za pomocą funkcji Excel

Excel oferuje wbudowane funkcje tekstowe, które pozwalają precyzyjnie usuwać lub modyfikować fragmenty tekstu w komórkach:

Funkcja SUBSTITUTE (PODSTAW)

Pozwala usunąć dowolny fragment tekstu (ciąg znaków) poprzez zastąpienie go pustym ciągiem.

=SUBSTITUTE(A1;"tekst do usunięcia";"") 

Przykład: Usunięcie przedrostka „ID-” z komórki A1:

=SUBSTITUTE(A1;"ID-";"") 

Ta formuła usunie każdy przypadek „ID-” z tekstu w komórce A1.

Funkcja LEFT (LEWY) i RIGHT (PRAWY)

Pozwalają usunąć wybrane fragmenty z początku lub końca tekstu.

  • Usuwanie ostatnich X znaków z komórki: Załóżmy, że tekst w komórce A1 ma 10 znaków, a chcesz usunąć ostatnie 3 znaki:
 =LEFT(A1;LEN(A1)-3) 

Formuła pozostawi tekst bez 3 ostatnich znaków.

  • Usuwanie pierwszych X znaków z komórki: Aby pominąć pierwsze 4 znaki (i zachować resztę):
 =MID(A1;5;LEN(A1)-4) 

Funkcja MID (FRAGMENT.TEKSTU) wyodrębnia fragment tekstu od określonej pozycji.

Funkcja MID (FRAGMENT.TEKSTU)

Służy do wydzielenia dowolnego fragmentu tekstu z komórki – możesz wybrać pozycję początkową oraz długość fragmentu.

=MID(A1;pozycja_początkowa;liczba_znaków) 

Przykład: Wydzielenie środkowego fragmentu od 3 do 7 znaku:

=MID(A1;3;5) 

3. Usuwanie wybranych znaków – Znajdź i Zamień

Narzędzie Znajdź i Zamień umożliwia szybkie, masowe usuwanie tekstu w wielu komórkach jednocześnie:

  1. Zaznacz zakres komórek do edycji.
  2. Naciśnij Ctrl + H.
  3. W polu „Znajdź” wpisz tekst do usunięcia.
  4. Pole „Zamień na” pozostaw puste.
  5. Kliknij „Zamień wszystko”.

Ten sposób doskonale się sprawdzi przy czyszczeniu danych importowanych, usuwaniu zbędnych znaków, spacji lub powtarzających się fraz.

Zalety

  • Szybkie, masowe działanie.
  • Zmiany w wielu komórkach jednocześnie.

Wady –

  • Brak cofnięcia wszystkich zmian jednym kliknięciem.
  • Ryzyko przypadkowego usunięcia tekstu, jeśli wpisany wzorzec jest zbyt ogólny.

4. Automatyczne korygowanie tekstu – Flash Fill

Funkcja Flash Fill (Automatyczne wypełnianie) dostępna w nowszych wersjach Excela pozwala na szybkie poprawienie tekstu na podstawie wzorca:

  1. Wpisz, jak ma wyglądać prawidłowa zawartość obok oryginalnej komórki.
  2. Zaznacz obie kolumny (oryginalna + wzorcowa) i wybierz Dane > Wypełnij Flash Fill.
  3. Excel automatycznie rozpozna wzorzec i zastosuje go do reszty.

5. Usuwanie zbędnych odstępów i znaków specjalnych

Często konieczne jest wyczyszczenie tekstu z nadmiarowych spacji czy znaków niedrukowanych.

  • USUŃ.ZBĘDNE.ODSTĘPY – Usuwa dodatkowe spacje między wyrazami oraz na początku/końcu tekstu.
 =TRIM(A1) 
  • OCZYŚĆ – Usuwa niedrukowane znaki ASCII.
 =CLEAN(A1) 

6. Usuwanie fragmentów na podstawie innych komórek (zaawansowane)

Jeżeli chcesz usuwać teksty/znaki na podstawie dynamicznych wartości z innych komórek, wykorzystaj funkcję SUBSTITUTE z odwołaniami:

=SUBSTITUTE(A1;B1;"") 

Tu zostanie usunięty fragment znajdujący się w komórce B1 z tekstu w komórce A1.

7. Narzędzie „Tekst jako kolumny”

Możesz wykorzystać funkcję „Tekst jako kolumny” do rozdzielania i tym samym kasowania fragmentów tekstu:

  1. Zaznacz kolumnę z tekstem.
  2. Wybierz Dane > Tekst jako kolumny.
  3. Wybierz typ podziału: separator lub stała szerokość.
  4. Usuń niepotrzebne kolumny po rozdzieleniu.

Przykłady praktyczne

Problem – Masz dane w postaci „ID-12345”, chcesz usunąć „ID-„.

  • Formuła: =SUBSTITUTE(A1;"ID-";"") => wynik: „12345”.

Problem – Usuń pierwsze 5 znaków z komórki.

  • Formuła: =MID(A1;6;LEN(A1)-5).

Problem – Usuń ostatnie 3 znaki z komórki.

  • Formuła: =LEFT(A1;LEN(A1)-3).

Problem – Usuń nadmiarowe spacje.

  • Formuła: =TRIM(A1).

Podsumowanie metod

Metoda Przeznaczenie Wady/Zalety
Delete/Backspace Kasowanie całej zawartości Tylko pojedyncza komórka
SUBSTITUTE Usuwanie wybranego fragmentu tekstu Duża kontrola, formuły
LEFT/RIGHT/MID Usuwanie znaków z początku/końca Precyzyjne, konieczność obliczeń
Znajdź i Zamień Masowe usuwanie powtarzalnych wzorców Szybko, masowo, ryzyko błędu
Flash Fill Szybka edycja wg wzorca Automatyzacja, prostota
Tekst jako kolumny Dzieleni tekstu na fragmenty Usunięcie określonych części

Każdą z powyższych metod można zastosować w zależności od potrzeb: proste kasowanie pojedynczej komórki, masowa edycja zakresu danych, usuwanie konkretnego ciągu znaków, obróbka według wzorca czy bardziej zaawansowana praca z formułami.

Regularna praktyka i poznanie funkcji tekstowych Excela znacząco usprawni Twoją pracę z danymi tekstowymi!

Podziel się artykułem
Obserwuj:
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 *