Jak zamienić imię z nazwiskiem Excel? Reorganizacja danych osobowych

Piotr Napora
przez Piotr Napora
3 min. czytania

Aby zamienić miejscami imię i nazwisko w Excelu (np. z „Jan Kowalski” na „Kowalski Jan”), potrzebujesz narzędzi i formuł umożliwiających szybką reorganizację danych osobowych. Poniżej znajdziesz szczegółowy poradnik krok po kroku — od podstawowych technik aż po bardziej zaawansowane metody automatyzacji, z pełnymi wyjaśnieniami sposobu działania.

1. Szybka zamiana miejscami imienia i nazwiska w jednej kolumnie

Załóżmy, że imię i nazwisko znajdują się w jednej komórce (np. A2) w formacie „Imię Nazwisko”.

Instrukcja przy użyciu formuły:

Wybierz pustą komórkę obok (np. B2) i wprowadź następującą formułę:

=FRAGMENT.TEKSTU(A2;ZNAJDŹ(" ";A2)+1;DŁ(A2)) & " " & LEWY(A2;ZNAJDŹ(" ";A2)-1) 
  • FRAGMENT.TEKSTU(A2;ZNAJDŹ(” „;A2)+1;DŁ(A2)) – wyciąga nazwisko (czyli tekst po pierwszej spacji).
  • LEWY(A2;ZNAJDŹ(” „;A2)-1) – wyciąga imię (czyli tekst do spacji).

Rezultat: Otrzymasz w B2 tekst „Kowalski Jan”.

Skopiuj formułę w dół, aby przetworzyć całą kolumnę.

2. Rozdzielenie imienia i nazwiska do osobnych kolumn

Sposób 1 – Narzędzie „Tekst jako kolumny”

  1. Zaznacz kolumnę z danymi (np. A2:A100).
  2. W menu wybierz Dane → Tekst jako kolumny.
  3. W kreatorze wybierz Ograniczony i kliknij Dalej.
  4. Jako ogranicznik zaznacz Spacja i kliknij Dalej.
  5. Wskaż miejsce docelowe i zakończ.

Twoje dane rozdzielą się na dwie kolumny: jedną z imieniem, drugą z nazwiskiem.

Sposób 2 – Funkcje tekstowe

Jeśli wolisz użyć formuł:

  • Imię –
 =LEWY(A2;ZNAJDŹ(" ";A2)-1) 
  • Nazwisko
 =FRAGMENT.TEKSTU(A2;ZNAJDŹ(" ";A2)+1;DŁ(A2)) 

3. Łączenie imienia i nazwiska w dowolnej kolejności

Jeśli masz imię w kolumnie B i nazwisko w kolumnie C i chcesz uzyskać „Nazwisko Imię” w D2:

=C2 & " " & B2 

lub z nowszą funkcją:

=ZŁĄCZ.TEKSTY(" ";FAŁSZ;C2;B2) 

Możesz analogicznie zmienić kolejność na „Imię Nazwisko”.

4. Automatyzacja — Power Query

Dla zaawansowanych użytkowników lub dużych zbiorów danych:

  • Zaznacz dane → Dane → Z tabeli/zakresu.
  • W Power Query rozdziel kolumnę, przestaw kolejność, scal w nową kolumnę.
  • Kliknij Zamknij i załaduj.

5. Wskazówki i trudniejsze przypadki

  • Nazwiska złożone – Jeśli występują np. „Anna Maria Kowalska-Nowak”, powyższe formuły wymagają modyfikacji (np. wyszukanie ostatniej spacji).
  • Brak spacji lub inne separatory – Zmień ogranicznik w narzędziu „Tekst jako kolumny” lub w funkcjach na odpowiedni znak.

6. Najczęstsze błędy i jak ich unikać

  • Nieuważne kopiowanie formuł (upewnij się, że zakresy są prawidłowe).
  • Nadpisanie danych — zawsze pracuj na kopii, by nie utracić oryginału.
  • Użytkownicy starszych wersji Excela mogą napotkać różnice w nazwach funkcji (np. CONCAT zamiast ZŁĄCZ.TEKSTY).

Podsumowanie

  • Do jednorazowej zamiany kolejności użyj podanej formuły w sąsiedniej kolumnie.
  • By rozdzielać i łączyć dane masowo, korzystaj z „Tekst jako kolumny”, formuł lub Power Query — wybierz metodę dostosowaną do rozmiaru i złożoności Twoich danych.

Dzięki tym technikom możesz łatwo dostosować układ danych osobowych, przetwarzać duże zbiory i przygotować pliki do sortowania czy raportowania w Excelu.

Jeśli potrzebujesz rozwiązań dla bardziej złożonych przypadków, napisz – poszerzymy instrukcję o nietypowe formaty danych!

Podziel się artykułem
Obserwuj:
Piotr Napora jest absolwentem Informatyki na Politechnice Warszawskiej, z ponad 11 lat doświadczenia w branży marketingu cyfrowego. W swojej karierze zarządzał zespołami liczącymi do 25 osób, realizując projekty dla firm z listy Fortune 500. Poza pracą pasjonat aktywnego trybu życia, a w wolnych chwilach pokonuje setki kilometrów na rowerze.
Brak komentarzy

Dodaj komentarz

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