Съдържание
Докато използвате Excel, обстоятелствата могат да изискват обединяване на елементи от две колони. За да ви помогнем тогава, днес ще ви покажем как да обедините две колони в Excel. За тази сесия използваме Excel 365 , не се колебайте да използвате своя.
Първо, нека се запознаем с набора от данни, който е в основата на нашите примери.
Тук имаме имената и фамилиите на няколко произволни хора със съответните им адреси. Използвайки тези данни, ще конкатенираме две колони.
Обърнете внимание, че това е основна таблица, за да не се затруднявате. В практиката може да се сблъскате с много по-голям и по-сложен набор от данни.
Изтегляне на работна тетрадка за практика
Можете да изтеглите работната тетрадка за упражнения от следния линк.
Конкатенация на две колони.xlsx
2 ефективни метода за конкатенация на две колони в Excel
Съществуват множество начини за конкатенация на колони в Excel. Нека ги разгледаме с примери.
Например, ще конкатенираме Първо име и Фамилия колони, за да завършите Пълно име .
1. Комбинирайте имената в две колони с интервал/запетая/шифър, като използвате формула на Excel
Можем да комбинираме имена в две колони на Excel с помощта на функции на Excel като CONCATENATE , CONCAT , TEXTJOIN , и т.н. Можем да използваме и оператора за обединяване Амперсанд (&) за извършване на същата операция.
i. Използване на оператора Ampersand
Този знак свързва елементите от двете му страни.
📌 Стъпки :
- Нека напишем формулата, като използваме амперсанда на Клетка D5 .
=B5&" "&C5
- B4 и C4 са препратките към клетките на първия ред от Първо име и Фамилия съответно колони.
Виждате, че сме използвали няколко знака амперсанд, а между тях има " "
. Това е така, защото искаме да използваме интервал, за да отделим две имена.
Така че, вмъквайки първото име (препратка към клетката), ние обединихме пространството с него, използвайки амперсанд, а след това вторият амперсанд обединява последното име.
Намерихме конкатенираната стойност, в която първото и фамилното име са разделени с интервал.
- Напишете формулата или използвайте Функция за автоматично попълване на Excel за останалите клетки.
Ако искате да комбинирате две колони със запетая или тире вместо с интервал, можете да използвате следните формули.
За запетая:
=B5&","&C5
За Hyphen:
=B5&"-"&C5
Прочетете още: Комбиниране на текст в Excel (8 подходящи начина)
ii. Използване на функцията CONCATENATE на Excel
Excel предоставя различни функции за обединяване на колоните. Една от тях е CONCATENATE . Функция CONCATENATE обединява стойности и връща резултата като текст.
📌 Стъпки :
- Нека напишем формулата, като използваме тази функция.
=CONCATENATE(B5," ",C5)
Тук, може би си мислите, че сме вмъкнали две стойности. Но има по-специално три. Пространство под формата на " "
е вторият текст (text2) за функцията.
Тази формула ще предостави конкатенираната стойност.
- За останалите стойности напишете формулата ръчно или използвайте Автоматично попълване функция.
Свързано съдържание: Комбиниране на текст от две или повече клетки в една клетка в Excel (5 метода)
iii. използване на функцията CONCAT за конкатенация на колони в Excel 2016 или по-късни версии
Подобно на всичко Excel се развива всеки ден (всяка версия). От версия Excel 2016 занапред има нова функция CONCAT за конкатенация на стойности.
Сайтът CONCAT функцията конкатенира стойности, предоставени като референции или константи. За да научите повече за функцията, посетете Поддръжка на Microsoft сайт.
📌 Стъпки :
- Нека да съставим формулата, като използваме тази функция.
=CONCAT(B5," ",C5)
Формулата е подобна на формулата, използваща CONCATENATE. Сайтът CONCAT и CONCATENATE функции работят по подобен начин, да бъда честен, Excel носи CONCAT да замени CONCATENATE .
- Напишете формулата или упражнението Excel Автоматично попълване за останалите стойности.
Свързано съдържание: Комбиниране на няколко колони в една колона в Excel
iv. Използване на функцията TEXTJOIN за конкатенация на две колони
Друга функция, която можем да използваме за обединяване на съдържанието на колоните, е TEXTJOIN. Сайтът Функция TEXTJOIN конкатенира няколко стойности заедно със или без разделител.
📌 Стъпки :
- Сега нека конкатенираме две колони с помощта на TEXTJOIN .
=TEXTJOIN(" ",1,B5,C5)
Тук сме задали пространство ( " "
) като стойност на разделителя. Засега игнорираме празните клетки, затова 1 След това въведете референциите на клетките от двете колони, които искаме да обединим.
Установихме, че стойностите в две колони са обединени (изображението по-долу).
- За останалите стойности напишете формулата ръчно или използвайте Автоматично попълване функция.
2. Конкатениране на две колони с помощта на функцията Flash Fill в Excel
Flash Напълнете е друг удобен инструмент, който обединява две колони.
📌 Стъпки :
- На първо място, трябва да напишем име ръчно.
- След това изберете клетката, като щракнете върху Запълване на светкавицата опция от Инструменти за данни раздел от Данни таб.
В тази колона ще намерите конкатенираните стойности за останалите стойности.
Съществува и клавишна комбинация. Натиснете Ctrl+E за Запълване на светкавицата .
Как да конкатенирате стойностите на две или повече колони в Excel с прекъсване на реда
Досега видяхме няколко начина за конкатенация на колони. А стойностите бяха разделени с интервал. Ако искате прекъсване на реда между стойностите, този раздел ще ви бъде полезен.
Например, ще намерим Информация за контакт обединяване на информацията от всяко лице.
📌 Стъпки :
- Нека използваме CONCAT с функцията Функция CHAR .
=CONCAT(B5," ",C5,CHAR(10),D5)
Можете да забележите, че първата част е позната - събрахме първото и последното име, като за разделител използвахме интервал. CHAR(10) което означава прекъсване на реда. Така че адресът е свързан с прекъсване на реда.
- Трябва да настроим височината на Ред 5 .
- Преминете към лентата с номера на реда. Поставете курсора между Редове 5 и 6 .
- След това щракнете два пъти върху курсора.
- Напишете формулата за останалите стойности или използвайте Автоматично попълване и регулирайте височината на редовете.
Заключение
Това е всичко за днес. Изброихме няколко метода за конкатенация на две колони в Excel. Надявам се, че това ще ви бъде полезно. Чувствайте се свободни да коментирате, ако нещо ви се струва трудно за разбиране. Съобщете ни за други методи, които сме пропуснали тук. Разгледайте нашия уебсайт ExcelWIKI за други статии.