Не редко при оформлении таблиц в Excel возникает необходимость объединить ячейки, например, для того чтобы сделать заголовок для вставить длинную строку текста. В данной статье мы опишем два простых способа, как объединить ячейки в Excel 2003, 2007, 2010, 2013 и 2016. Кроме этого опишем некоторые важные моменты, с которыми пользователь может столкнуться при выполнении данной операции.
Как объединить ячейки в Excel при помощи кнопки
Самый простой способ объединить ячейки в Excel это кнопка на вкладке «Главная». Выделите мышкой ячейки, которые вы хотите объединить, и нажмите на стрелку вниз рядом с этой кнопкой. После этого откроется небольшое меню с несколькими вариантами объединения ячеек.
Рассмотрим по порядку все доступные варианты:
- Объединить и поместить в центре – при использовании данного варианта ячейки будут объединены, а их содержимое будет помещено в центр новой объединенной ячейки. Данный вариант удобно использовать для создания общего заголовка для нескольких столбцов.
- Объединить по строкам – объединяет каждую выделенную строку в отдельную ячейку.
- Объединить ячейки – простое объединение всех выделенных ячеек.
- Отменить объединение ячеек – разъединяет все выделенные ячейки, возвращая их в изначальный вид.
Если у вас Word 2003, то кнопка для объединения ячеек должна находиться на просто на панели инструментов.
Как объединить ячейки при помощи функции Формат ячеек
Также вы можете объединить ячейки при помощи функции «Формат ячеек». Для этого нужно выделить мышкой область, которую вы хотите объединить, и кликнуть по ней правой кнопкой мышки. После этого на экране появится контекстное меню. Здесь нужно выбрать пункт меню «Формат ячеек».
В результате на экране появится окно под названием «Формат ячеек». В этом окне нужно перейти на вкладку «Выравнивание», установить отметку напротив функции «Объединение ячеек» и нажать на кнопку «Ok».
Объединение нескольких ячеек с данными
При объединении ячеек есть один момент о котором нужно знать. Если вы объединяете 2 или больше ячеек, в которых есть данные, то в получившейся объединённой ячейке будет сохранены данные только из одной ячейки (левой верхней или правой верхней ячейке), в то время как данные в остальных ячейках будут удалены.
При попытке выполнить такое объединение, вы получите предупреждение о потери данных. И для того чтобы продолжить объединение несмотря на потерю данных нужно нажать на кнопку «Ok».
Автор
Александр Степушин
Создатель сайта comp-security.net, автор более 2000 статей о ремонте компьютеров, работе с программами, настройке операционных систем.
Остались вопросы?
Задайте вопрос в комментариях под статьей или на странице
«Задать вопрос»
и вы обязательно получите ответ.
Содержание
- Виды объединения
- Способ 1: объединение через окно форматирования
- Способ 2: использование инструментов на ленте
- Способ 3: объединение строк внутри таблицы
- Способ 4: объединение информации в строках без потери данных
- Способ 5: группировка
- Вопросы и ответы
При работе с таблицами иногда приходится менять их структуру. Одним из вариантов данной процедуры является объединение строк. При этом, объединенные объекты превращаются в одну строчку. Кроме того, существует возможность группировки близлежащих строчных элементов. Давайте выясним, какими способами можно провести подобные виды объединения в программе Microsoft Excel.
Читайте также:
Как объединить столбцы в Excel
Как объединить ячейки в Экселе
Виды объединения
Как уже было сказано выше, существуют два основных вида объединения строк – когда несколько строчек преобразуются в одну и когда происходит их группировка. В первом случае, если строчные элементы были заполнены данными, то они все теряются, кроме тех, которые были расположены в самом верхнем элементе. Во втором случае, физически строки остаются в прежнем виде, просто они объединяются в группы, объекты в которых можно скрывать кликом по значку в виде символа «минус». Есть ещё вариант соединения без потери данных с помощью формулы, о котором мы расскажем отдельно. Именно, исходя из указанных видов преобразований, формируются различные способы объединения строчек. Остановимся на них подробнее.
Способ 1: объединение через окно форматирования
Прежде всего, давайте рассмотрим возможность объединения строчек на листе через окно форматирования. Но прежде, чем приступить к непосредственной процедуре объединения, нужно выделить близлежащие строки, которые планируется объединить.
- Для выделения строчек, которые нужно объединить, можно использовать два приёма. Первый из них заключается в том, что вы зажимаете левую кнопку мыши и проводите по секторам тех элементов на вертикальной панели координат, которые нужно объединить. Они будут выделены.
Также, все на той же вертикальной панели координат можно кликнуть левой кнопкой мыши по номеру первой из строк, подлежащей объединению. Затем произвести щелчок по последней строчке, но при этом одновременно зажать клавишу Shift на клавиатуре. Таким образом будет выделен весь диапазон, расположенный между этими двумя секторами.
- После того, как необходимый диапазон выделен, можно непосредственно приступать к процедуре объединения. Для этого кликаем правой кнопкой мыши в любом месте выделения. Открывается контекстное меню. Переходим в нем по пункту «Формат ячеек».
- Выполняется активация окна форматирования. Производим перемещение во вкладку «Выравнивание». Затем в группе настроек «Отображение» следует установить галочку около параметра «Объединение ячеек». После этого можно клацать по кнопке «OK» в нижней части окна.
- Вслед за этим выделенные строчки будут объединены. Причем объединение ячеек произойдет до самого конца листа.
Существуют также альтернативные варианты перехода к окну форматирования. Например, после выделения строк, находясь во вкладке «Главная», можно кликнуть по значку «Формат», расположенному на ленте в блоке инструментов «Ячейки». Из раскрывшегося списка действий следует выбрать пункт «Формат ячеек…».
Также, в той же вкладке «Главная» можно кликнуть по косой стрелочке, которая расположена на ленте в правом нижнем углу блока инструментов «Выравнивание». Причем в этом случае переход будет произведен непосредственно во вкладку «Выравнивание» окна форматирования, то есть, пользователю не придется совершать дополнительный переход между вкладками.
Также перейти в окно форматирования можно, произведя нажим комбинации горячих клавиш Ctrl+1, после выделения необходимых элементов. Но в этом случае переход будет осуществлен в ту вкладку окна «Формат ячеек», которая посещалась в последний раз.
При любом варианте перехода в окно форматирования все дальнейшие действия по объединению строчек нужно проводить согласно тому алгоритму, который был описан выше.
Способ 2: использование инструментов на ленте
Также объединение строк можно выполнить, используя кнопку на ленте.
- Прежде всего, производим выделение нужных строчек одним из тех вариантов, о которых шел разговор в Способе 1. Затем перемещаемся во вкладку «Главная» и щелкаем по кнопке на ленте «Объединить и поместить в центре». Она располагается в блоке инструментов «Выравнивание».
- После этого выделенный диапазон строк будет объединен до конца листа. При этом все записи, которые будут вноситься в эту объединенную строчку, расположатся по центру.
Но далеко не во всех случаях требуется, чтобы текст помещался по центру. Что же делать, если его нужно разместить в стандартном виде?
- Производим выделение строк, которые нужно соединить. Перемещаемся во вкладку «Главная». Щелкаем на ленте по треугольнику, который размещен справа от кнопки «Объединить и поместить в центре». Открывается список различных действий. Выбираем наименование «Объединить ячейки».
- После этого строчки будут объединены в одну, а текст или числовые значения разместятся так, как это присуще для их числового формата по умолчанию.
Способ 3: объединение строк внутри таблицы
Но далеко не всегда требуется объединять строчки до конца листа. Намного чаще соединение производится внутри определенного табличного массива. Давайте рассмотрим, как это сделать.
- Выделяем все ячейки строк таблицы, которые мы хотим объединить. Это также можно сделать двумя способами. Первый из них состоит в том, что вы зажимаете левую кнопку мыши и обводите курсором всю область, которая подлежит выделению.
Второй способ будет особенно удобен при объединении в одну строчку крупного массива данных. Нужно кликнуть сразу по верхней левой ячейке объединяемого диапазона, а затем, зажав кнопку Shift – по нижней правой. Можно сделать и наоборот: щелкнуть по верхней правой и нижней левой ячейке. Эффект будет абсолютно одинаковый.
- После того, как выделение выполнено, переходим с помощью любого из вариантов, описанных в Способе 1, в окно форматирования ячеек. В нем производим все те же действия, о которых был разговор выше. После этого строчки в границах таблицы будут объединены. При этом сохранятся только данные, расположенные в левой верхней ячейке объединенного диапазона.
Объединение в границах таблицы можно также выполнить через инструменты на ленте.
- Производим выделение нужных строк в таблице любым из тех двух вариантов, которые были описаны выше. Затем во вкладке «Главная» кликаем по кнопке «Объединить и поместить в центре».
Или щелкаем по треугольнику, расположенному слева от этой кнопки, с последующим щелчком по пункту «Объединить ячейки» раскрывшегося меню.
- Объединение будет произведено согласно тому типу, который пользователь выбрал.
Способ 4: объединение информации в строках без потери данных
Все перечисленные выше способы объединения подразумевают, что после завершения процедуры будут уничтожены все данные в объединяемых элементах, кроме тех, которые разместились в верхней левой ячейке области. Но иногда требуется без потерь объединить определенные значения, расположенные в разных строчках таблицы. Сделать это можно, воспользовавшись специально предназначенной для таких целей функцией СЦЕПИТЬ.
Функция СЦЕПИТЬ относится к категории текстовых операторов. Её задачей является объединение нескольких текстовых строчек в один элемент. Синтаксис этой функции имеет следующий вид:
=СЦЕПИТЬ(текст1;текст2;…)
Аргументы группы «Текст» могут представлять собой либо отдельный текст, либо ссылки на элементы листа, в которых он расположен. Именно последнее свойство и будет использовано нами для выполнения поставленной задачи. Всего может быть использовано до 255 таких аргументов.
Итак, у нас имеется таблица, в которой указан перечень компьютерной техники с её ценой. Перед нами стоит задача объединить все данные, расположенные в колонке «Устройство», в одну строчку без потерь.
- Устанавливаем курсор в элемент листа, куда будет выводиться результат обработки, и жмем на кнопку «Вставить функцию».
- Происходит запуск Мастера функций. Нам следует переместиться в блок операторов «Текстовые». Далее находим и выделяем название «СЦЕПИТЬ». Затем клацаем по кнопке «OK».
- Появляется окошко аргументов функции СЦЕПИТЬ. По числу аргументов можно использовать до 255 полей с названием «Текст», но для воплощения поставленной задачи нам понадобится столько, сколько строк имеет таблица. В данном случае их 6. Устанавливаем курсор в поле «Текст1» и, произведя зажим левой кнопки мыши, клацаем по первому элементу, содержащему наименование техники в столбце «Устройство». После этого адрес выделенного объекта отобразится в поле окна. Точно таким же образом вносим адреса последующих строчных элементов столбца «Устройство», соответственно в поля «Текст2», «Текст3», «Текст4», «Текст5» и «Текст6». Затем, когда адреса всех объектов отобразились в полях окна, выполняем клик по кнопке «OK».
- После этого все данные функция выведет одной строкой. Но, как видим, между наименованиями различных товаров пробел отсутствует, а это нас не устраивает. Для того, чтобы решить данную проблему, выделяем строку, содержащую формулу, и опять жмем на кнопку «Вставить функцию».
- Запускается снова окно аргументов на этот раз без предварительного перехода в Мастер функций. В каждом поле открывшегося окна, кроме последнего, после адреса ячейки дописываем следующее выражение:
&" "
Данное выражение – это своеобразный знак пробела для функции СЦЕПИТЬ. Как раз поэтому, в последнее шестое поле его дописывать не обязательно. После того, как указанная процедура выполнена, жмем на кнопку «OK».
- После этого, как видим, все данные не только размещены в одной строке, но и разделены между собой пробелом.
Есть также альтернативный вариант провести указанную процедуру по объединению данных из нескольких строчек в одну без потерь. При этом не нужно даже будет использовать функцию, а можно обойтись обычной формулой.
- Устанавливаем знак «=» в строчку, куда будет выводиться результат. Кликаем по первому элементу столбца. После того, как его адрес отобразится в строке формул и в ячейке вывода результата, набираем на клавиатуре следующее выражение:
&" "&
После этого кликаем по второму элементу столбца и опять вводим вышеуказанное выражение. Таким образом, обрабатываем все ячейки, данные в которых нужно поместить в одну строку. В нашем случае получилось такое выражение:
=A4&" "&A5&" "&A6&" "&A7&" "&A8&" "&A9
- Для вывода результата на экран жмем на кнопку Enter. Как видим, несмотря на то, что в данном случае была использована другая формула, конечное значение отображается точно так же, как и при использовании функции СЦЕПИТЬ.
Урок: Функция СЦЕПИТЬ в Экселе
Способ 5: группировка
Кроме того, можно сгруппировать строки без потери их структурной целостности. Посмотрим, как это сделать.
- Прежде всего, выделяем те смежные строчные элементы, которые нужно будет сгруппировать. Можно выделять отдельные ячейки в строках, а не обязательно строчки в целом. После этого перемещаемся во вкладку «Данные». Щелкаем по кнопке «Группировать», которая размещена в блоке инструментов «Структура». В запустившемся небольшом списке из двух пунктов выбираем позицию «Группировать…».
- После этого открывается небольшое окошко, в котором нужно выбрать, что именно мы собираемся группировать: строки или столбцы. Так как нам нужно сгруппировать строчки, то переставляем переключатель в соответствующую позицию и жмем на кнопку «OK».
- После выполнения последнего действия выделенные смежные строчки будут соединены в группу. Для того, чтобы её спрятать, достаточно нажать на пиктограмму в виде символа «минус», расположенную слева от вертикальной панели координат.
- Для того, чтобы снова показать сгруппированные элементы, нужно нажать на знак «+» образовавшийся в том же месте, где ранее находился символ «-».
Урок: Как сделать группировку в Экселе
Как видим, способ объедения строк в одну зависит от того, какой именно вид объединения пользователю нужен, и что он хочет получить в итоге. Можно произвести объединение строк до конца листа, в пределах таблицы, выполнить процедуру без потери данных при помощи функции или формулы, а также провести группировку строчек. Кроме того, существуют отдельные варианты выполнения данных задач, но на их выбор уже влияют только предпочтения пользователя с точки зрения удобства.
Skip to content
Объединение строк в Excel — одна из самых распространенных задач, которые нам нужно выполнять время от времени. Проблема в том, что Microsoft Excel не предоставляет для этого надежного инструмента. Кроме того, при использовании стандартного объединения есть риск потерять часть данных, если действовать недостаточно внимательно.
- Объединить и центрировать — достоинства и недостатки этого инструмента.
- Формулы для объединения строк.
- Самый быстрый способ объединения строк без формул
- Как объединить повторяющиеся строки в одну
- Как сгруппировать блоки строк в одну строку
- Как объединить совпадающие строки из двух таблиц
Однако, рассмотрим все имеющиеся способы с учётом их достоинств и недостатков.
Объединение строк стандартными средствами Excel.
Как и при объединении столбцов, самый простой вариант — использование возможностей форматирования при помощи инструмента объединения.
В качестве примера рассмотрим небольшую таблицу, в которой по строкам записаны данные о каждом человеке – его имя, фамилия и адрес. Нам нужно объединить данные, расположенные в каждом столбце со второй по шестую строку. Выделим мышкой клетки с A2 до A6, потом по правой кнопке мыши задействуем пункт выпадающего меню «Формат».
Если мы отметим чекбокс как на скриншоте выше, нажмем кнопку OK, то получим сообщение о том, что все данные нам сохранить не удастся.
Аналогично мы можем попытаться объединить информацию в строках при помощи кнопки «Объединить и центрировать» на ленте.
Нажатие OK объединит выделенные позиции, но сохранит только значение первой из них, все остальные данные исчезнут.
То же самое произойдет, если мы выделим, к примеру, диапазон A2:C6, либо полностью строки со 2 по 6 целиком. Уцелеет только содержимое из A2. Все остальные данные, к сожалению, будут утеряны.
Итак, очевидно, что нам нужно более оптимальное решение. В этой статье далее описывается несколько методов, которые позволят вам объединить несколько строк в Эксель без потери данных.
Объединение строк при помощи формул.
Вернемся к нашей небольшой табличке. Мы хотим объединить все строки с данными, относящимися к определенному человеку, как показано ниже:
Чтобы объединить значения из нескольких строк в одну, вы можете использовать функции ОБЪЕДИНИТЬ, СЦЕПИТЬ, СЦЕП или оператор &.
В любом случае вы делаете ссылки на отдельные позиции и вводите желаемые разделители между ними.
Объединяем строки и разделяем значения запятой и пробелом:
=A2&» «&A3&», «&A4&» «&A5&», «&A6
Не очень удобная, но достаточно гибкая формула, так как каждый разделитель вы указываете отдельно. Можно использовать самые разные разделители после каждого элемента, комбинировать их различными способами.
=СЦЕПИТЬ(A2;» «;A3;», «;A4;», «;A5;», «;A6)
Аналогично указываем каждый адрес и нужные разделители.
=ОБЪЕДИНИТЬ(«, «;;A2:A6)
Весьма компактно, поскольку можно указывать сразу диапазон данных. Но возможен только один вид разделителя между элементами.
=СЦЕП(A2:A6)
Просто объединяет содержимое без всяких разделителей.
Как видите, выбор есть в зависимости от ваших предпочтений и характера решаемой задачи.
Итак, у вас есть несколько строк данных, объединенных в одну. Но ваши объединенные строки — это формулы. Если вы измените или вовсе удалите одну из исходных строк, то итоговый результат тут же изменится. Чаще всего нас это не будет устраивать. Поэтому вторая наша проблема – заменить формулы их значениями.
Чтобы преобразовать их в значения, используйте инструмент «Специальная вставка».
Вернёмся к нашему примеру.
Установим курсор в A8 и скопируем ее в буфер обмена. Сделать это можно через контекстное меню по правой кнопке мыши, либо комбинацией клавиш Ctrl+C
. Не меняя выделяемую область, тут же вновь через контекстное меню активируем специальную вставку, либо применяем «горячие» клавиши Ctrl + Alt + V
.
Если вы объединяли построчно значения в нескольких столбцах, то, естественно, можно выделить сразу несколько позиций и использовать этот инструмент специальной вставки, чтобы заменить формулы на их значения.
Второй способ — переведите формулу в режим редактирования. Для этого кликните по строке ввода, там где вы записываете ваше выражение, либо просто нажмите F2
. Теперь нажмите F9
и сразу после этого — Enter.
Теперь ваши данные, объединённые из нескольких строк, застрахованы от случайного изменения.
Такими приёмами можно объединить данные из нескольких строк в одну. О дополнениях к Excel, которые позволяют выполнить эту операцию быстро и без потери данных, мы расскажем ниже.
Объединение строк в Excel с надстройкой «Merge cells»
Надстройка Merge cells — это многоцелевой инструмент для объединения ячеек в Excel, который может объединять как отдельные ячейки, так и целые строки или столбцы. И что наиболее важно, этот инструмент сохраняет все данные, даже если выделение содержит несколько значений.
Чтобы объединить две или более строк в одну, вам нужно сделать следующее:
- Выберите диапазон ячеек, в котором вы хотите объединить строки.
- Перейдите на вкладку Ablebits Data и кликните «Объединить ячейки» (Merge cells), а затем нажмите «Объединить строки» (Merge Rows into One).
- Откроется диалоговое окно с предварительно выбранными настройками, которые в большинстве случаев работают нормально. В этом примере мы только меняем разделитель с пробела по умолчанию на перевод строки, как показано на скриншоте ниже:
- Нажмите кнопку «Объединить» (Merge) и получите идеально объединенные строки данных, разделенные переводом строки внутри ячейки:
Как объединить повторяющиеся строки в одну (сохраняя только уникальные значения)
Задача: у вас есть база данных Excel с несколькими тысячами записей. Значения в одном столбце практически одинаковы, в то время как данные в других столбцах отличаются. Ваша цель — объединить данные из строк, в которых в определенном столбце есть одинаковые значения, создав список, разделенный запятыми. Кроме того, вы можете захотеть объединить только уникальные значения, опуская дубликаты и пропуская пустые ячейки.
На скриншоте ниже показано, чего мы пытаемся достичь. Получаем список заказов по каждому товару, объединяя значения из столбца «Код заказа».
Варианта поиска и объединения повторяющихся строк вручную определенно следует избегать. В больших таблицах это просто нереально сложно и чревато ошибками.
Сейчас мы познакомимся поближе с надстройкой для объединения дубликатов Merge Duplicates, которая превращает эту трудоемкую и обременительную работу в быстрый процесс и всего лишь за четыре шага.
- Выберите повторяющиеся строки, которые вы хотите объединить, и запустите мастер объединения дубликатов, нажав его кнопку на ленте.
- Убедитесь, что ваша таблица выбрана правильно, и нажмите Далее. Целесообразно не снимать флажок «Создать резервную копию», особенно если вы впервые используете надстройку.
- Выберите ключевой столбец, чтобы проверить наличие в нём дубликатов. В этом примере мы выбираем столбец «Товар», потому что хотим объединить строки на основе наименования товара. Как видите, в этом столбце много повторяющихся товаров, относящихся к разным заказам.
То есть в данном случае повторяющимися строками будут те, в которых имеется одинаковое наименование товара в столбце B.
Если вы хотите пропустить пустые ячейки , обязательно выберите эту опцию и нажмите Далее.
- Выберите столбцы для объединения. На этом этапе вы выбираете столбцы, данные из которых вы хотите объединить, и указываете разделитель: точка с запятой, запятая, пробел, разрыв строки и т. п.
Дополнительные опции в верхней части окна позволяют:
- Удалить повторяющиеся значения при объединении строк.
- Пропускать пустые ячейки.
- Сортировать объединённые значения.
Когда закончите, нажмите кнопку «Готово».
Все данные из повторяющихся строк объединяются в одной ячейке:
Как видите, вместо 19 строк осталось только 4, каждая из которых содержит уникальное название товара. А в соседнем столбце перечислены все заказы, относящиеся к этому товару.
Как многократно объединять блоки строк в одну строку
Задача: у вас есть файл Excel с информацией о последних заказах, и каждый заказ занимает 3 строки: название товара, имя клиента и дата покупки. Вы хотите объединить каждые три строки в одну, т.е. многократно объединить блоки из трех строк.
Если нужно объединить только несколько записей, вы можете выбрать каждые 3 строки и объединить каждый блок по отдельности с помощью инструмента объединения ячеек Merge Cells. Но если ваш рабочий лист содержит сотни или тысячи записей, вам понадобится более быстрый способ.
- Добавьте на лист вспомогательный столбец, в нашем примере — столбец C. Назовем его ID или как угодно иначе.
- Вставьте следующую формулу в C2 и затем скопируйте ее вниз по столбцу, перетащив маркер заполнения:
=ЦЕЛОЕ((СТРОКА(C2)-2)/3)
где:
- C2 — это самая верхняя ячейка, в которую вы вводите формулу
- 2 — это строка, с которой начинаются данные
- 3 — количество строк, которые будут объединены в каждом блоке
Эта формула добавляет уникальный номер к каждому блоку строк, как показано на рисунке ниже:
- Вы выполнили основную часть работы. Теперь вам просто нужно объединить строки на основе рассчитанного ID. Для этого мы будем использовать мастер объединения дубликатов Merge Duplicates, который мы использовали для объединения повторяющихся строк:
На шаге 2 выберите ID в качестве ключевого столбца.
На шаге 3 выберите все столбцы, которые вы хотите объединить, и укажите перевод строки в качестве разделителя.
Нажмите Finish – и у вас будет желаемый результат:
- Удалите столбец ID, так как он вам больше не нужен, и все готово! И это всего за 4 шага и без всяких формул!
Как объединить совпадающие строки из двух таблиц Excel без копирования / вставки.
Задача: у вас есть две таблицы с общим столбцом (или несколькими столбцами). Вам нужно объединить совпадающие строки из этих двух таблиц. Таблицы могут находиться на одном листе, в двух разных электронных таблицах или даже в двух разных рабочих книгах.
Например, у нас есть отчеты о продажах за январь и февраль на двух разных листах, и мы хотим объединить их в один. При этом в каждой таблице может быть разное количество строк и разный порядок товаров, поэтому простое копирование / вставка не сработает.
В этом случае нам пригодится надстройка Merge Two Tables:
- Выберите любую ячейку в основной таблице и нажмите кнопку «Объединить две таблицы (Merge Two tables)» на вкладке «Ablebits Data»:
Это запустит надстройку с автоматически выбранной основной таблицей, поэтому на первом шаге мастера вы просто нажимаете «Далее».
- Выберите вторую таблицу, то есть таблицу поиска, содержащую совпадающие строки.
- Выберите один или несколько столбцов, которые имеются в обеих таблицах и данные по которым мы хотим объединить. В нашем примере мы хотим соединить в одной таблице сведения о продажах товаров. Поэтому ключевым столбцом будет Товар.
Если названия колонок в обеих таблицах совпадают, то выбранному столбцу будет автоматически назначен соответствующий ему из второй таблицы. Впрочем, этот выбор вы можете сразу изменить, если программа не угадала с подбором соответствия.
Надстройка также определит, имеют ли таблицы строку заголовка и отметит это в соответствующих полях.
Если для вас важен регистр записей, то поставьте птичку в соответствующем чекбоксе.
- При желании выберите столбцы, которые нужно обновить в основной таблице. Данные из основной таблицы в этих столбцах будут заменены соответствующими значениями из таблицы поиска. В нашем случае таких нет, поэтому просто нажимаем Далее.
- Выберите столбцы, которые нужно добавить в основную таблицу. В нашем случае — продажи за февраль. То есть, добавляем столбец Февраль из таблицы поиска.
Программа сразу показывает нам, что в основной таблице появится новый столбец Февраль с данными, перенесёнными из таблицы поиска.
- На последнем этапе вы можете выбрать дополнительные параметры в зависимости от того, как именно вы хотите объединить данные, и нажать кнопку « Готово» . На скриншоте ниже показаны настройки по умолчанию, которые нам подходят:
Подождите несколько секунд и просмотрите результат:
Все надстройки, обсуждаемые в этом руководстве, а также более 60 других инструментов включены в наш Ultimate Suite for Excel. Надстройки работают со всеми версиями Excel 2019-2007.
Надеюсь, теперь вы можете объединять строки в таблицах Excel именно так, как вам нужно. Если вы не нашли решения для своей конкретной задачи, просто оставьте комментарий, и мы вместе постараемся найти выход. Спасибо за чтение!
#Руководства
- 29 апр 2022
-
0
Инструкции со скриншотами и нюансами. Учим использовать кнопку «Объединить» и функции СЦЕПИТЬ, СЦЕП, ОБЪЕДИНИТЬ. Рассказываем, какой метод выбрать.
Иллюстрация: Meery Mary для Skillbox Media
Рассказывает просто о сложных вещах из мира бизнеса и управления. До редактуры — пять лет в банке и три — в оценке имущества. Разбирается в Excel, финансах и корпоративной жизни.
Объединение ячеек в Excel позволяет из нескольких ячеек таблицы сделать одну. Такая опция обычно требуется в двух случаях:
- если нужно отформатировать таблицу — например, расположить название таблицы по центру, убрать лишние пустые ячейки или оформить шапку;
- если нужно объединить информацию — из нескольких строк или столбцов сделать одну ячейку, при этом сохранив все данные.
Рассмотрим четыре способа объединения ячеек в Excel. Разберёмся, для каких случаев они подойдут и как их применять. В конце расскажем, какие из этих способов работают в «Google Таблицах».
- Кнопка «Объединить» — когда нужно сделать шапку в таблице.
- Функция СЦЕПИТЬ — когда нужно собрать данные из нескольких ячеек в одну.
- Функция СЦЕП — когда нужно собрать данные из большого диапазона.
- Функция ОБЪЕДИНИТЬ — когда нужно собрать данные из большого диапазона и автоматически разделить их пробелами.
Для чего подойдёт. Для форматирования таблицы, когда нужно улучшить её внешний вид. Например, сделать общую шапку для нескольких столбцов. Лучше, чтобы объединяемые ячейки были пустыми или информация была только в одной из них.
Особенности метода. После объединения сохраняется только значение первой ячейки, информация из других удаляется.
Как сделать. Допустим, нужно отформатировать таблицу с каталогом авто: оформить шапку для колонок с характеристиками и убрать лишнюю пустую ячейку.
Скриншот: Skillbox
Для начала сделаем шапку. Выделяем ячейки над колонками с характеристиками авто: год выпуска, объём двигателя, коробка передач, привод, руль.
Скриншот: Skillbox
На вкладке «Главная» нажимаем на кнопку «Объединить ячейки» или «Объединить и поместить в центре» — в зависимости от того, какой визуальный результат хотим получить.
Скриншот: Skillbox
В итоге вместо пяти ячеек получаем одну. Вводим её название и меняем оформление, если нужно.
В нашем случае получилась шапка части таблицы — «Характеристики автомобилей».
Скриншот: Skillbox
По аналогии с предыдущими шагами уберём лишнюю пустую ячейку над ячейкой «Марка, модель». Для этого нужно выделить их одновременно и также нажать на кнопку «Объединить и поместить в центре».
Скриншот: Skillbox
Получаем таблицу в таком виде:
Скриншот: Skillbox
Чтобы убрать объединение ячеек, выделим их и нажмём на кнопку «Отмена объединения ячеек». Можно выбирать всю таблицу целиком — тогда Excel сам найдёт объединённые ячейки и разъединит их. Можно выделить отдельный диапазон — в этом случае разъединится только он. Мы выделим и разъединим всю шапку таблицы.
Скриншот: Skillbox
Получим таблицу в таком виде. Можно внести необходимые изменения, если нужно, и объединить ячейки снова.
Скриншот: Skillbox
Дополнительно в этом методе есть кнопка «Объединить по строкам». С помощью неё можно объединить ячейки выбранного диапазона построчно. Например, есть диапазон из трёх столбцов и семи строк — нужно из всех этих столбцов сделать один, но при этом оставить количество строк неизменным. Выделим всю таблицу целиком и нажмём эту кнопку.
Скриншот: Skillbox
Получим таблицу в таком виде — три столбца объединились в один, при этом количество строк осталось прежним.
Скриншот: Skillbox
Следующие три способа используются для объединения ячеек с сохранением всех данных в них. Они работают по такому принципу: функции собирают значения из выбранных ячеек в отдельную пустую ячейку.
Например, нам нужно собрать все характеристики автомобилей в одну строку, чтобы в дальнейшем использовать их для квитанции. Разберёмся, как сделать это с помощью трёх функций.
Для чего подойдёт. Для объединения небольшого количества ячеек с сохранением всех данных.
Особенности метода. Каждую ячейку нужно указывать в виде отдельного аргумента функции; большой диапазон сразу выделить нельзя.
Функция склеивает все данные из исходных ячеек в итоговую ячейку. Часто эти данные нужно разделить: вставить пробелы, знаки препинания, символы или слова. Это придётся прописывать вручную в строке ссылок.
Как сделать. Для начала выделим ячейку, в которую функция соберёт значения из объединяемых ячеек. В нашем случае создадим дополнительную колонку «Данные для квитанции» и выделим первую ячейку.
Скриншот: Skillbox
Дальше открываем окно для построения функции. Есть два способа сделать это. Первый — перейти во вкладку «Формулы» и нажать на «Вставить функцию».
Скриншот: Skillbox
Второй способ — нажать на «fx» в строке ссылок на любой вкладке таблицы.
Скриншот: Skillbox
Справа появляется окно «Построитель формул». В нём через поисковик находим функцию СЦЕПИТЬ и нажимаем «Вставить функцию».
Скриншот: Skillbox
Появляется окно для ввода аргументов функции. «Текст 1», «Текст 2» — ячейки, значения которых мы объединяем. В нашем случае таких ячеек пять, поэтому с помощью кнопки + добавляем ещё три таких аргумента.
Скриншот: Skillbox
Заполняем аргументы функции. Поочерёдно нажимаем на окно каждого аргумента и из таблицы выбираем значение для него.
Порядок действий, чтобы указать значение, выглядит так:
- Ставим курсор в окно «Текст1» в построителе формул.
- Выбираем первое значение столбца «Год выпуска» в таблице. Это ячейка B4.
Выбранное значение переносится в построитель формул и одновременно появляется в формуле строки ссылок: fx=СЦЕПИТЬ(B4).
То же самое делаем для остальных аргументов: «Текст2» → значение ячейки «Объем», «Текст3» → значение ячейки «Коробка передач», «Текст4» → значение ячейки «Привод», «Текст5» → значение ячейки “Руль”.
В итоговом виде функция получается такой: fx=СЦЕПИТЬ(B4; C4; D4; E4; F4). Нажимаем кнопку «Готово».
Скриншот: Skillbox
Скриншот: Skillbox
Функция объединила данные всех ячеек, но не добавила пробелы и знаки препинания между ними. В этом методе их можно добавить только вручную, с помощью изменений в строке ссылок.
Добавляем в получившуюся функцию после значения каждого аргумента запятую и пробел, в таком виде, вместе с кавычками: «, «;
Скриншот: Skillbox
Получаем функцию в таком виде: fx=СЦЕПИТЬ(«год выпуска «;B4;», объем «;C4;», коробка передач «;D4;», привод «;E4;», руль «;F4). Нажимаем Enter.
Скриншот: Skillbox
Таким же образом можно добавить не только пробелы и знаки препинания, но и целые слова и фразы.
Для нашего примера можно преобразовать функцию к такому виду: fx=СЦЕПИТЬ(«год выпуска «;B4;», объем «;C4;», коробка передач «;D4;», привод «;E4;», руль «;F4). Главное — не забывать указывать все необходимые пробелы, которые должны быть между объединёнными данными.
Скриншот: Skillbox
Дальше нужно протянуть это значение вниз до конца таблицы, чтобы функция объединила характеристики всех остальных автомобилей.
Скриншот: Skillbox
Для чего подойдёт. Для объединения больших диапазонов ячеек с сохранением всех данных.
Особенности метода. Можно указать сразу весь диапазон ячеек. Но функция, как и СЦЕПЛЕНИЕ, склеит их: значения не будут ничем разделены.
Есть два способа разделить значения в итоговой ячейке. Первый — указывать разделители (слова, символы. пробелы, запятые и так далее) в окне построения формул после каждой ячейки. Второй — прописывать их вручную в строке ссылок.
Как сделать. По аналогии с функцией СЦЕПЛЕНИЕ выделим ячейку, в которую функция будет собирать значения. Откроем окно для построения функций и найдём функцию СЦЕП.
Скриншот: Skillbox
Появляется окно построителя формул. В нём аргумент «Текст 1» — диапазон ячеек, который нужно объединить. В нашем случае выделяем все ячейки с характеристиками автомобилей и жмём «Готово».
Выбранное значение диапазона переносится в построитель формул и одновременно появляется в формуле строки ссылок: fx=СЦЕП(B4:F4).
Скриншот: Skillbox
Скриншот: Skillbox
Как и в предыдущем случае, функция объединила данные всех ячеек, но снова слепила их между собой. Добавить пробелы и знаки препинания в этом методе можно через построитель формул. К сожалению, тогда придётся отказаться от выделения всего диапазона и вводить значения каждого аргумента отдельно, разбавляя их пробелами, запятыми или дополнительными словами.
Вернёмся в окно построения функции и поменяем аргументы на такой вид: «Текст1» → значение ячейки «Год выпуска», «Текст2» → «, «, «Текст3» → значение ячейки «Объём», «Текст4» → «, «. И так далее до последней ячейки, которую нужно объединить: чередуем значения ячеек и аргумент-разделитель.
Затем нажимаем «Готово». Итоговое значение функции принимает вид: fx=СЦЕП(B4;», «;C4;», «;D4;», «;E4;», «;F4), и данные ячейки разделяются запятыми и пробелами.
Скриншот: Skillbox
Скриншот: Skillbox
Чтобы добавить не только запятые с пробелами, но и слова, нужно дописать их в промежуточных аргументах функции. Сделаем это на нашем примере. Вернёмся в построитель формул и заменим данные:
«Текст2» → «, объём «, «Текст4» → «, коробка передач «, «Текст6» → «, привод «, «Текст8» → «, руль «.
Скриншот: Skillbox
В итоге функция выдаёт значение, где все данные разделены между собой дополнительными словами. Формула при этом принимает вид: fx=СЦЕП (B4;”, объём “; C4;”, коробка передач “; D4;”, привод “; E4;”, руль “; F4).
Скриншот: Skillbox
Как и в предыдущем методе, можно было вносить изменения в формулу сразу в строке ссылок. Но через окно построения функций это делать удобнее — меньше вероятность ошибиться.
Протягиваем полученное значение вниз до конца таблицы — функция объединяет характеристики всех остальных автомобилей по такому же принципу.
Скриншот: Skillbox
Для чего подойдёт. Для объединения больших диапазонов ячеек с сохранением данных.
Особенности метода. Можно указать сразу весь диапазон ячеек и разделитель для них. При этом значение самого разделителя будет одним для всех объединённых ячеек. Если нужно изменить разделитель для части ячеек — делать это придётся вручную в строке ссылок.
Как сделать. Выделим ячейку, в которую функция будет собирать значения. Откроем окно для построения функций и найдём функцию ОБЪЕДИНИТЬ.
Скриншот: Skillbox
Появляется окно построителя формул. Здесь аргументы не такие очевидные, как в предыдущих двух методах, поэтому разберём каждый подробнее.
«Разделитель» — значение, которое появится между ячейками после объединения. Разделитель будет одинаковым для всех ячеек.
В нашем случае в качестве разделителя добавим запятую и пробел: «, «.
Скриншот: Skillbox
«Пропускать_пустые» — условное значение, которое определит, что функция будет делать с пустыми ячейками в диапазоне:
- Если нужно, чтобы пустые ячейки игнорировались и разделители не дублировались в них, вводим 1 (ИСТИНА).
- Если нужно, чтобы пустые ячейки обязательно учитывались, вводим 0 (ЛОЖЬ).
В нашем примере в таблице нет пустых ячеек, поэтому не принципиально, какое значение устанавливать в этом аргументе. Введём 1.
Скриншот: Skillbox
«Текст1» — значения ячеек, которые нужно объединить. Можно выбирать одним диапазоном или вводить каждое значение по отдельности.
В нашем примере выберем все ячейки одним диапазоном.
Скриншот: Skillbox
Итоговая функция в строке ссылок принимает вид: fx=ОБЪЕДИНИТЬ(«, «;1;B4:F4).
Нажимаем кнопку «Готово» и растягиваем полученную ячейку на все остальные строки.
Скриншот: Skillbox
В итоге функция объединила данные всех ячеек и сразу разделила их запятыми и пробелами. С одной стороны, это удобно: не пришлось вводить разделители несколько раз. С другой стороны, функция позволила ввести только одно значение разделителя. Если нужно дополнить значения дополнительным текстом, разным для всех ячеек, — придётся делать это вручную через построитель формул. Как это сделать, можно посмотреть в предыдущей инструкции для функции СЦЕП.
Какие методы объединения ячеек есть в «Google Таблицах»? В них есть кнопка «Объединить», которая работает по аналогии с Excel. Также есть функция СЦЕПИТЬ, но нет окна построителя формул — прописывать значения придётся вручную. Если вам нужен разделитель в виде запятой и пробела, то функция будет выглядеть так: fx=СЦЕПИТЬ(C4;», «;D4).
Научитесь: Excel + Google Таблицы с нуля до PRO
Узнать больше
Объединение и отмена объединения ячеек
Смотрите также столбцов который начинается с первичными данными, данными, и однуВ ячейке, образовавшейся между будут утрачены? ячеек, переходим во Для этого, выбираем на ленте «Объединить без потери данных, слияние, щелкнув объединенную центре подписи «Продажи за нас важно, чтобы Распределение содержимого ячейки с направлением письма (на английском языке).Примечание: от B и и столбец, содержащий объединенную. Чтобы сделать
теми ячейками, которыеСуществует выход и в вкладку «Выравнивание». Отмечаем нужный диапазон, и и поместить в в программе Microsoft
Объединение ячеек
-
ячейку и
-
недоступна, убедитесь, что месяц», чтобы описать эта статья была
на соседние столбцы. справа налево). ДанныеНе удается разбить отдельные Мы стараемся как можно заканчивается F. Как ячейку с формулой одну ячейку, кликаем мы собираемся объединить, этой ситуации. Мы флажком пункт «Объединение из выпадающего списка центре». Excel.
Отмена объединения ячеек
-
Объединить и поместить в вы не редактируете данные во 2–7 вам полезна. ПросимЯчейку, полученную путем объединения,
-
в других объединенных ячейки, но можно
оперативнее обеспечивать вас объединить так, чтобы
-
сцепления. по объединенной ячейке ставим значение без будем использовать функцию ячеек». Тут же кликаем по значениюВ этом случае, ячейкиСкачать последнюю версию центре ячейку и что
-
строках. вас уделить пару можно снова разделить ячейках удаляются. отобразить его как актуальными справочными материалами это был толькоТаким образом, мы получаем правой кнопкой мыши,
support.office.com
Объединение ячеек
кавычек «=СЦЕПИТЬ(X;Y)», где «СЦЕПИТЬ». Прежде всего, можно установить и «Объединить по строкам». объединятся, а все Excel. ячейки, которые выЩелкните первую ячейку, а секунд и сообщить, на отдельные ячейки.Нажмите стрелку вниз рядом если бы ячейки на вашем языке. столбец B??? Заранее новую ячейку, содержащую и в контекстном X и Y нужно добавить между другие параметры: направлениеКак видим, после этого данные, которые будут
Хотя, мы будем показыватьДовольно часто при работе хотите объединить, не затем, удерживая нажатой помогла ли она Если вы не с кнопкой была разделена, объединение Эта страница переведена благодарю! данные, которые следовало меню выбираем пункт – это координаты
-
ячейками, которые собираемся и ориентация текста, ячейки объединились не вписываться в объединенную объединение ячеек на
с таблицами в находятся в таблице. клавишу SHIFT, щелкните вам, с помощью
-
помните, где находятсяОбъединить и поместить в ячеек над ней. автоматически, поэтому ееEl dar объединить, а все
«Копировать». соединяемых ячеек, после соединить, ещё одну выравнивание по горизонтали в одну общую ячейку, станут помещаться примере программы Excel программе Microsoft ExcelСовет:
последнюю ячейку диапазона, кнопок внизу страницы. объединенные ячейки, используйте центреВыделите ячейки для объединения. текст может содержать: Нужно удалить столбец. промежуточные ячейки удалены.Затем, перемещаемся в правую добавление столбца. Например, ячейку. Для этого, и вертикали, автоподбор
ячейку, а приняли в центре. 2010, но данный случается ситуация, когда Чтобы объединить ячейки, не который хотите объединить. Для удобства также
support.office.com
Объединение ячеек в программе Excel
команду.Выберите неточности и грамматические Правой кнопкой поКак видим, если обычное ячейку с первоначальными чтобы объединить таким кликаем правой кнопкой ширины, перенос по построчное объединение.Если вы хотите, чтобы метод подойдет и требуется объединить несколько выравнивая данные поВажно: приводим ссылку наНайтиВыберите
Объединить и поместить в ошибки. Для нас
Простое объединение ячеек
букве и удалить. объединение ячеек в данными, и, кликнув способом ячейки A2 мыши на крайнюю словам. Когда всеСуществует возможность объединить ячейки
данные размещались, согласно для других версий ячеек. Задача не центру, щелкните объединенную Убедитесь, что только в оригинал (на английскомдля их поиска.Отменить объединение ячеек. центре. важно, чтобы этаMdimka программе Microsoft Excel
по ней, выбираем и C2, в правую из объединяемых настройки выполнены, жмем через контекстное меню. форматированию ячейки, то
данного приложения. слишком сложная, если ячейку и затем одной из ячеек языке) .Примечание:
Важно:Важно: статья была вам: выделить все столбцы
довольно простое, то в параметрах вставки ячейку B2 вставляем ячеек. В появившемся на кнопку «OK». Для этого, выделяем нужно из выпадающего
Для того, чтобы объединить эти ячейки не выберите выравнивание по есть данные.Объединение — соединение нескольких ячеек
Объединение через контекстное меню
Мы стараемся как В объединенной ячейке полезна. Просим вас — объединить построчно с объединением ячеек пункт «Значения». выражение «=СЦЕПИТЬ(A2;C2)». контекстном меню выбираемКак видим, произошло объединение
курсором ячейки, которые списка выбрать пункт несколько ячеек, из содержат информации. Но, левому или правомуВыберите в одну большую можно оперативнее обеспечиватьЯчейку, которая не была отображается содержимое только уделить пару секундAhs1960 без потерь придетсяКак видим, в этой
Как видим, после этого, пункт «Вставить…».
Объединение без потерь
ячеек. следует объединить, кликаем «Объединить ячейки». которых только одна что делать, если краю рядом соГлавная
ячейку. Это отличный вас актуальными справочными создана путем объединения, одной ячейки (верхней и сообщить, помогла: это строка повозиться. Тем не ячейке появились те символы в общейОткрывается окошко, в которомНо, что делать, если по ним правойВ этом случае, запись заполнена данными, или
в них уже значком> способ создания подписи, материалами на вашем невозможно разделить. Если
левой ячейки для ли она вам,выделить ячейки менее, это тоже данные, которые перед ячейке «склеились». нужно переставить переключатель в нескольких из кнопкой мыши, и по умолчанию будет вообще абсолютно пустых, внесены данные? НеужелиОбъединить и поместить вОбъединить и поместить в
которая охватывает несколько языке. Эта страница вы ищете сведения
языков с направлением с помощью кнопокправ кнопкой формат выполнимая задача для этим были вНо, теперь вместо одной в положение «Добавить объединяемых ячеек присутствуют в появившемся контекстном начинаться от правого выделяем курсором нужные они будут уничтожены?
центре центре столбцов. В данном переведена автоматически, поэтому о том, как письма слева направо
внизу страницы. Для ячеек данной программы. ячейке с формулой. объединённой ячейки мы
столбец». Делаем это, данные, ведь при меню выбираем пункт края объединенной ячейки. ячейки. Затем, во Давайте разберемся, как
.. примере ячейки A1, ее текст может распределить данные из
или правой верхней удобства также приводимзакладка выравниваниеАвтор: Максим ТютюшевТеперь, удаляем крайний левый имеем три: две и кликаем по объединении все значения, «Формат ячеек».Также, есть возможность объединить
вкладке Excel «Главная»,
lumpics.ru
Как объединить ячейки в Excel 2007
объединить ячейки, вЕсли вы передумаете, выЕсли кнопка B1 и C1 содержать неточности и ячейки по нескольким ячейки для языков ссылку на оригинал
галочка объединение ячеекстолбец состоит из выделенных столбец, содержащий ячейку ячейки с первоначальными
кнопке «OK». кроме левого верхнегоВ открывшемся окне формата
несколько ячеек построчно. кликаем по значку
том числе и
всегда можете отменитьОбъединить и поместить в
объединены для создания
грамматические ошибки. Для
ячейкам, см. статью