Przejdź do głównej zawartości

Funkcja PODZIEL.TEKST w programie Excel

Połączenia PODZIEL TEKST funkcja dzieli ciągi tekstowe według podanego ogranicznika na tablicę w kolumnach i wierszach.

Note: Ta funkcja jest dostępna tylko w programie Excel dla Microsoft 365 w kanale Insider.

Składnia

=TEXTSPLIT(text, col_delimiter, [row_delimiter], [ignore_empty], [match_mode], [pad_with])

Argumenty

Tekst (wymagane): tekst, który chcesz podzielić;
Col_separator (wymagane): ogranicznik lub podciąg wskazujący, gdzie chcesz podzielić tekst na kolumny;
Ogranicznik_wierszy (opcjonalnie): ogranicznik lub podciąg wskazujący, gdzie chcesz podzielić tekst w wierszach;
Ignoruj_puste (opcjonalnie): Określa, czy ignorować puste komórki, czy nie.
-- FAŁSZYWY (domyślnie): Zachowaj puste komórki podczas dzielenia.
-- TRUE: Ignoruj ​​puste komórki podczas dzielenia.
Tryb_dopasowania (opcjonalnie): Określa, czy w ograniczniku jest rozróżniana wielkość liter.
-- 0 (domyślnie): uwzględnia wielkość liter.
-- 1: wielkość liter nie jest wrażliwa.
Pad_z (opcjonalnie): Wartość do uzupełnienia brakujących wartości w tablicy 2D. Wartość domyślna to #N/A wartość błędu.

Uwagi

1) Ta funkcja działa tak samo jak Tekst na kolumnę kreator w Excelu;
2) Ta funkcja jest odwrotnością Funkcja TEXTJOIN;
3) Jeżeli „pad_z” jest pomijane, a następnie #N/A służy do uzupełniania brakujących wartości w tablicach dwuwymiarowych;
4) Wiele ograniczników musi być ujętych w stałą tablicową i oddzielonych przecinkami, na przykład {„ogranicznik1”,”ogranicznik2”,...}.

Wartość zwracana

Zwraca podzielony ciąg tekstowy.

Przykład

Oto kilka przykładów, aby zademonstrować, jak używać funkcji TEXTSPLIT do dzielenia tekstu w różnych warunkach.

#Przykład 1: Podziel tekst za pomocą ogranicznika na kolumny lub wiersze

Jak pokazano na poniższym zrzucie ekranu, aby podzielić tekst w komórce A2 na kolumny lub wiersze przecinkiem, możesz zastosować funkcję TEXTSPLIT w następujący sposób.

Podziel tekst poziomo na kolumny przecinkami

Wybierz komórkę, wprowadź następującą formułę i naciśnij Wchodzę klawisz.

Wyniki są wypełniane podzielonymi tekstami w tym samym czasie bez użycia uchwytu autouzupełniania.

=TEXTSPLIT(A2,",")

Podziel tekst pionowo na wiersze przecinkami

Aby podzielić tekst w pionie na wiersze według określonego ogranicznika, należy pozostawić pusty argument col_delimiter i określić ogranicznik dla ogranicznik_wiersza argument. Proszę wykonać następujące czynności.

Wybierz komórkę, wprowadź następującą formułę i naciśnij Wchodzę klawisz.

Komórki wynikowe są wypełniane podzielonym tekstem w tym samym czasie bez użycia uchwytu autouzupełniania.

=TEXTSPLIT(A2,,",")

#Przykład 2: Ignoruj ​​puste komórki podczas dzielenia tekstu za pomocą funkcji TEXTSPLIT

Jak pokazano na poniższym zrzucie ekranu, jeśli ciąg tekstowy zawiera dwa lub więcej kolejnych ograniczników bez wartości między nimi, domyślnie funkcja TEXTSPLIT zachowa puste komórki podczas dzielenia tekstu. Aby zignorować puste komórki podczas dzielenia, możesz zastosować funkcję ROZDZIELTEKST w następujący sposób.

Wybierz pustą komórkę, wprowadź następującą formułę i naciśnij Wchodzę aby uzyskać wszystkie podzielone teksty i zignorować puste komórki. Jeśli istnieje lista tekstów do podzielenia, wybierz komórkę wyników i przeciągnij jej uchwyt autouzupełniania w dół, aby uzyskać resztę wyników.

=TEXTSPLIT(A2,",",,TRUE)

Note: W tej formule wartość logiczna „TRUE” jest podany jako ignorować_puste argumenty.

#Przykład 3: Podziel tekst z uwzględnieniem wielkości liter lub bez uwzględniania wielkości liter

Domyślnie funkcja TEXTSPLIT rozróżnia wielkość liter, ponieważ match_mode jest ustawiony na 0 lub pozostawiony pusty.

Jak pokazano na poniższym zrzucie ekranu, tryb_dopasowania argument w funkcji TEXTSPLIT jest pusty, więc szuka tylko dokładnego dopasowania tekstu „Konsultant” w określonym ciągu tekstowym.

=TEXTSPLIT(A2,"Consultant")

Jeśli na przykład nie chcesz przeprowadzać wyszukiwania z dopasowaniem ścisłym, musisz wyszukać tekst, który zawiera oba te elementy "Konsultant" i "KONSULTANT", w takim przypadku możesz podać argument match_mode jako 1, aby to zrobić.

Wybierz pustą komórkę, wprowadź formułę poniżej i naciśnij Wchodzę klucz. Wybierz tę komórkę wynikową i przeciągnij jej Uchwyt autouzupełniania w dół, aby uzyskać resztę wyników.

=TEXTSPLIT(A2,"Consultant",,TRUE,1)

#Przykład 4: Podziel tekst na wiersze i kolumny jednocześnie

Aby podzielić tekst na wiersze i kolumny w tym samym czasie, korzystając z funkcji ROZDZIELTEKST, należy jednocześnie określić w formule argumenty ogranicznik_col i ogranicznik_wiersz.

Jak pokazano w poniższej tabeli, możesz wprowadzić następującą formułę do komórki C2 i nacisnąć Wchodzę aby uzyskać podzielone teksty w odpowiednich wierszach i kolumnach w tym samym czasie.

=TEXTSPLIT(A2,":", ",")

Uwaga: W tym przypadku dwukropek „:” jest podany jako ogranicznik_kolumny argument i przecinek”,” jest podany jako ogranicznik_wiersza argumenty.

#Przykład 4: Dostosuj wartość, aby uzupełnić brakujące wartości w tablicy 2D

W przypadku korzystania z funkcji ROZDZIEL.TEKS do jednoczesnego dzielenia tekstu na wiersze i kolumny program Excel zwraca w wynikach błędy #N/D, jeśli w oryginalnym ciągu tekstowym brakuje wartości.

Jak pokazano na poniższym zrzucie ekranu, ponieważ nie ma dwukropka „:” po tekście Data wypuszczenia, Excel powraca # N / A obok „Data wydania”.

Jeśli chcesz uzupełnić wszystkie brakujące wartości znakiem myślnika (-) w tablicy 2D zamiast błędu #N/A, wystarczy podać ostatni argument „pad_z" tak jak "-”, aby to zrobić.

Wybierz pustą komórkę, wprowadź następującą formułę i naciśnij Wchodzę klawisz, aby uzyskać wszystkie podzielone teksty w wierszach i kolumnach.

=TEXTSPLIT(A2,":",",",,,"-")

#Przykład 5: Podziel tekst według wielu ograniczników

Funkcja TEXTSPLIT umożliwia jednoczesne użycie wielu ograniczników do dzielenia tekstu. Jednak ograniczniki muszą być ujęte w stałą tablicową i oddzielone przecinkami, na przykład {„ogranicznik1”,”ogranicznik2”,...}.

Ciąg tekstowy w poniższej tabeli zawiera dwa ograniczniki „-” i „,”, aby podzielić tekst według tych dwóch ograniczników, należy zastosować funkcję TEXTSPLIT w następujący sposób.

Wybierz pustą komórkę, wprowadź następującą formułę i naciśnij Wchodzę klawisz.

=TEXTSPLIT(A2,{"-",","})

Note: W tej formule ogranicznik_kolumny argument jest określony jako {"-",","}.


Powiązane funkcje

Funkcja Excel POT.TEKST
Funkcja TEKSTFTER wyodrębnia i zwraca tekst występujący po danym podciągu lub ograniczniku.

Excel TEKST PRZED funkcją
Funkcja TEXTBEFORE zwraca tekst, który występuje przed danym podciągiem lub ogranicznikiem.

Funkcja Excel VALUETOTEXT
Funkcja VALUETOTEXT konwertuje dowolną określoną wartość na tekst.


Najlepsze narzędzia biurowe

Kutools dla programu Excel - pomaga wyróżnić się z tłumu

🤖 Pomocnik AI Kutools: Zrewolucjonizuj analizę danych w oparciu o: Inteligentne wykonanie   |  Wygeneruj kod  |  Twórz niestandardowe formuły  |  Analizuj dane i generuj wykresy  |  Wywołaj funkcje Kutools...
Popularne funkcje: Znajdź, wyróżnij lub zidentyfikuj duplikaty  |  Usuń puste wiersze  |  Łącz kolumny lub komórki bez utraty danych  |  Okrągły bez wzoru ...
Super VLookup: Wiele kryteriów  |  Wiele wartości  |  W wielu arkuszach  |  Wyszukiwanie rozmyte...
Adw. Lista rozwijana: Łatwa lista rozwijana  |  Zależna lista rozwijana  |  Lista rozwijana wielokrotnego wyboru...
Menedżer kolumn: Dodaj określoną liczbę kolumn  |  Przesuń kolumny  |  Przełącz stan widoczności ukrytych kolumn  Porównaj kolumny z Wybierz Te same i różne komórki ...
Polecane funkcje: Fokus siatki  |  Widok projektu  |  Duży pasek formuły  |  Menedżer skoroszytów i arkuszy | Biblioteka zasobów (Automatyczny tekst)  |  Selektor dat  |  Połącz arkusze  |  Szyfruj/odszyfruj komórki  |  Wysyłaj e-maile według listy  |  Super filtr  |  Specjalny filtr (filtruj pogrubienie/kursywa/przekreślenie...) ...
15 najlepszych zestawów narzędzi12 Tekst Tools (Dodaj tekst, Usuń znaki ...)  |  50 + Wykres rodzaje (Wykres Gantta ...)  |  40+ Praktyczne Wzory (Oblicz wiek na podstawie urodzin ...)  |  19 Wprowadzenie Tools (Wstaw kod QR, Wstaw obraz ze ścieżki ...)  |  12 Konwersja Tools (Liczby na słowa, Przeliczanie walut ...)  |  7 Połącz i podziel Tools (Zaawansowane wiersze łączenia, Podziel komórki Excela ...)  |  ... i więcej

Kutools dla programu Excel oferuje ponad 300 funkcji, Pewność, że to, czego potrzebujesz, jest w zasięgu jednego kliknięcia...

Opis


Karta Office - Włącz czytanie i edycję na kartach w Microsoft Office (w tym Excel)

  • Jedna sekunda, aby przełączać się między dziesiątkami otwartych dokumentów!
  • Zmniejsz liczbę kliknięć myszą każdego dnia, pożegnaj się z dłonią myszy.
  • Zwiększa produktywność o 50% podczas przeglądania i edytowania wielu dokumentów.
  • Wprowadza wydajne karty do pakietu Office (w tym programu Excel), podobnie jak przeglądarki Chrome, Edge i Firefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations