Funkcja Excel POT.TEKST
Połączenia TEKST PO funkcja wyodrębnia i zwraca tekst, który występuje po danym podłańcuchu lub ograniczniku.
Note: Ta funkcja jest dostępna tylko w programie Excel dla Microsoft 365 w kanale Insider.
Składnia
TEXTAFTER(text, delimiter, [instance_num], [match_mode], [match_end], [if_not_found])
Argumenty
Uwagi
Wartość zwracana
Zwraca wyodrębniony ciąg tekstowy.
Przykład
W tym miejscu podajemy poniższą listę tekstów jako przykład, aby zademonstrować, jak używać TEKST PO funkcjonować aby wyodrębnić tekst w różnych warunkach.
#Przykład1: Wyodrębnij tekst po pierwszym ograniczniku w Excelu
Aby wyodrębnić tekst, który występuje po pierwszym przecinku w określonych komórkach, możesz zastosować funkcję POT.TEKST w następujący sposób.
Wybierz komórkę obok pierwszej komórki tekstowej, z której chcesz wyodrębnić tekst, wprowadź następującą formułę i naciśnij Wchodzę klucz, aby uzyskać wynik. Wybierz tę komórkę wynikową, przeciągnij jej Uchwyt autouzupełniania w dół, aby uzyskać resztę wyników.
=TEXTAFTER(A2,",")
Uwaga: W takim przypadku w formule wymagane są tylko dwa pierwsze argumenty.
#Przykład2: Wyodrębnij tekst po N-tym ograniczniku w Excelu
Domyślnie funkcja TEKSTAFTER wyodrębnia tekst po pierwszym ograniczniku w ciągu tekstowym, nawet jeśli w tekście występuje wiele ograniczników. Jeśli chcesz wyodrębnić tekst po N-tym ograniczniku, takim jak drugi przecinek w tym przypadku, możesz zastosować funkcję TEKSTFTER w następujący sposób.
Wybierz komórkę obok pierwszej komórki tekstowej, z której chcesz wyodrębnić tekst, wprowadź następującą formułę i naciśnij Wchodzę klucz, aby uzyskać wynik. Wybierz tę komórkę wynikową, przeciągnij jej Uchwyt autouzupełniania w dół, aby uzyskać resztę wyników.
=TEXTAFTER(A2,",",2)
Note: Aby wyodrębnić tekst, który występuje po n-tym ograniczniku, wystarczy podać argument numer_instancji jako odpowiednią liczbę. W tym przypadku wpisuję cyfrę 2, aby wskazać drugi przecinek.
#Przykład3: Wyodrębnij tekst po danym podciągu (nie uwzględniaj wielkości liter) w Excelu
Domyślnie funkcja TEXTAFTER rozróżnia wielkość liter. Jeśli chcesz wyłączyć rozróżnianie wielkości liter, zastosuj funkcję TEXTAFTER w następujący sposób.
Wybierz komórkę (powiedzmy B2 w tym przypadku), wprowadź następującą formułę i naciśnij Wchodzę klucz, aby uzyskać wynik. Wybierz tę komórkę wynikową i przeciągnij jej Uchwyt autouzupełniania w dół, aby uzyskać resztę wyników.
=TEXTAFTER(A2,"Consultant",1,1)
Note: Aby wyłączyć rozróżnianie wielkości liter w funkcji TEKSTAFTER, musisz określić argument Match_mode jako 1. W takim przypadku zostanie wyodrębniony cały tekst, który występuje po podłańcuchu „Konsultant” lub „Konsultant”.
#Przykład 4: Zwróć niestandardową wartość, gdy TEKSTAFTER nie pasuje do żadnego tekstu
Jak pokazano na powyższym zrzucie ekranu, domyślnie funkcja TEKSTFTER zwraca #N/A, gdy nie znaleziono dopasowań. Aby zwrócić wartość niestandardową, a nie błędy, możesz zastosować funkcję POT.TEKST w następujący sposób.
Wybierz komórkę obok pierwszej komórki tekstowej, z której chcesz wyodrębnić tekst, wprowadź następującą formułę i naciśnij Wchodzę klucz, aby uzyskać wynik. Wybierz tę komórkę wynikową i przeciągnij jej Uchwyt autouzupełniania w dół, aby uzyskać resztę wyników.
=TEXTAFTER(A2,"Consultant",1,1,,"text not found")
Note: W tej formule „nie znaleziono tekstu” to niestandardowa wartość zwracana, gdy TEKSTAFTER nie pasuje do żadnego tekstu. Możesz to zmienić według potrzeb.
#Przykład5: Wyodrębnij tekst po ostatnim ograniczniku w Excelu
Zwykle można określić parametr numer_instancji, aby wyodrębnić tekst po n-tym ograniczniku w ciągu tekstowym. Jeśli chcesz wyodrębnić tekst po ostatnim ograniczniku, najłatwiej jest określić liczbę ujemną dla tego parametru.
Na przykład, aby wyodrębnić tekst, który występuje po ostatnim przecinku w poniższej tabeli, funkcję POT.TEKST można zmienić w następujący sposób.
Wybierz komórkę (powiedzmy B2 w tym przypadku), wprowadź następującą formułę i naciśnij Wchodzę klucz. Wybierz tę komórkę wynikową i przeciągnij jej Uchwyt autouzupełniania w dół, aby uzyskać resztę wyników.
=TEXTAFTER(A2,",",-1)
Note: Tutaj -1 w formule pomaga wyszukać oryginalny ciąg tekstowy od końca.
Powiązane funkcje
Excel TEKST PRZED funkcją
Funkcja TEXTBEFORE zwraca tekst, który występuje przed danym podciągiem lub ogranicznikiem.
Funkcja PODZIELTEKST w programie Excel
Funkcja TEXTSPLIT dzieli ciągi tekstowe według określonego ogranicznika na tablicę w kolumnach i wierszach.
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
Kutools dla programu Excel oferuje ponad 300 funkcji, Pewność, że to, czego potrzebujesz, jest w zasięgu jednego kliknięcia...
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.