Jak wyodrębnić tekst przed lub po znaku w programie Excel i Arkuszach Google

Pobierz przykładowy skoroszyt

Pobierz przykładowy skoroszyt

Ten samouczek pokaże, jak wyodrębnić tekst przed lub po znaku w programie Excel i Arkuszach Google.

Wyodrębnij tekst przed znakiem za pomocą funkcji ZNAJDŹ i W LEWO

Aby wyodrębnić tekst przed przecinkiem, możemy użyć funkcji LEWO i ZNAJDŹ

Znajdź funkcję

Najpierw możemy znaleźć pozycję przecinka za pomocą funkcji ZNAJDŹ, a następnie odjąć jeden od zwracanej wartości, aby uzyskać długość Nazwiska.

1 =ZNAJDŹ(",", B3)-1

Użyj funkcji LEWEJ

Następnie używamy funkcji left, aby wyodrębnić tekst przed pozycją zwróconą przez powyższą funkcję ZNAJDŹ.

1 =LEWO(B3;C3)

Połączenie tych funkcji daje wzór:

1 =LEWO(B3; ZNAJDŹ(","; B3)-1)

Wyodrębnij tekst po znaku za pomocą funkcji ZNAJDŹ, LEN i PRAWO

W następnej sekcji użyjemy funkcji FIND, LEN i RIGHT, aby wyodrębnić tekst po określonym znaku w ciągu tekstowym.

ZNAJDŹ funkcję

Tak jak w poprzednim przykładzie, używamy funkcji find, aby znaleźć pozycję przecinka, a następnie odejmujemy jedynkę od zwracanej wartości, aby uzyskać długość nazwiska.

1 =ZNAJDŹ(",", B3)-1

Funkcja LEN

Następnie używamy funkcji LEN, aby uzyskać całkowitą długość tekstu

1 =DŁ(B3)

Następnie możemy połączyć funkcje ZNAJDŹ i LEN, aby uzyskać liczbę znaków, które chcemy wyodrębnić po przecinku

1 =DŁ(B3)-ZNAJDŹ(",",B3)-1

PRAWA funkcja

Na koniec używamy funkcji PRAWY, aby zwrócić znaki po przecinku w komórce.

1 =PRAWY(B3;C3)

Połączenie tych funkcji daje następujący wzór:

1 =PRAWO(B3;DŁ(B3)-ZNAJDŹ(",";B3)-1)

Wyodrębnij tekst przed znakiem za pomocą funkcji ZNAJDŹ i LEWO w Arkuszach Google

Możesz wyodrębnić tekst przed znakiem w arkuszach Google w taki sam sposób, jak w programie Excel.

Wyodrębnij tekst po znaku za pomocą funkcji ZNAJDŹ, LEN i PRAWO w Arkuszach Google

Podobnie wyodrębnianie tekstu po znaku jest takie samo w Arkuszach Google.

wave wave wave wave wave