Jak połączyć imiona i nazwiska w programie Microsoft Excel



Zazwyczaj podczas pracy z programem Excel łączenie imion i nazwisk to proste zadanie — wystarczy połączyć dwie komórki. Staje się to jednak nieco irytujące, gdy masz mnóstwo danych, zwłaszcza gdy musisz to zrobić szybko. Zamiast kopiować i wklejać lub ręcznie wpisywać wszystko, formuły i funkcje ułatwiają to zadanie. Działają jak małe pomocniki, które wykonują ciężką pracę. Ten przewodnik omawia różne metody — niektóre znane, inne nieco bardziej zaawansowane — dzięki czemu możesz wybrać tę, która najlepiej pasuje do Twojego przepływu pracy, niezależnie od tego, czy masz do czynienia z prostymi kombinacjami imion, czy bardziej złożonymi wariantami. Spodziewaj się oszczędności czasu, zmniejszenia liczby błędów, a może nawet sprawić, że Twoje arkusze kalkulacyjne będą wyglądać nieco bardziej profesjonalnie. Bo bądźmy szczerzy, ręczna edycja jest dla ptaków, zwłaszcza w przypadku ogromnych zbiorów danych.

Jak łączyć nazwy w programie Excel: różne metody do wypróbowania

Metoda 1: Użycie funkcji CONCATENATE lub ampersandu (&) — stare, ale dobre

Na początek klasyczna funkcja CONCATENATE. Jest znana od zawsze i jest bardzo prosta. Dlaczego pomaga: łączy dwa lub więcej ciągów tekstowych w jedną komórkę – idealne do scalania imion i nazwisk. Wyzwalacz? Gdy masz do czynienia z kolumnami takimi jak „Imię” i „Nazwisko” i chcesz, aby pełne imię i nazwisko znajdowało się w jednej kolumnie. Spodziewaj się czystego, połączonego imienia po samej formule. Czasami ta funkcja początkowo nie działa, jeśli zapomnisz o spacji, więc nie pomijaj dodawania „ ” między imionami.

Przykład: jeśli Twoje imię znajduje się w komórce A2, a nazwisko w komórce B2, w komórce C2 należy napisać:

=CONCATENATE(A2, " ", B2)

Alternatywnie, znak ampersand (&) spełnia tę samą funkcję, ale wygląda nieco czyściej i szybciej się go wpisuje. Twoja formuła w C2 wygląda wtedy następująco:

=A2 & " " & B2

W niektórych konfiguracjach może się to wydawać proste, ale zaufaj mi, jest szybkie i niezawodne. W przypadku innych kolejności nazw wystarczy zamienić referencje i w razie potrzeby dodać przecinek, na przykład:

=B2 & ", " & A2

Metoda 2: Łączenie imienia, drugiego imienia i nazwiska

Chcesz połączyć trzy części – na przykład pierwszą, środkową i ostatnią? Formuła ulega niewielkim modyfikacjom. Z funkcją CONCATENATE:

=CONCATENATE(A2, " ", B2, " ", C2)

I z &:

=A2 & " " & B2 & " " & C2

To tworzy pełne imię i nazwisko, na przykład „John Michael Doe”.Proste, prawda? Wystarczy dodać więcej elementów w razie potrzeby. Uwaga: jeśli używasz inicjałów lub skrótów, te same formuły działają, o ile odwołasz się do właściwych komórek.

Metoda 3: Skrócenie za pomocą LEFT i inicjałów

Załóżmy, że chcesz tylko pierwszą literę imienia i nazwisko — nie ma problemu. Użyj LEWEGO klawisza, aby pobrać pierwszą literę:

=CONCATENATE(LEFT(A2, 1), " ", B2)

Lub: =LEFT(A2, 1) & " " & B2. Daje to na przykład „J Doe”.Chcesz, żeby inicjał był z kropką? Wystarczy dodać „.” do formuły:

=CONCATENATE(LEFT(A2, 1), ".", B2)

Metoda 4: Korzystanie z funkcji wypełniania błyskawicznego — bez konieczności stosowania formuł

To mała magiczna sztuczka w Excelu. Jeśli masz dużo nazwisk i chcesz szybko uzyskać rezultaty, wpisz połączone imię i nazwisko w komórce C2 (np.„Jan Kowalski”), a następnie zacznij wpisywać to, co powinno się znaleźć w komórce C3. Gdy Excel rozpozna wzorzec, zazwyczaj poprosi Cię o uzupełnienie reszty. Jeśli tak się nie stanie, być może trzeba będzie włączyć tę funkcję:

  1. Przejdź do Plik > Opcje.
  2. Kliknij Zaawansowane.
  3. Przejdź do sekcji zatytułowanej Opcje edycji.
  4. Zaznacz pole wyboru „Automatycznie wypełniaj błyskawicznie” i kliknij OK.

Teraz możesz nacisnąć przycisk, Ctrl + Eaby uruchomić funkcję Flash Fill dla tego, co do tej pory wpisałeś. Działa to bez zarzutu w przypadku niektórych danych, nie zawsze idealnie od razu, ale zazwyczaj oszczędza mnóstwo czasu.

Metoda 5: Potęga TEXTJOIN — w przypadku długich list lub złożonych nazw

Jeśli części Twojego imienia i nazwiska są rozproszone w wielu komórkach — na przykład imię, drugie imię, nazwisko, a może nawet sufiksy — funkcja TEXTJOIN jest Twoim sprzymierzeńcem.Łączy ona zakres komórek z wybranym przez Ciebie separatorem, takim jak spacja lub przecinek.

Prosty przykład dla komórek od A2 do C2: =TEXTJOIN(" ", TRUE, A2:C2).Łączy wszystkie niepuste komórki w tym zakresie, rozdzielone spacjami. Przydatne w przypadku krótkich nazw z opcjonalnymi drugimi imionami; wystarczy uwzględnić wszystkie odpowiednie komórki w tym zakresie i gotowe.

Wskazówka: To o wiele szybsze niż wpisywanie wszystkich pojedynczych odniesień, zwłaszcza gdy pracujesz z większymi zbiorami danych. Jest też elastyczne, jeśli części nazwy różnią się w zależności od obecności.

Podsumowanie

Eksperymentowanie z tymi metodami może znacznie przyspieszyć Twój przepływ pracy, zwłaszcza jeśli regularnie musisz czyścić lub scalać dane. Dobra wiadomość jest taka, że ​​gdy już opanujesz te formuły i narzędzia takie jak Flash Fill, będziesz się zastanawiać, po co w ogóle robiłeś to ręcznie. Pamiętaj, że wiele zależy od konkretnej struktury danych – czasami połączenie formuł i ręcznych poprawek to najlepsze rozwiązanie.

Streszczenie

  • Użyj CONCATENATE lub & do prostych połączeń.
  • Wypróbuj TEXTJOIN dla wielu komórek lub wierszy.
  • Użyj LEWEGO klawisza, aby wyodrębnić inicjały lub części nazwisk.
  • Użyj funkcji Flash Fill do szybkiego wypełniania wzorów, ale sprawdź dokładnie, czy działa ona prawidłowo.
  • Miksuj i dopasowuj w oparciu o swoje dane i potrzeby.

Podsumowanie

Ogólnie rzecz biorąc, te sztuczki powinny pomóc Ci uniknąć godzin ręcznej edycji i uzyskać spójne, czyste nazwy w arkuszach kalkulacyjnych. Koniec z literówkami i koszmarami kopiowania i wklejania. Mam nadzieję, że to ułatwi Ci życie, a jeśli jedna metoda nie działa w Twojej konfiguracji, po prostu wypróbuj inną — Excel czasami lubi być dziwny. Oby to pomogło i zaoszczędziło Ci trochę czasu, zamiast rwać sobie włosy z głowy!



Czy ten artykuł był pomocny?