Rozdzielanie – imię i nazwisko

Od czasu do czasu użytkownicy zgłaszają się do mnie z problemem rozdzielenia imienia i nazwiska, które znajdują się jednej komórce. Dzisiaj pokażę jak to zrobić. Będzie to jednocześnie pretekst do pokazania kilku funkcji tekstowych, które mogą przydać się też w innych przypadkach.

Załóżmy, że połączone imię i nazwisko mam w komórce A1. Znakiem rozdzielającym jest tutaj spacja, muszę więc ją znaleźć. Używam do tego funkcji ZNAJDŹ.

 

W powyższym przypadku formuła ta zwróci mi 10. Skoro odstęp jest 10-ty, to imię będzie się zawierać w lewych 9 znakach. Skorzystam z funkcji LEWY.

 

Powyższa formuła znajduje się w komórce B2.

Przejdźmy teraz do nazwiska.

Do pobrania nazwiska użyję funkcji PRAWY, która zwróci mi odpowiednią ilość znaków z prawej strony. Pozostaje tylko pytanie, ile tych znaków ma zwrócić. Potrzebna nam jest całkowita ilość znaków w komórce A1 odjąć miejsce znalezienia odstępu.
 

Wstawię teraz tą wartość do drugiego argumenty funkcji PRAWY.
 

Powyższa formuła znajduje się w komórce C2.

W ramach ćwiczeń polecam spróbować osiągnąć podobny efekt przy pomocy funkcji FRAGMENT.TEKSTU, zamiast funkcji LEWY i PRAWY.

 

Dodaj komentarz

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