Aby rozdzielić tekst na dwie kolumny w Excelu (np. imię i nazwisko), możesz skorzystać zarówno z kreatora „Tekst jako kolumny”, jak i funkcji tekstowych. Poniżej znajdziesz kompleksowy poradnik, który krok po kroku przedstawia wszystkie popularne metody i dokładnie wyjaśnia ich zastosowanie.
- Metoda 1 – Kreator „Tekst jako kolumny” (Excel – zakładka Data/Dane)
- Krok 1 – Zaznaczenie danych
- Krok 2 – Uruchomienie narzędzia
- Krok 3 – Wybór typu podziału
- Krok 4 – Wybranie ogranicznika/separatora
- Krok 5 – Wskazanie miejsca docelowego
- Krok 6 – Finalizacja
- Metoda 2 – Funkcje tekstowe – dla większej elastyczności
- Krok 1 – Wyodrębnianie imienia (pierwszy wyraz)
- Krok 2 – Wyodrębnianie nazwiska (pozostały fragment)
- Krok 3 – Rozciąganie formuł
- Metoda 3 – Power Query – zaawansowane dzielenie tekstu
- Ważne wyjaśnienia i wskazówki
Metoda 1 – Kreator „Tekst jako kolumny” (Excel – zakładka Data/Dane)
Krok 1 – Zaznaczenie danych
- Zaznacz kolumnę lub komórki, które zawierają tekst do podziału (np. kolumnę z imionami i nazwiskami).
Krok 2 – Uruchomienie narzędzia
- Przejdź do zakładki Dane (Data) na pasku narzędzi.
- Wybierz opcję Tekst jako kolumny.
Krok 3 – Wybór typu podziału
- W oknie kreatora wybierz typ „Rozdzielany” (Delimited), czyli dzielenie według separatora (np. spacji, przecinka).
Krok 4 – Wybranie ogranicznika/separatora
- Zaznacz separator, który rozdziela części tekstu – najczęściej będzie to spacja (dla podziału imienia i nazwiska) lub inny znak (przecinek, tabulator, średnik itp.).
- Podgląd w oknie „Podgląd danych” pozwala sprawdzić rezultat przed zatwierdzeniem.
Krok 5 – Wskazanie miejsca docelowego
- Wskaż, gdzie mają pojawić się nowe kolumny z podzielonym tekstem (np. obok oryginalnej kolumny). Możesz wpisać adres pierwszej komórki, np. B2.
Krok 6 – Finalizacja
- Kliknij Zakończ (Finish). Twoje dane zostaną rozdzielone na dwie kolumny – każda z osobnym fragmentem tekstu (np. imię w jednej kolumnie, nazwisko w drugiej).
Metoda 2 – Funkcje tekstowe – dla większej elastyczności
Idealne, gdy separator jest niestandardowy lub potrzebujesz wyodrębnić fragment tekstu w konkretnej pozycji (np. pierwsze słowo – imię, reszta – nazwisko).
Krok 1 – Wyodrębnianie imienia (pierwszy wyraz)
W komórce B2 wpisz formułę:
=LEWY(A2; ZNAJDŹ(" ";A2)-1)
- Funkcja
LEWYpobiera tekst od lewej strony. - Funkcja
ZNAJDŹlokalizuje pozycję spacji – od niej odejmujemy 1, aby otrzymać wyłącznie pierwsze słowo (imię).
Krok 2 – Wyodrębnianie nazwiska (pozostały fragment)
W komórce C2 wpisz formułę:
=PRAWY(A2; DŁ(A2)-ZNAJDŹ(" ";A2))
- Funkcja
PRAWYpobiera tekst od prawej strony. - Odejmujemy liczbę znaków do spacji, dzięki czemu otrzymujesz nazwisko.
Krok 3 – Rozciąganie formuł
- Przeciągnij obie formuły w dół, aby zastosować je do wszystkich wierszy z danymi.
Metoda 3 – Power Query – zaawansowane dzielenie tekstu
Dla dużych zbiorów danych lub nietypowych przypadków możesz wykorzystać Power Query.
Podstawowe kroki:
- Zaznacz dane, przejdź do „Dane” > „Z pobierania i transformacji” > „Z tabeli/zakresu”.
- W Power Query wybierz kolumnę tekstową i „Podziel kolumnę”.
- Możesz podzielić tekst na podstawie separatora (np. jedna spacja) lub konkretnej liczby znaków.
- Określ typ podziału: „Raz, tak daleko w lewo/prawo jak to możliwe” lub „Wielokrotnie” (jeśli tekst jest dłuższy).
Ważne wyjaśnienia i wskazówki
- Separator – Spacja jest najczęstszym separatorem przy dzieleniu imienia i nazwiska, ale możesz użyć dowolnego znaku rozdzielającego dane (np. przecinka, średnika).
- Zachowanie oryginalnych danych – Zalecamy skopiować dane do nowej kolumny/arkusza przed podziałem, aby nie utracić pierwotnej zawartości.
- Podgląd podczas dzielenia – Kreator „Tekst jako kolumny” pokazuje, jak będą wyglądały podzielone dane, zanim zatwierdzisz operację.
- Format wynikowych kolumn – Możesz ustawić format (tekst, liczby) według potrzeb po zakończeniu podziału.
Podsumowanie – Kiedy wybrać którą metodę?
| Metoda | Zalety | Przykłady zastosowań |
|---|---|---|
| Tekst jako kolumny | Szybka, intuicyjna, dla prostych separatorów | Imię i nazwisko, e-mail, CSV |
| Funkcje tekstowe | Elastyczność, automatyzacja, przetwarzanie niestandardowe | Wyodrębnienie numerów, kodów, identyfikatorów |
| Power Query | Zaawansowane operacje, duże zestawy danych | Podział po określonej liczbie znaków, integracje danych |
Dzięki powyższym instrukcjom bez problemu podzielisz tekst na dwie kolumny w Excelu – zarówno prostych przypadkach, jak i tych bardziej zaawansowanych. Wybierz metodę zgodną z Twoimi potrzebami!
