Jak połączyć imię i nazwisko w programie Excel (4 proste sposoby)

Excel to niesamowite narzędzie do przechowywania i analizy danych. W wielu przypadkach będziesz mieć do czynienia z typami danych tekstowych, takimi jak nazwy, regiony, działy lub nazwy produktów.

W takich przypadkach dobrze jest wiedzieć, jak manipulować danymi tekstowymi i uzyskać pożądany efekt.

Jednym z najczęstszych zadań, które większość użytkowników programu Excel musi wykonać, jest praca z zestawem danych zawierającym nazwy. Często okazuje się, że imię i nazwisko znajdują się w osobnych kolumnach i może być konieczne połączenie tych imion i nazwisk i uzyskanie ich jako połączonej nazwy w komórce.

W tym samouczku programu Excel pokażę wiele różnych sposobów łączenia imienia i nazwiska w programie Excel.

Możesz to łatwo zrobić za pomocą prostych formuł (takich jak Concatenate lub TextJoin) i funkcji, takich jak Flash Fill i Power Query

4 sposoby łączenia imienia i nazwiska w programie Excel

Załóżmy, że masz zestaw danych, jak pokazano poniżej, i chcesz połączyć imię w kolumnie A i nazwisko w kolumnie B.

Przyjrzyjmy się niektórym sposobom na zrobienie tego.

Korzystanie z funkcji CONCATENATE (lub Ampersand)

Łączenie różnych ciągów tekstowych z różnych komórek jest dość łatwe w programie Excel. Istnieje wbudowana formuła Concatenate w Excelu, która jest stworzona tylko w tym celu.

Poniżej formuła, która połączy imię i nazwisko (oddzielone spacją):

=KONKAT(A2;"";B2)

ZŁĄCZ.TEKSTY to nowa funkcja, która została wprowadzona w programie Excel 2016 i ma zastąpić funkcję ZŁĄCZ.TEKSTY. Ale na razie obie funkcje są nadal dostępne i możesz działać.

Poniżej znajduje się formuła CONCATENATE, jeśli chcesz jej użyć:

=ZŁĄCZ.TEKST(A2;";B2)

Powyższa formuła po prostu bierze imię i nazwisko i łączy je. A ponieważ chcę, aby były oddzielone spacją, jako drugi argument użyłem „ ” (spacja w cudzysłowach).

Możesz również użyć operatora ampersand, aby wykonać konkatenację.

Zakładając, że masz ten sam zestaw danych, możesz użyć poniższej formuły, aby połączyć imię i nazwisko:

=A2&" "&B2

Operator ampersand łączy tekst przed i po nim. W powyższym przykładzie połączyłem trzy części - imię, spację i nazwisko.

Teraz, gdy rozumiesz tę koncepcję, możesz łączyć nazwy w różnych formatach, jeśli chcesz. Na przykład możesz chcieć umieścić nazwisko, a następnie imię lub przecinek zamiast spacji między imionami.

Jeśli chcesz tylko połączonej nazwy i chcesz pozbyć się imienia i nazwiska, najpierw przekonwertuj wartości formuły na wartości statyczne. Po zakończeniu możesz usunąć/skasować imię i nazwisko.

Korzystanie z funkcji TEXTJOIN

TEXTJOIN to funkcja dostępna w Excel2021-2022 i Office 365.

Jeśli masz dostęp do tej funkcji, najlepiej użyć jej do łączenia komórek i kolumn (ponieważ jest o wiele lepsza niż powyższe metody CONCATENATE i ampersand).

Załóżmy, że masz zestaw danych, jak pokazano poniżej i chcesz połączyć imię i nazwisko.

Poniżej znajduje się formuła, aby to zrobić:

=TEKSTJOIN(" ";PRAWDA;A2:B2)

Powyższa funkcja TEXTJOIN przyjmuje trzy argumenty:

  1. Ogranicznik, który w tym przykładzie jest znakiem spacji w cudzysłowie (ponieważ chcemy, aby imię i nazwisko były oddzielone znakiem spacji)
  2. Wartość logiczna, gdzie TRUE oznacza, że ​​w przypadku pustych komórek formuła je zignoruje
  3. Zakres zawierający komórki, które chcesz połączyć

Jest szybszy niż zwykła formuła konkatenacji, a także łatwiejszy do tworzenia i zarządzania. Jeśli więc masz dostęp do funkcji TEKSTJOIN w programie Excel, lepiej użyć jej zamiast dowolnej innej formuły.

Korzystanie z wypełniania Flash

Flash Fill to inteligentna funkcja, która próbuje zrozumieć wzór i dać Ci wynik.

Pozwól, że wyjaśnię, jak to działa.

Załóżmy, że masz zestaw danych, jak pokazano poniżej, i chcesz połączyć imię i nazwisko.

Poniżej znajdują się kroki, które możesz wykonać, aby to zrobić za pomocą funkcji Flash Fill

  1. W komórce C2 wprowadź żądany wynik. W naszym przykładzie byłby to „Bobby Baker”
  2. W komórce C3 zacznij wpisywać oczekiwany wynik. Zauważysz, że Excel pokazuje oczekiwany wynik we wszystkich komórkach (jasnoszarym tekstem). To jest Flash Fill w akcji
  1. Naciśnij klawisz Enter

Powyższe kroki natychmiast wypełniłyby wszystkie komórki połączoną nazwą.

W niektórych przypadkach możliwe jest, że nie zobaczysz wypełnienia flash podczas pisania w drugiej komórce.

Nie martw się, to się czasem zdarza.

W takim scenariuszu poniżej inne kroki, których możesz użyć, aby Flash Fill działał:

  1. W komórce C2 wprowadź żądany wynik. W naszym przykładzie byłby to „Bobby Baker”
  2. Wybierz wybierz C3
  3. Kliknij kartę Strona główna
  1. W grupie Edycja kliknij ikonę Wypełnij
  2. Kliknij Wypełnienie Flash

Powyższe kroki natychmiast wybrałyby wzór z powyższej komórki i wypełniły całą kolumnę połączoną nazwą.

W przypadku, gdy wypełnienie Flash nie jest w stanie odebrać właściwego wzoru i daje błędny wynik, wypełnij dwie komórki ręcznie, a następnie wykonaj powyższe kroki.

Możesz także użyć skrótu klawiaturowego Kontrola + E wypełnić za pomocą wypełnienia Flash.

Łączenie imienia i nazwiska (lub nawet imienia, drugiego imienia i nazwiska) to prosta operacja, którą Flash Fill może z łatwością obsłużyć.

Pamiętaj, że funkcja Flash Fill nie jest idealna. Działa poprzez identyfikowanie wzorów i używanie tego samego wzoru do wypełniania wszystkich komórek w kolumnie. Chociaż najprawdopodobniej zadziała zgodnie z oczekiwaniami, dobrym pomysłem jest ponowne sprawdzenie wyniku funkcji Flash Fill.

Korzystanie z Power Query

Power Query to niesamowite narzędzie, które służyło do wyodrębniania i przekształcania danych.

Możesz również użyć tego do szybkiego scalania kolumn i łączenia imienia i nazwiska.

Aby dodatek Power Query działał, dane muszą znajdować się w tabeli programu Excel (lub co najmniej w nazwanym zakresie).

Na potrzeby tego samouczka przekonwertuję zestaw danych, który ma pierwsze i nazwisko, na tabelę Excela.

Załóżmy, że masz zestaw danych, jak pokazano poniżej i chcesz połączyć dwie kolumny, aby uzyskać pełną nazwę.

Poniżej znajdują się kroki, aby przekonwertować dane na tabelę Excel:

  1. Wybierz dowolną komórkę w zbiorze danych
  2. Kliknij kartę Wstaw
  1. Kliknij ikonę tabeli
  1. W oknie dialogowym Utwórz tabelę upewnij się, że zakres jest poprawny
  1. Kliknij OK

Powyższe kroki przekształciłyby zakres danych w tabelę Excel.

Zobaczmy teraz, jak połączyć imię i nazwisko za pomocą dodatku Power Query:

  1. Wybierz dowolną komórkę w tabeli
  2. Kliknij kartę Dane
  1. W grupie Pobierz i przekształć dane kliknij opcję „Z arkusza”. Spowoduje to otwarcie Edytora Power Query
  1. W Edytorze Power Query upewnij się, że w lewym okienku jest wybrana odpowiednia tabela. Jeśli masz tylko jeden stół, w lewym okienku zobaczysz tylko jedną opcję
  2. Wybierz kolumny, które chcesz scalić (przytrzymaj klawisz Control, a następnie kliknij nagłówek kolumny, aby wybrać kolumnę)
  1. Kliknij prawym przyciskiem myszy, a następnie kliknij opcję „Połącz kolumny”
  1. W otwartym oknie dialogowym Scal kolumny wybierz opcję Spacja jako ogranicznik (z listy rozwijanej)
  1. Wprowadź nazwę nowej scalonej kolumny. Pójdę z „Pełnym imieniem”
  1. Kliknij OK. Spowoduje to usunięcie dwóch kolumn, które już mamy i zastąpienie ich nową kolumną, która ma pełną nazwę.
  1. Kliknij kartę Plik, a następnie kliknij Zamknij i załaduj.

Powyższe kroki spowodowały wstawienie do skoroszytu nowego arkusza z tabelą zawierającą jedną kolumnę z pełną nazwą.

Jeśli chcesz mieć oryginalne kolumny oraz nową kolumnę zawierającą pełną nazwę, zamiast wybierać kolumny i scalać je, najpierw wybierz kartę Dodaj kolumnę w edytorze Power Query, a następnie wybierz kolumny, a następnie kliknij opcję Scal Kolumny. Spowoduje to dodanie nowej kolumny, która będzie miała pełną nazwę.

W porównaniu z metodami formuł i Flash Fill, Power Query jest zdecydowanie nieco dłuższy.

Zaletą korzystania z tej metody jest jednak to, że w przypadku zmiany oryginalnych danych można szybko odświeżyć zapytanie, a wynikowe dane zostaną automatycznie zaktualizowane.

Ponadto dodatek Power Query jest powszechnie używany do łączenia różnych tabel i danych z wielu arkuszy i skoroszytów. Tak więc, jeśli masz dane dotyczące nazw, które chcesz połączyć, jest to jeden krok w już istniejącym przepływie pracy zapytań zaawansowanych.

W tym samouczku omówiłem, jak połącz imię i nazwisko w programie Excel. Ale jeśli masz imię, drugie imię i nazwisko, możesz użyć tych samych metod, aby to zrobić.

Mam nadzieję, że ten samouczek okazał się przydatny.

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave