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.