Excel: jak wyodrębnić tekst między dwoma przecinkami


Za pomocą funkcji TEXTBEFORE i TEXTAFTER w programie Excel można wyodrębnić cały tekst z komórki między dwoma przecinkami.

Aby to zrobić, możesz użyć następującej składni:

 =TEXTBEFORE(TEXTAFTER( A2 , ","), ",")

W tym konkretnym przykładzie wyodrębniony jest cały tekst znajdujący się pomiędzy dwoma przecinkami w komórce A2 .

Poniższy przykład pokazuje, jak zastosować tę składnię w praktyce.

Przykład: wyodrębnij tekst pomiędzy dwoma przecinkami w programie Excel

Załóżmy, że mamy następującą listę lokalizacji w Excelu:

Załóżmy teraz, że chcemy wyodrębnić nazwę stanu między dwoma przecinkami w każdej komórce.

Na przykład chcielibyśmy wyodrębnić:

  • Ohio z pierwszej celi.
  • Florida z drugiej celi.
  • Maine z trzeciej celi.

I tak dalej.

Możemy wpisać następującą formułę w komórce B2 , aby wyodrębnić tekst między przecinkami w komórce A2 :

 =TEXTBEFORE(TEXTAFTER( A2 , ","), ",")

Możemy następnie kliknąć i przeciągnąć tę formułę do każdej pozostałej komórki w kolumnie B:

Excel wyodrębnia tekst pomiędzy dwoma przecinkami

Kolumna B zawiera teraz tekst między przecinkami dla każdej pasującej komórki w kolumnie A.

Jak działa ta formuła?

Zapamiętaj formułę, której użyliśmy do wyodrębnienia tekstu między przecinkami w komórce A2 :

 =TEXTBEFORE(TEXTAFTER( A2 , ","), ",")

Oto jak działa ta formuła:

Najpierw używamy funkcji TEXTAFTER , aby wyodrębnić cały tekst po przecinku w komórce A2 .

Spowoduje to powrót do Ohio w Stanach Zjednoczonych .

Następnie używamy funkcji TEXTBEFORE , aby wyodrębnić cały tekst przed przecinkiem z pozostałego tekstu.

To zwraca Ohio .

Uwaga : Jeśli chcesz, możesz owinąć tę formułę funkcją TRIM , aby usunąć wszystkie początkowe i końcowe spacje z wynikowego tekstu.

Dodatkowe zasoby

Poniższe samouczki wyjaśniają, jak wykonywać inne typowe zadania w programie Excel:

Excel: Jak wyodrębnić tekst przed znakiem
Excel: Jak wyodrębnić tekst po znaku
Excel: jak usunąć określony tekst z komórek

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *