Spis treści
Z tego krótkiego artykułu dowiesz się, jak scalić wiele kolumn Excela w jedną bez utraty danych.
Masz tabelę w Excelu i to, co chcesz, to połączyć dwie kolumny, wiersz po wierszu. Na przykład chcesz połączyć kolumny Imię & Nazwisko w jedną lub połączyć kilka kolumn, takich jak ulica, miasto, zamek błyskawiczny, państwo w jedną kolumnę "Adres", oddzielając wartości przecinkiem, aby można było później wydrukować adresy na kopertach.
Niestety, Excel nie dostarcza żadnego wbudowanego narzędzia, które pozwoliłoby to osiągnąć.Oczywiście, istnieje Połącz przycisk (" Merge & Center " itp.), Ale jeśli wybierzesz 2 sąsiednie komórki, aby je połączyć, jak pokazano na zrzucie ekranu:
Pojawi się komunikat o błędzie " Scalanie komórek zachowuje tylko wartość górnej lewej komórki, a pozostałe wartości odrzuca. " (Excel 2013) lub "Zaznaczenie zawiera wiele wartości danych. Scalenie w jednej komórce spowoduje zachowanie tylko najbardziej lewych górnych danych." (Excel 2010, 2007)
W dalszej części artykułu znajdziesz 3 sposoby, które pozwolą Ci połączyć dane z kilku kolumn w jedną bez utraty danych i bez użycia makra VBA. Jeśli szukasz najszybszego sposobu, pomiń dwa pierwsze i przejdź od razu do trzeciego.
Scalanie dwóch kolumn za pomocą formuł Excela
Powiedzmy, że masz tabelę z informacjami o swoich klientach i chcesz połączyć dwie kolumny ( Imię & Nazwisko ) w jeden ( Imię i nazwisko ).
- Wstaw nową kolumnę do tabeli. Umieść wskaźnik myszy w nagłówku kolumny (jest to kolumna D w naszym przypadku), kliknij prawym przyciskiem myszy i wybierz " Wkładka " z menu kontekstowego. Nazwijmy nowo dodaną kolumnę " Imię i nazwisko ".
=CONCATENATE(B2," ",C2)
W Excelu 2016 - Excel 365 w tym samym celu można również użyć funkcji CONCAT:
=CONCAT(B2," ",C2)
Gdzie B2 i C2 to adresy, odpowiednio, imienia i nazwiska. Należy pamiętać, że pomiędzy cudzysłowami znajduje się spacja " " w formule. Jest to separator, który zostanie wstawiony pomiędzy scalone nazwy, jako separatora możesz użyć dowolnego innego symbolu, np. przecinka.
W podobny sposób możesz połączyć dane z kilku komórek w jedną, używając dowolnego separatora. Na przykład możesz połączyć adresy z 3 kolumn (Street, City, Zip) w jedną.
Skopiuj zawartość kolumny do schowka ( Ctrl + C lub Ctrl + Ins , w zależności od tego, co wolisz), a następnie kliknij prawym przyciskiem myszy dowolną komórkę w tej samej kolumnie (" Imię i nazwisko " ) i wybrać " Wklej Specjalnie " z menu kontekstowego, wybierz Wartości i kliknąć OK .
Następnie należy kliknąć prawym przyciskiem myszy na dowolną z wybranych kolumn i wybrać Usuń z menu kontekstowego:
Dobra, połączyliśmy nazwy z 2 kolumn w jedną! Choć wymagało to trochę wysiłku :)
Połącz dane kolumn za pomocą Notatnika
Ten sposób jest szybszy od poprzedniego, nie wymaga formuł, ale jest nadaje się tylko do łączenia sąsiednich kolumn i używania tego samego delimitera dla wszystkich. .
Oto przykład: chcemy połączyć 2 kolumny z First Names i Last Names w jedną.
- Zaznacz obie kolumny, które chcesz połączyć: kliknij na B1, naciśnij Shift + Strzałka w prawo, aby zaznaczyć C1 , a następnie naciśnij Ctrl + Shift + strzałka w dół, aby wybrać wszystkie komórki z danymi w dwóch kolumnach.
Naciśnij Ctrl + H, aby otworzyć " Wymienić ", wklej znak Tab ze schowka w oknie dialogowym " Znajdź to, co " pole, wpisz swój separator, np. spacja, przecinek itp. w polu " Zastąpić " pole, naciśnij przycisk " Wymień wszystko "; następnie naciśnij przycisk " Anuluj ", aby zamknąć okno dialogowe.
Kroków jest więcej niż w poprzedniej opcji, ale uwierzcie mi lub sami spróbujcie - ten sposób jest szybszy. Następny sposób jest jeszcze szybszy i łatwiejszy :)
Łączenie kolumn za pomocą dodatku Merge Cells dla programu Excel
Najszybszym i najprostszym sposobem połączenia danych z kilku kolumn Excela w jedną jest użycie dodatku Merge Cells dla Excela dołączonego do naszego pakietu Ultimate Suite dla Excela.
Dzięki dodatkowi Merge Cells możesz połączyć dane z kilku komórek, używając dowolnego separatora (np. spacji, przecinka, powrotu karetki lub przerwy w linii). Możesz łączyć wartości wiersz po wierszu, kolumna po kolumnie lub scalać dane z wybranych komórek w jedną bez ich utraty.
Jak połączyć dwie kolumny w 3 prostych krokach
- Pobierz i zainstaluj pakiet Ultimate Suite.
- Zaznacz wszystkie komórki z 2 lub więcej kolumn, które chcesz scalić, przejdź do Ablebits.com Data zakładkę> Scal grupę, a następnie kliknij Połącz komórki > Połącz kolumny w jedną .
- W Połącz komórki okna dialogowego, wybierz następujące opcje:
- Jak połączyć: kolumny w jedną (wstępnie wybrany)
- Rozdzielenie wartości za pomocą: wybierz żądany delimiter (w naszym przypadku spacja)
- Umieść wyniki w: lewej kolumnie
- Upewnij się, że Wyczyść zawartość wybranych komórek zaznaczoną opcję i kliknij Połącz .
To wszystko! Kilka prostych kliknięć i mamy dwie kolumny połączone bez użycia jakichkolwiek formuł czy kopiowania/wklejania.
Aby zakończyć, zmień nazwę kolumny B na Imię i nazwisko i usunąć kolumnę "C", która nie jest już potrzebna.
Dużo łatwiejsze niż dwa poprzednie sposoby, nieprawdaż :)