Jak rozdzielić tekst w Excel? Podział zawartości komórek na kolumny

Piotr Napora
przez Piotr Napora
4 min. czytania

Aby rozdzielić tekst w komórkach Excela na osobne kolumny – na przykład gdy masz imię i nazwisko w jednej kolumnie, a chcesz, by imię znalazło się osobno – możesz skorzystać zarówno z wbudowanego kreatora Tekst jako kolumny, jak i funkcji arkuszowych. Poniżej znajdziesz szczegółowy, praktyczny poradnik z przykładami i opisami różnych metod.

1. Rozdzielanie tekstu na kolumny za pomocą narzędzia „Tekst jako kolumny”

Kiedy to stosować?

  • Gdy w jednym polu masz kilka informacji oddzielonych stałym separatorem (np. przecinek, spacja, średnik).
  • Przykład: „Jan Kowalski”, „Warszawa; 01-234”

Krok po kroku

  1. Zaznacz dane
  • Kliknij w pierwszą komórkę kolumny z tekstem do rozdzielenia.
  • Obok niej muszą być wolne kolumny, by nie nadpisać istniejących danych.
  • Jeśli rozdzielasz dużą kolumnę, możesz kliknąć nagłówek z literą kolumny.
  1. Uruchom narzędzie
  • Przejdź na górny pasek do zakładki Dane.
  • Kliknij ikonę Tekst jako kolumny (czasem: „Podział tekstu na kolumny”) .
  1. Wybierz typ separacji
  • W kreatorze zaznacz Rozdzielany (gdy dane rozdziela przecinek, spacja itd.).
  • Dla danych o równej strukturze (np. identyfikatory o stałej szerokości) wybierz Stała szerokość.
  1. Wskaż separator
  • Zaznacz odpowiedni separator (tabulator, przecinek, średnik, spacja lub wpisz własny).
  • Możesz użyć kilku separatorów jednocześnie (np. spacja i przecinek).
  • Podgląd pokaże, jak tekst zostanie rozdzielony.
  1. Zatwierdź i wskaż lokalizację
  • Kliknij Dalej, wybierz format danych (możesz zostawić „Ogólny”).
  • Uwaga – Excel nadpisze kolumny po prawej – jeśli są tam dane, zrób kopię lub wstaw nowe kolumny przed rozdzieleniem.
  1. Kliknij „Zakończ”
  • Twoje dane zostaną rozdzielone na kolumny zgodnie z separatorem.

2. Funkcje Excela do rozdzielania tekstu

Alternatywnie, możesz rozdzielać tekst za pomocą formuł, co daje większą kontrolę i elastyczność – szczególnie, jeśli dane nie mają spójnego ogranicznika.

Przykładowe funkcje i sposoby użycia

  • PODZIEL.TEKST() – funkcja nowa (Excel 2021, Microsoft 365), dzieli tekst względem separatora i automatycznie rozdziela wynik na kolumny.
    Składnia:
 =PODZIEL.TEKST(A2; " ") 

gdzie A2 to adres komórki, a ” ” (spacja) to separator.

  • FRAGMENT.TEKSTU(), ZNAJDŹ(), LEWY(), PRAWY() – stosowane w starszych wersjach Excela (2016/2019 i starsze):
  • Wyciąganie imienia: =LEWY(A2; ZNAJDŹ(" ";A2)-1)
  • Wyciąganie nazwiska: =FRAGMENT.TEKSTU(A2; ZNAJDŹ(" ";A2)+1; DŁ(A2))

Zalety i zastosowania funkcji

  • Automatyczna aktualizacja przy zmianach źródłowych danych.
  • Funkcje radzą sobie także z tekstem, w którym separator występuje nieregularnie.
  • Idealne, gdy chcesz tylko wyodrębnić fragment (np. sam numer telefonu z e-maila).

3. Typowe problemy i wskazówki

  • Jeśli separator powtarza się w różnych miejscach, Excel rozdzieli tekst na wiele kolumn – sprawdź podgląd przed zatwierdzeniem.
  • Przed rozpoczęciem pracy z dużym plikiem zrób kopię danych.
  • Jeśli dane mają różną strukturę, narzędzie „Tekst jako kolumny” może nie zadziałać idealnie – wówczas użyj funkcji arkuszowych.
  • Po podziale możesz użyć „Usuń duplikaty” lub „Wstaw/podziel kolumnę”, by posprzątać dane.

4. Przykłady zastosowań

Wejście (A1) Separator Wynik (B1, C1, …)
Jan Kowalski spacja Jan | Kowalski
Warszawa; 01-234 średnik Warszawa | 01-234
adam,[email protected] przecinek adam | [email protected]
2023-10-25 myślnik 2023 | 10 | 25

5. Video i tutoriale

  • Zobacz przykładowy film instruktażowy na YouTube pod hasłem „Excel tekst jako kolumny”.

Podsumowanie –
Rozdzielanie tekstu na kolumny w Excelu można przeprowadzić szybko i wygodnie na kilka sposobów: narzędziem „Tekst jako kolumny” oraz za pomocą nowoczesnych lub klasycznych funkcji arkuszowych. Wybierz metodę odpowiednią do Twoich danych i wersji Excela, z której korzystasz, aby sprawnie przejść od surowego tekstu do dobrze uporządkowanej tabeli.

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 *