Съдържание
От тази кратка статия ще научите как да обедините няколко колони на Excel в една, без да губите данни.
Имате таблица в Excel и искате да обедините две колони ред по ред. Например искате да обедините колоните "Име" и "Фамилия" в една или да обедините няколко колони като "Улица", "Град", "Пощенски код", "Щат" в една колона "Адрес", като разделите стойностите със запетая, за да можете по-късно да отпечатате адресите върху пликове.
За съжаление Excel не предлага вграден инструмент за постигане на това. Разбира се, има Обединяване на бутон (" Сливане & Център " и т.н.), но ако изберете 2 съседни клетки, за да ги комбинирате, както е показано на снимката:
Ще получите съобщение за грешка " При сливането на клетките се запазва само горната лява стойност на клетката, а другите стойности се изхвърлят. " (Excel 2013) или "Изборът съдържа множество стойности на данни. Обединяването в една клетка ще запази само най-горната лява част от данните." (Excel 2010, 2007)
По-нататък в тази статия ще намерите 3 начина, които ще ви позволят да обедините данни от няколко колони в една, без да губите данни и без да използвате макрос VBA. Ако търсите най-бързия начин, пропуснете първите два и веднага преминете към третия.
Сливане на две колони с помощта на формули на Excel
Да речем, че имате таблица с информация за клиентите си и искате да комбиниране на две колони ( Първи имена; Фамилии ) в едно ( Пълно име ).
- Вмъкнете нова колона в таблицата. Поставете показалеца на мишката в заглавието на колоната (това е колоната D в нашия случай), щракнете с десния бутон на мишката и изберете " Вмъкване на " от контекстното меню. Нека наречем новодобавената колона " Пълно име ".
=CONCATENATE(B2," ",C2)
В Excel 2016 - Excel 365 можете да използвате и функцията CONCAT за същата цел:
=CONCAT(B2," ",C2)
Където B2 и C2 са адресите съответно на First Name и Last Name. Имайте предвид, че между кавичките има интервал. " " Това е разделител, който ще бъде вмъкнат между обединените имена, като можете да използвате всеки друг символ като разделител, например запетая.
По подобен начин можете да обедините данни от няколко клетки в една, като използвате произволен разделител по ваш избор. Например можете да обедините адреси от 3 колони (улица, град, пощенски код) в една.
Копирайте съдържанието на колоната в клипборда ( Ctrl + C или Ctrl + Ins , което предпочитате), след което щракнете с десния бутон на мишката върху която и да е клетка в същата колона (" Пълно име " ) и изберете " Специално поставяне " от контекстното меню. Изберете Стойности и щракнете върху OK .
След това щракнете с десния бутон върху някоя от избраните колони и изберете Изтриване на от контекстното меню:
Добре, обединихме имената от 2 колони в една! Въпреки че това изискваше известни усилия :)
Комбиниране на данни за колони чрез Notepad
Този начин е по-бърз от предишния, не изисква формули, но е подходящ само за комбиниране на съседни колони и използване на един и същ разделител за всички колони. .
Ето един пример: искаме да обединим 2 колони с Първи имена и Фамилии в една.
- Изберете двете колони, които искате да обедините: щракнете върху B1, натиснете Shift + дясна стрелка, за да изберете C1 , след което натиснете Ctrl + Shift + стрелка надолу, за да изберете всички клетки с данни в две колони.
Натиснете Ctrl + H, за да отворите " Замяна на " диалогов прозорец, поставете символа Tab от клипборда в " Открийте какво ", въведете вашия разделител, например интервал, запетая и т.н., в полето " Заменете с "Натиснете полето " Замяна на всички "; след това натиснете " Отмяна на ", за да затворите диалоговия прозорец.
Има повече стъпки, отколкото в предишния вариант, но повярвайте ми или опитайте сами - този начин е по-бърз. Следващият начин е още по-бърз и по-лесен :)
Обединяване на колони с помощта на добавката Merge Cells за Excel
Най-бързият и лесен начин за комбиниране на данни от няколко колони на Excel в една е да използвате добавката Merge Cells за Excel, включена в нашия Ultimate Suite за Excel.
С добавката Merge Cells можете да обединявате данни от няколко клетки, като използвате произволен разделител (напр. интервал, запетая, връщане на карета или прекъсване на реда). Можете да обединявате стойности ред по ред, колона по колона или да сливате данни от избраните клетки в една, без да ги губите.
Как да комбинирате две колони в 3 прости стъпки
- Изтеглете и инсталирайте пакета Ultimate Suite.
- Изберете всички клетки от 2 или повече колони, които искате да обедините, и отидете в Данни за Ablebits.com таб> Сливане на групи и щракнете върху Сливане на клетки > Сливане на колони в една .
- В Сливане на клетки диалогов прозорец, изберете следните опции:
- Как да се слеете: колони в една (предварително избрано)
- Разделяне на стойностите с: изберете желания разделител (в нашия случай - интервал)
- Поставете резултатите в: лявата колона
- Уверете се, че Изчистване на съдържанието на избрани клетки и щракнете върху Обединяване на .
Това е всичко! Няколко прости кликвания и двете колони са обединени, без да се използват формули или копиране/вмъкване.
За да завършите, преименувайте колона B на Пълно име и изтрийте колона "C", която вече не е необходима.
Много по-лесно от предишните два начина, нали? :)