Excel: jak wyodrębnić tekst między cudzysłowami
Za pomocą funkcji TEXTBEFORE i TEXTAFTER w programie Excel można wyodrębnić cały tekst z komórki w cudzysłowie.
Istnieją dwa typowe sposoby korzystania z tych funkcji:
Metoda 1: Wyodrębnij tekst w podwójnych cudzysłowach
=TEXTBEFORE(TEXTAFTER( A2 , """"), """")
Metoda 2: Wyodrębnij tekst w pojedynczych cudzysłowach
=TEXTBEFORE(TEXTAFTER( A2 , "'"), "'")
Obydwa przykłady wyodrębniają tekst pomiędzy cudzysłowami z komórki A2 .
Poniższe przykłady pokazują, jak zastosować każdą metodę w praktyce.
Przykład 1: Wyodrębnij tekst między cudzysłowami w programie Excel
Załóżmy, że mamy następującą listę sportowców z ich pseudonimami w cudzysłowie:
Załóżmy teraz, że chcemy wyodrębnić tekst zawarty w podwójnych cudzysłowach w programie Excel.
Możemy wpisać następującą formułę w komórce B2 , aby wyodrębnić tekst między cudzysłowami 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:
Kolumna B zawiera teraz tekst w cudzysłowie dla każdej pasującej komórki w kolumnie A.
Przykład 2: Wyodrębnij tekst pomiędzy pojedynczymi cudzysłowami w programie Excel
Załóżmy, że mamy następującą listę sportowców z ich pseudonimami w pojedynczych cudzysłowach:
Załóżmy teraz, że chcemy wyodrębnić tekst zawarty w pojedynczych cudzysłowach w programie Excel.
Możemy wpisać następującą formułę w komórce B2 , aby wyodrębnić tekst znajdujący się pomiędzy pojedynczymi cudzysłowami 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:
Kolumna B zawiera teraz tekst ujęty w pojedyncze cudzysłowy dla każdej pasującej komórki w kolumnie A.
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