Gdy imię, nazwisko, adres albo kilka wartości trafia do jednej komórki, dalsza praca z arkuszem szybko robi się niewygodna. Pokażę, jak podzielić komórkę w Excelu na kilka kolumn lub wierszy, kiedy użyć funkcji Tekst jako kolumny, a kiedy formuły, oraz co zrobić ze scalonymi komórkami i błędami, które mogą prowadzić do utraty danych.
Najlepsza metoda zależy od rodzaju danych
- Tekst jako kolumny szybko rozdzieli dane według spacji, przecinka, średnika lub innego separatora.
- PODZIEL.TEKST automatycznie rozłoży zawartość za pomocą formuły w nowszych wersjach Excela.
- Scaloną komórkę można rozdzielić, ale nie da się podzielić jednej zwykłej komórki tak jak komórki w tabeli Worda.
- Przed operacją sprawdź, czy po prawej stronie znajdują się puste kolumny, ponieważ Excel może nadpisać dane.
- Przy numerach telefonów, kodach pocztowych i identyfikatorach trzeba pilnować formatu tekstowego, aby nie zgubić zer na początku.

Najszybciej rozdzielisz tekst przez Tekst jako kolumny
Jeżeli w komórce A2 widzisz na przykład „Anna Kowalska”, najprościej rozdzielić imię i nazwisko na dwie sąsiednie kolumny. Ja najczęściej wybieram do tego narzędzie Dane > Tekst jako kolumny, bo działa szybko i nie wymaga znajomości formuł.
Podział według separatora
- Zaznacz komórkę, zakres albo całą kolumnę z danymi.
- Otwórz kartę Dane i wybierz Tekst jako kolumny.
- W kreatorze zaznacz opcję Rozdzielany, jeśli wartości oddziela spacja, przecinek, średnik lub inny znak.
- Wybierz właściwy separator i sprawdź wynik w podglądzie.
- Wskaż miejsce docelowe, jeżeli dane mają zostać zapisane w innym obszarze arkusza.
- Kliknij Zakończ.
Dla wpisu „Kowalski, Jan” zaznaczę przecinek, a czasem także spację. Sam przecinek rozdzieli nazwisko od imienia, natomiast oba separatory mogą dodatkowo usunąć niepotrzebny odstęp. Podgląd w kreatorze jest ważny, bo od razu pokazuje, czy Excel nie rozcina danych w złym miejscu.
Podział według stałej szerokości
Opcja Stała szerokość przydaje się wtedy, gdy każda wartość ma podobny układ, ale nie zawiera separatora. Można jej użyć na przykład dla kodów, numerów lub raportów, w których pierwsze 5 znaków oznacza dział, a kolejne 4 numer produktu.
Ta metoda jest wygodna tylko przy naprawdę regularnych danych. Jeżeli jeden wpis ma dodatkowy znak albo krótszy opis, podział według pozycji może przesunąć całą zawartość. W takiej sytuacji bezpieczniejszy będzie separator albo formuła.
Formuła pozwala dzielić dane bez zmieniania źródła
Gdy chcę zachować oryginalną zawartość i mieć wynik aktualizowany automatycznie, korzystam z funkcji PODZIEL.TEKST. Jest dostępna w Microsoft 365, Excelu 2024 i wybranych nowszych wersjach programu.
Jeśli w komórce A2 znajduje się tekst „Anna Kowalska”, wpisz w pustej komórce:
=PODZIEL.TEKST(A2;" ")
Excel rozleje wynik do sąsiednich komórek, umieszczając imię i nazwisko w osobnych kolumnach. Takie automatyczne rozszerzanie wyniku nazywa się tablicą rozlaną. Jeżeli w miejscu docelowym są już dane, pojawi się błąd i trzeba najpierw opróżnić potrzebny zakres.
Funkcja może również rozdzielać dane pionowo. Przy bardziej rozbudowanej składni można wskazać osobny ogranicznik kolumn i wierszy, ale w codziennej pracy zwykle wystarcza separator spacji, przecinka albo średnika. Przy ustawieniach regionalnych Excela argumenty formuły najczęściej oddziela się średnikami.
Przeczytaj również: Jak przedłużyć tabelę w Excelu i uniknąć frustracji z danymi
Co zrobić w starszym Excelu
Jeśli nie masz funkcji PODZIEL.TEKST, nadal możesz użyć narzędzia Tekst jako kolumny. Przy prostym układzie imię i nazwisko da się też wykorzystać funkcje tekstowe, na przykład LEWY, PRAWY, ZNAJDŹ i DŁ.
Przykładowo formuła =LEWY(A2;ZNAJDŹ(" ";A2)-1) pobierze tekst przed pierwszą spacją. To rozwiązanie działa dobrze przy standardowych danych, ale może się pomylić przy drugim imieniu, podwójnym nazwisku albo kilku spacjach. W takich przypadkach kreator lub PODZIEL.TEKST jest po prostu wygodniejszy.
Scaloną komórkę można rozdzielić jednym poleceniem
Czasem pytanie o dzielenie komórki dotyczy tak naprawdę komórki scalonej. Jeśli wcześniej połączono kilka pól za pomocą opcji Scal i wyśrodkuj, zaznacz obszar, otwórz menu tego przycisku i wybierz Rozdziel komórki.
Trzeba jednak pamiętać o ważnym ograniczeniu. Podczas scalania Excel zachowuje tylko zawartość komórki znajdującej się zwykle w lewym górnym rogu. Rozdzielenie przywraca układ pól, ale nie odzyska tekstu, który został usunięty w momencie scalania.
Scalone komórki dobrze sprawdzają się jako nagłówki obejmujące kilka kolumn, lecz utrudniają filtrowanie, sortowanie i pracę z tabelami. Sam używam ich głównie w tytułach raportów. W obszarze danych operacyjnych lepiej pozostawić każdą wartość w osobnej komórce.
Zwykłej komórki nie podzielisz tak jak pola w Wordzie
Excel nie dzieli pojedynczej, niescalonej komórki na dwie niezależne części za pomocą pionowej lub poziomej kreski. Komórka jest podstawową jednostką arkusza, dlatego rozdzielenie jej zawartości oznacza w praktyce przeniesienie danych do kilku sąsiednich komórek.
Jeżeli chodzi tylko o wygląd nagłówka, można zastosować obramowanie ukośne albo połączyć kilka komórek w odpowiedni układ. To jednak efekt wizualny, a nie prawdziwy podział. Nie uzyskasz w ten sposób dwóch osobnych miejsc do sortowania, filtrowania ani wpisywania danych.
Przykład praktyczny wygląda tak: zamiast próbować podzielić A1 na „Imię” i „Nazwisko”, zostawiasz A1 jako nagłówek, a dane umieszczasz w kolumnach A i B. Taki układ jest czytelniejszy i znacznie lepiej działa w tabelach przestawnych oraz filtrach.
Dobierz sposób do rodzaju danych i zabezpiecz wynik
| Potrzeba | Najlepsza metoda | Najważniejsze ograniczenie |
|---|---|---|
| Jednorazowy podział według przecinka lub spacji | Tekst jako kolumny | Wynik zastępuje dane w wybranym obszarze |
| Automatyczne rozdzielanie po zmianie tekstu | PODZIEL.TEKST | Funkcja wymaga nowszej wersji Excela |
| Regularne importy i duże zestawy danych | Power Query | Trzeba skonfigurować zapytanie |
| Rozdzielenie wcześniej scalonych pól | Rozdziel komórki | Nie odzyskuje utraconej zawartości |
Przed użyciem opcji Tekst jako kolumny zawsze sprawdzam, czy po prawej stronie jest wystarczająco dużo pustego miejsca. Jeżeli nie, Excel może nadpisać istniejące dane. Dobrym zabezpieczeniem jest skopiowanie kolumny do nowego arkusza albo wskazanie innego miejsca docelowego.
Uważaj też na kody pocztowe, numery telefonów i identyfikatory zaczynające się od zera. Po podziale Excel może potraktować je jak liczby i usunąć początkowe zero. W kreatorze wybierz dla takiej kolumny format Tekst, jeśli identyfikator ma pozostać dokładnie taki jak w źródle.
Przy danych powtarzalnych, na przykład codziennie importowanych plikach CSV, lepiej skonfigurować podział w Power Query. Raz ustawiona reguła może być później odświeżana bez ręcznego przechodzenia przez cały kreator.
Po podziale dane będą gotowe do dalszej pracy
Najważniejsza decyzja brzmi nie „czy da się podzielić komórkę”, lecz co ma stać się z jej zawartością. Do jednorazowego rozdzielenia tekstu wybierz Tekst jako kolumny, do automatycznych wyników użyj PODZIEL.TEKST, a przy scalonym obszarze skorzystaj z polecenia Rozdziel komórki.
Jeżeli przed operacją sprawdzisz separatory, wolne miejsce i format danych, unikniesz większości problemów. W dobrze uporządkowanym arkuszu każda informacja trafia do własnej komórki, dzięki czemu łatwiej ją filtrować, sortować, analizować i wykorzystywać w kolejnych formułach.