Szybka nawigacja
PODZIEL.TEKST - Funkcja
Podsumowanie
Funkcja PODZIEL.TEKST dzieli ciągi tekstowe na kolumny i wiersze za pomocą wybranych ograniczników. Jest to formułowa wersja Kreatora Tekst na kolumny, idealna do dynamicznego przetwarzania danych tekstowych w tabelach. Przeciwieństwo funkcji POŁĄCZ.TEKSTY.
Składnia
=PODZIEL.TEKST(tekst;ogranicznik_kolumn;[ogranicznik_wierszy];[zignoruj_puste];[tryb_dopasowania];[wypełnij_za_pomocą])
Parametry
| Parametr | Typ | Wymagane | Opis |
|---|---|---|---|
| tekst | Tekst |
Tak | Tekst źródłowy do podziału na części |
| ogranicznik_kolumn | Tekst |
Tak | Ogranicznik podziału poziomego między kolumny |
| ogranicznik_wierszy | Tekst |
Nie | Ogranicznik podziału pionowego w dół wierszy |
| zignoruj_puste | Logiczne |
Nie | PRAWDA/FAŁSZ - czy pomijać puste wyniki |
| tryb_dopasowania | Liczba |
Nie | 0=czułe na litery, 1=niewrażliwe na litery |
| wypełnij_za_pomocą | Dowolne |
Nie | Wartość zastępcza dla brakujących komórek |
Użycie funkcji TEXTSPLIT
PODZIEL.TEKST rewolucjonizuje pracę z danymi tekstowymi, umożliwiając automatyczne rozdzielanie nazwisk, adresów, kodów produktów czy logów na oddzielne kolumny i wiersze jednym formula. Idealna do czyszczenia importowanych danych CSV.
Typowe przykłady TEXTSPLIT
Podział pełnego imienia i nazwiska
=PODZIEL.TEKST(A1;" ")
Rozdziela 'Jan Kowalski Nowak' na Imię, Nazwisko1, Nazwisko2 w osobnych kolumnach
Podział danych tabelarycznych
=PODZIEL.TEKST(A1;",";")"
'1,2,3;4,5,6' → tablica 2x3: 1|2|3 4|5|6
Wiele ograniczników kolumn
=PODZIEL.TEKST(A1;{",";"."})
Podział na przecinki i kropki jednocześnie
Podział tylko na wiersze
=PODZIEL.TEKST(A1;;".")
Rozdziela tekst kropkami w dół po wierszach
Ignorowanie pustych z wypełnieniem
=PODZIEL.TEKST(A1;";";PRAWDA;"Brak")
Ignoruje wielokrotne średniki, wypełnia 'Brak' zamiast #N/D
Często zadawane pytania
Typowe błędy i rozwiązania
#N/D w pustych komórkach
Cause: Tablica ma więcej elementów niż dostępnych komórek
Solution: Dodaj parametr wypełnij_za_pomocą lub użyj JEŻELI.ND()
#WARTOŚĆ!
Cause: Nieprawidłowy typ ogranicznika
Solution: Użyj tekstu w cudzysłowach: ";" zamiast samego ;
Formuła nie rozlewa się
Cause: Włączenie Iteracji lub ręczne obliczanie
Solution: Sprawdź Ustawienia formuł → Włącz iteracje=FAŁSZ
Błąd #NAZWA?
Cause: Funkcja niedostępna w Twojej wersji Excela
Solution: Wymagane Excel 365/2021+ z bieżącym kanałem aktualizacji
Uwagi
- Dostępna tylko w Excel 365 i Excel 2021+
- Zawsze zwraca tablicę dynamiczną
- Wielokrotne ograniczniki wymagają stałej tablicowej {}
- Domyślnie ignoruje puste komórki (PRAWDA)
- Zastępuje ręczny Kreator Tekst na kolumny
- Świetnie współpracuje z TEXTJOIN, TEXTBEFORE, TEXTAFTER
Kompatybilność
Dostępne w: Excel 365 (Bieżący kanał), Excel 365 (Miesięczny kanał dla przedsiębiorstw), Excel 2021+, Excel dla Mac (nowsze wersje)
Niedostępne w: Excel 2019 i starsze, Excel Online (Web), Excel dla starszych wersji Mac
Treść ostatnio sprawdzona: December 9, 2025
Częstotliwość aktualizacji: W razie potrzeby
Przetestowane wersje Excel: Excel 365, Excel 2021+