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”
- Zaznacz kolumnę z danymi (np. A2:A100).
- W menu wybierz Dane → Tekst jako kolumny.
- W kreatorze wybierz Ograniczony i kliknij Dalej.
- Jako ogranicznik zaznacz Spacja i kliknij Dalej.
- 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!
