Excel Rozdzielanie imienia i nazwiska dwuczłonowego i wieloczłonowego

Tomasz Kenig/ Lipiec 16, 2017/ Excel/ 0 komentarzy

Jak w Excel rozdzielić imię i nazwisko dwuczłonowe i wieloczłonowe?

Jeśli chcesz rozdzielić imię i nazwisko jednoczłonowe, sprawa jest prosta. Możesz skorzystać z prostego wzoru opartego o funkcje FRAGMENT.TEKSTU i ZNAJDŹ. Funkcja ZNAJDŹ szuka w danych spacji i podaje jej kolejną pozycję do funkcji FRAGMENT.TEKSTU. Dla danych ujętych w komórce A1 wzór będzie wyglądał następująco:

Z doświadczenia wiesz, że imię i nazwisko może przyjmować różne formy, jak np:

  • Adam Małysz
  • Jan Nowak Jeziorański
  • Jan Ptaszyn-Wiśniewski
  • Adam Kowalski vel Nowak
  • może także występować forma nazwisko i imię w każdym z wyżej wymienionych przypadków

Do rozdzielenia nazwisk dwuczłonowych i wieloczłonowych stwórzmy prosty wzór z użyciem funkcji ZNAJDŹ, FRAGMENT.TEKSTU i JEŻELI.BŁĄD. Główne założenia naszego wzoru są następujące:

  • Nazwisko może być maksymalnie trzy-członowe (np Adam Kowalski vel Nowak). Wynika z tego to, że pomiędzy frazami mogą występować 3 spacje
  • Nazwisko może mieć maksymalnie 100 znaków
  • Zbudujemy osobne wzory dla przykładów rozdzielających imię i  nazwisko oraz nazwisko i imię w zależności od kolejności, w jakiej zapisane są dane

Wzory dla danych wejściowych w kolejności imię i nazwisko. Zakładamy, że dane są w komórce A5:

Wzory dla danych wejściowych w kolejności nazwisko i imię. Zakładamy, że dane są w komórce A11:

Excel - Jak rozdzielić imię i nazwisko dwuczłonowe i wieloczłonowe

Excel – Jak rozdzielić imię i nazwisko dwuczłonowe i wieloczłonowe

Poniżej zamieszczam plik Excel z opisywanym przykładem. Jeśli szukasz podobnych przykładów praktycznego użycia Excela, zapraszam do odwiedzenia tego działu.

Excel_jak_oddzielic_imie_nazwisko.xlsx

Zostaw Komentarz

Twój adres email nie zostanie opublikowany.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">