Оглавление
Из этой небольшой статьи вы узнаете, как объединить несколько столбцов 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 - адреса Имени и Фамилии соответственно. Обратите внимание, что между кавычками есть пробел " " в формуле. Это разделитель, который будет вставлен между объединенными именами, в качестве разделителя можно использовать любой другой символ, например, запятую.
Аналогичным образом можно объединить данные из нескольких ячеек в одну, используя любой разделитель по вашему выбору. Например, вы можете объединить адреса из трех столбцов (Street, City, Zip) в один.
Скопируйте содержимое столбца в буфер обмена (Ctrl + C или Ctrl + Ins, в зависимости от того, что вам больше нравится), затем щелкните правой кнопкой мыши на любой ячейке в том же столбце (" Полное имя " ) и выберите " Специальная вставка " из контекстного меню. Выберите Значения и нажмите кнопку OK .
После этого щелкните правой кнопкой мыши на любом из выбранных столбцов и выберите Удалить из контекстного меню:
Отлично, мы объединили имена из двух колонок в одну! Хотя это потребовало некоторых усилий :)
Объедините данные столбцов с помощью блокнота
Этот способ быстрее, чем предыдущий, он не требует формул, но он подходит только для объединения соседних колонок и использования одного разделителя для всех них .
Вот пример: мы хотим объединить 2 колонки с именами и фамилиями в одну.
- Выберите оба столбца, которые вы хотите объединить: нажмите на B1, нажмите Shift + правая стрелка для выбора C1 , затем нажмите Ctrl + Shift + Стрелка вниз, чтобы выделить все ячейки с данными в двух столбцах.
Нажмите Ctrl + H, чтобы открыть окно " Заменить " диалогового окна, вставьте символ Tab из буфера обмена в поле " Найдите то, что ", введите свой разделитель, например, пробел, запятую и т.д. в поле " Заменить на ". Нажмите кнопку " Заменить все "; затем нажмите кнопку " Отмена ", чтобы закрыть диалоговое окно.
Здесь больше шагов, чем в предыдущем варианте, но поверьте мне или попробуйте сами - этот способ быстрее. Следующий способ еще быстрее и проще :)
Объединение столбцов с помощью надстройки Merge Cells для Excel
Самый быстрый и простой способ объединить данные из нескольких столбцов Excel в один - использовать надстройку Merge Cells для Excel, входящую в состав нашего пакета Ultimate Suite for Excel.
С помощью надстройки Merge Cells вы можете объединить данные из нескольких ячеек, используя любой разделитель (например, пробел, запятую, возврат каретки или перевод строки). Вы можете соединять значения строка за строкой, столбец за столбцом или объединять данные из выбранных ячеек в одну без потери.
Как объединить две колонки в 3 простых шага
- Загрузите и установите Ultimate Suite.
- Выберите все ячейки из 2 или более столбцов, которые вы хотите объединить, перейдите к пункту Данные Ablebits.com вкладку> Объединить группу, и нажмите кнопку Объединить ячейки > Объединение колонок в одну .
- В Объединить ячейки диалогового окна, выберите следующие параметры:
- Как объединить: колонки в одну (предварительно выбранный)
- Разделите значения с помощью: выберите нужный разделитель (в нашем случае пробел)
- Поместите результаты в: левую колонку
- Убедитесь, что Очистить содержимое выделенных ячеек опция отмечена и нажмите кнопку Объединить .
Вот и все! Несколько простых щелчков мыши - и два столбца объединены без использования каких-либо формул или копирования/вставки.
В завершение переименуйте столбец B в Полное имя и удалите колонку "C", которая больше не нужна.
Намного проще, чем два предыдущих способа, не так ли? :)