Всё про объединение ячеек в Excel. Как объединить ячейки в Excel разными способами
В офисном пакете MS Excel можно объединить несколько полей, смежных по горизонтали или вертикали в одно большое. Это можно сделать несколькими методами.
Используем контекстное меню
Вызвав правой клавишей мыши контекстное меню, предварительно выделив поля, требующие объединения, следует выбрать Формат .
Нас интересует вкладка Выравнивание
.
В свойстве Отображение помечаем галочкой Объединение и нажимаем ОК .
Следует учитывать
, что в совмещенном поле сохранится только значение верхнего левого.
Кнопка на ленте для excel 2007 и выше
Для объединения также можно использовать кнопку на ленте.
В версии Office 2013 она располагается на вкладке Главная и выглядит так.
По умолчанию кнопка объединяет и производит выравнивание текста по центру. В выпадающем списке среди предложенных вариантов также есть объединение по строкам, без выравнивания и отмена , если Вы передумали. Этой же кнопкой можно разделить их обратно.
Прежде чем нажать эту кнопку следует выделить диапазон вертикальных или горизонтальных ячеек.
В Office 2010 кнопка имеет почти такой же вид с подобным выпадающим списком.
В Office 2003 кнопка объединения с аналогичной функцией находится на панели инструментов Форматирование .
Склеить ячейки можно, используя копипаст
, то есть скопировать
(Ctrl+C) объединенную, после чего вставить
(Ctrl+V) ее в требуемое место.
Используем функцию «СЦЕПИТЬ»
В Excel есть функция Сцепить . Объединяет несколько строк в одну.
В самой функции СЦЕПИТЬ следует через точку с запятой указать нужные нам ячейки или диапазон:
=СЦЕПИТЬ (яч1;яч2;…) от 1 до 255 аргументов функции.
Аналогичную процедуру сцепления можно произвести таким образом:
Пишем макросы
Можно написать простой макрос (либо использовать для этих целей макрорекордер ) и назначить ему некоторое удобное для Вас сочетание горячих клавиш . Возможные варианты кода такого макроса представлены далее.
Второй вариант обеспечит объединение с сохранением исходных данный всех совмещаемых полей.
Выделить необходимые поля и выполнить макрос. Редактор VBA
открывается комбинацией Alt+F11
.
Вносим
программный код Макроса и выполняем.
Чтобы запустить созданный макрос, нажмите Alt+F8 . Запустится окно Макрос (Macro). В перечне Имя макроса (Macro name) выберите требуемый и нажмите Выполнить (Run).
Как объединить столбцы
В Excel можно объединить значения двух столбцов
в один построчно. Например, хотим скомбинировать документ и информацию о нём.
Это можно сделать следующим образом. Выделяем
первый столбец, затем на вкладке Главная
— Редактирование
жмём на поле Найти и выделить
, в списке интересующая команда «Выделить группу ячеек…
«:
В открывшемся окне ставим галочку – Пустые ячейки
, после чего ОК
.
В во втором столбце есть пустые столбцы – выделите их.
После знака равно вносим формулу
значения соответствующего поля нужного столбца:
После чего Ctrl+Enter
и значения вставятся только в пустые ячейки второго столбца.
Как объединить ячейки при помощи горячих клавиш
По умолчанию такого сочетания не существует , однако можно сделать так: выделить требуемые ячейки, объединить кнопкой на ленте.
При любом последующем выделении нажимать F 4 (повтор последней команды!).
Также в настройках можно назначить требуемую комбинацию для нужной команды по усмотрению, либо написать для этих целей макрос (для более продвинутых пользователей).
В Excel объединить ячейки можно как по строкам так и по столбцам. При объединение ячеек в экселе нужно учитывать некоторые нюансы:
- При объединение ячеек в эксель данные записанные в ячейках удалятся кроме данных которые записаны в верхней левой ячейке. При объединение текстовых ячеек в Excel необходимо заранее текст из ячеек скопировать например в блокнот.
- При объединении нескольких ячеек по строками и столбцам вы сможете объединить только одинаковое количество ячеек в сроке и столбце. Например вы не сможете объединить 2 ячейки в одно столбце и 1 ячейку в другом столбце или 2 ячейки в одной строке и 1 ячейку в другой строке.
Объединение ячеек через формат ячеек
Чтобы объединить ячейки в экселе нужно навести курсор на одну из объединяемых ячеек, нажать левую кнопку мыши и не отпуская её выделить все ячейки которые нужно объединить. Отпускаете левую кнопку и нажимаете правую кнопку мыши. Откроется контекстное меню в котором нужно выбрать пункт Формат ячеек.
Производим объединение строк в Excel
Откроется окно под названием Формат ячеек. Также открыть это окно для объединения ячеек в Excel горячие клавиши можно использовать. Нажимаем на клавиатуре клавишу Alt и удерживая её поочерёдно нажимаем и отпускаем следующие клавиши Я, Щ, Я, после этого откроется окно и можно будет отпустить клавишу Alt. В этом окне нужно перейти на вкладку Выравнивание и на этой вкладке поставить галочку у пункта объединение ячеек.
Окно в котором можно объединить строки в экселе
Нажав на кнопку ОК сразу закроется окно Формат ячеек и произойдёт в Excel объединение выбранных вами ячеек. Если в выбранных вами ячейках были записаны какие-то данные то после закрытия окна Формат ячеек появится предупреждение от Microsoft со следующим текстом: Выделенная область содержит несколько значений данных. Объединение ячеек приведёт к потере всех значений, кроме левого верхнего.
При объединение ячеек в Excel 2010 теряются значения
Нажав в этом предупреждении на кнопку ОК, оно сразу закроется, а ваши ячейки объединятся но данные из них удалятся и останутся только данные которые были записаны в выделенной верхней левой ячейке.
Можно разбить ячейку в Excel которая была объединена
Разделить в экселе объединённые ячейки можно так, наводите курсор на эту ячейку и нажимаете правую кнопку мыши. Откроется контекстное меню в котором выбираете пункт Формат ячеек. Откроется окно в котором можно разбить ячейки в Excel которые до этого были объединены. В этом окне нужно перейти на вкладку Выравнивание и на этой вкладке убрать галочку у пункта объединение ячеек и нажать кнопку ОК. После этого окно Формат ячеек закроется, а ячейки разъединятся.
Объединение ячеек через панель инструментов
Разъединить и объединить ячейки в эксель можно используя панель инструментов эксель. Чтобы объединить ячейки в Excel нужно навести курсор на одну из объединяемых ячеек. Нажимаете левую кнопку мыши и не отпуская её выделяете все ячейки которые нужно объединить и только потом отпускаете левую кнопку мыши.
В эксель объединение ячеек производится через панель инструментов
В панели Excel нажимаете на Объединить и поместить в центре. После этого все выделенные ячейки объединятся. Чтобы в экселе разделить ячейку нужно навести курсор на объединенную ячейку и нажать левую кнопку мыши.
Одним нажатием можно в эксель разделить ячейку на две и больше
Затем нажимаете на Объединить и поместить в центре или на всплывающее меню у этого пункта и выбираете Отменить объединение ячеек. Таким образом вы сможете разделить ячейки в Excel.
Объединение значений из ячеек
Можно объединить текст в ячейках excel без потери данных но при этом данные будут помещены в новую ячейку. Объединение ячеек в Excel без потери данных происходит с помощью формулы =имя ячейки & » » & имя ячейки. Например если нужно произвести объединение текста в ячейках Excel B3 и C3 то формула будет выглядеть так =B3 & » » & C3.
С помощью формулы производится объединение данных в ячейках в Excel
Объединение содержимого ячеек в Excel будет происходить в любой выбранной вами ячейке например A3. В эту ячейку нужно поместить формулу, а для этого наводим курсор мыши на ячейку A3 и нажимаем левую кнопку мыши. Затем в строку формул вставляете =B3 & » » & C3 и нажимаете на клавиатуре клавишу Enter и сразу произойдёт объединение значений ячеек в Excel. Не забывайте перед формулой ставить знак равенства =.
Видео
В этом видео показано как в экселе объединить значения из разных ячеек в одну.
class="eliadunit">
При необходимости в программе Excel имеется возможность объедения данные из нескольких ячеек в одну. Склеить можно как однотипные данные (число+число) так и разнотипные (число+слово). Эти операция проделываются при помощи формулы СПЕЦИТЬ (или в английском варианте CONCATENATE). Аналогом этой формулы является использование знака под названием амперсанд (&). Научиться использовать сцепление в Excel лучше на реальных примерах.
Первый пример: использование объединение слов в одну ячейку в Excel (например, при написании объявлений в Яндекс Директ). Задача: добавить к тексту объявления слова «Звоните!» и «Звоните сейчас!». В столбце B находится текст объявления, в столбце C – слово «Звоните», в следующем столбце: «!» или «сейчас!»:
С целью масштабного объединения в столбце A вставляем формулы (знак амперсанд вставляется при английской раскладке Shift+7):
=СЦЕПИТЬ(B1;" ";C1;D1)
=B2&" "&C2&D2
=СЦЕПИТЬ(B3;" ";C3;D3)
=B4&" "&C4&D4
class="eliadunit">
В кавычках стоит знак пробела. Можно таким образов вставлять слова или даже предложения. В результате получаем такую картину в Excel:
Обычно подобное объединение используют к тексту и соответственно формула СЦЕПИТЬ относится к текстовым. Но её можно использовать и с числами. Вот пример:
Стоит обратить внимание на то, что с полученными результатами можно работать как с числами. Суммировать, умножать, делить и т.д. Но использовать в числовой формуле не получить. Например, если в ячейки суммы прописать формулу =СУММ (A2:A5), то подсчёт составит 0.
Далее разберем пример, когда нужно объединить текст и ячейку с числом, к которой применен какой-либо формат отображения (дата, финансы и др.). Если использовать только амперсанд или формулу СЦЕПИТЬ, требуемое значение будет отображаться некорректно (столбец A):
Для правильного отображения (столбец B), нужно использовать формулу ТЕКСТ. Её синтаксис следующий: ТЕКСТ(номер ячейки или значение;« формат числового значения»). С форматами можно познакомиться в меню Excel во вкладке «Главная», раздел «Число».
Имея, вышеперечисленные знания можно умело в Microsoft Excel объединять значения в одну ячейку.
Список в Excel
можно корректировать формулами – имя и отчество заменить на инициалы, соединить слова из ячеек в предложение, вставить слова в список Excel.
У нас есть таблица, где фамилия, имя и отчество написаны в разных ячейках. Нам нужно разместить их в одной ячейке. Вручную переписывать список долго. Но, в таблице Excel, есть специальная функция.
Есть два варианта.
Первый вариант.
У нас такой список.
Нам нужно написать в ячейке D1 ФИО одним предложением.
Пишем в этой ячейке (D1) формулу. Нажимаем на ячейку (активной сделаем).
Заходим на закладке «Формулы» в раздел «Библиотека функций», выбираем – «Текстовые», и выбираем функцию «СЦЕПИТЬ».
В появившемся окне указываем адреса ячеек, которые нам нужно объединить в одно предложение. Получилось так.
ФИО написаны без пробелов. Чтобы это исправить, формулу нужно доработать.
Между адресами ячеек после точки с запятой написать
" "
. Получилась такая формула.
=СЦЕПИТЬ(A1;" ";B1;" ";C1)
Получилось так.
Теперь формулу копируем вниз по столбцу.
Второй вариант.
Вместо функции «СЦЕПИТЬ» можно просто нажать кнопку амперсанд (&).
Формула получится такая.
=A2&B2&С1
Результат такой же, как в первом варианте. Если нет пропусков между словами, то вставьте пробел (" "
).
Формула будет такая.
=A2&" "&B2&" "&C2
Объединить можно не только слова, но и цифры. Можно составить предложение из данных ячеек в Excel
.
Можно установить формулы в нужных ячейках бланка.
Например, у нас есть такой список клиентов с адресами.
Нам нужно составить предложение. В ячейке пишем формулу.
=A2&" "&B2&" "&C2&" "&"проживает по адресу"&" "&"г."&" "&D2&" "&"ул."&" "&E2&" "&"д."&" "&F2&"."
Получилось такое предложение.
По такому принципу составляем любые предложения.
Если текст в ячейках уже написан, но нам нужно вставить дополнительные слова
перед имеющимися, то сделать это можно с помощью формулы.
У нас такой список.
Нам нужно перед фамилиями вставить слово «Квартиросъемщик».
В ячейке нового столбца пишем формулу.
="Квартиросъемщик"&" "&A8
Копируем эту формулу вниз по столбцу. Получился такой список.
Первый столбец можно скрыть или скопировать значение нового столбца без формул, а первый столбец и второй с формулами - удалить.
Ещё один способ добавить текст, числа, символ к тексту в ячейке, смотрите в статье "Добавить текст в ячейки с текстом Excel ".
С помощью формул можно преобразовать список, где имя, отчество и фамилия написаны полностью, в список с фамилией и инициалами
.
Например, в ячейке написано.
В соседнем столбце пишем такую формулу.
=СЦЕПИТЬ(ЛЕВСИМВ(СЖПРОБЕЛЫ(A1);НАЙТИ(" ";СЖПРОБЕЛЫ(A1);1));ПСТР(СЖПРОБЕЛЫ(A1);НАЙТИ(" ";СЖПРОБЕЛЫ(A1);1)+1;1);".";ПСТР(СЖПРОБЕЛЫ(A1);НАЙТИ(" ";СЖПРОБЕЛЫ(A1);НАЙТИ(" ";СЖПРОБЕЛЫ(A1);1)+1)+1;1);".")
Получилось.
Если между словами появились лишние пробелы, их можно удалить. Подробнее о б этом читайте в статье "Как удалить лишние пробелы в Excel ". Этими же способами можно удалить пробелы между числами, в формуле, т.к. лишние пробелы могут привести к ошибке при подсчете или формула не будет считать.
Можно данные в строке переместить из последних ячеек в первые, перевернуть строку
.
Например, в ячейках написано: в первой ячейке Иванова, во второй - Мария. Нам нужно написать в первой ячейке Мария, во второй - Иванова.
Как это сделать быстро в большой таблице, смотрите в статье "
".
У пользователей, только начинающих работать с редактором таблиц Excel , часто возникает вопрос, как объединить ячейки в excel.
Для этого существуют специальные команды и функции в самой программе, а также несколько способов типа надстроек и макросов .
Все они достаточно простые для того, чтобы научиться пользоваться всего за пару приёмов, воспользовавшись следующими советами.
Используя стандартные функции Excel , можно объединить ячейки таблицы.
При этом они выравниваются по центру, соединяются по строкам или просто совмещаются с оставлением прежнего форматирования.
Совет! Лучше всего проводить объединение заранее, с ещё пустыми ячейками, так как после процедуры информация остаётся только в крайней левой ячейке сверху.
Объединение через контекстное меню
Наиболее лёгким и быстрым способом объединить ячейки и записывать данные в один увеличенный столбец и строку является использование контекстного меню.
Порядок действия следующий:
- Выделяется диапазон ячеек, которые требуют объединения;
- На выделенной части таблицы нажимается правая кнопка мыши;
- В открывшемся меню выбирается пункт «Формат ячеек»;
- Открывается вкладка «Выравнивание»;
- Ставится галочка напротив «Объединение ячеек».
Способ простой, но подходящий, естественно, только для текстовых данных – ячейки с цифрами и формулами объединять неприемлемо и бессмысленно.
Стоит отметить, что при этом в объединённой области остаётся только информация из её левой верхней части, о чём программа заранее предупреждает.
Спасти данные можно, заранее скопировав их в другую область, а уже после совмещения присоединить к оставшемуся тексту
Объединение через панель инструментов
Для программ типа и более старых версий значок объединения выведен сразу на панель. Нажав его, можно не только быстро соединить области, но и сразу же выровнять их посередине.
Это сделано с целью ускорения процесса формирования в строке заголовков текста, которые часто создаются именно таким образом.
Если выполнение команды привело к центральному расположению данных, которое не требуется для текста, их легко выставить в нужное положение (слева или справа), используя команды выравнивания.
На панели Excel 2007/2010/2013 такая кнопка тоже есть, на вкладке «Главная» (группа «Выравнивание»).
Однако здесь она уже снабжена выпадающим меню для увеличения числа выполняемых с её помощью действий.
Пользуясь приведенными командами, можно не просто объединять элементы таблицы с центральным выравниванием, но и выполнить два дополнительных варианты действий:
- Создать целую группу объединённых по строкам ячеек;
- Объединить без выставления текста по центру.
Объединить столбцы даже в этой версии невозможно.
Иногда область не удаётся объединить, а кнопки и команды остаются неактивными. Так происходит, если на листе установлена защита или к книге (документу) разрешён только общий доступ.
Перед соединением областей необходимо удалить все эти условия, открыв возможность к форматированию таблицы.
Функция для объединения текста
Для того чтобы слияние происходило без потери важной информации и данные не пришлось распределять по другим ячейкам и возвращать обратно уже после объединения, стоит воспользоваться функцией «Сцепить».
Сделать это несложно:
- Сначала выбирается ячейка недалеко от объединяемых областей и форматируется нужным образом (например, делается размером 3х3 или 2х6);
- В ней пишется формула типа СЦЕПИТЬ (А1; А2), где указываются ячейки (по одной!), текст из которых будет объединяться).
Результатом станет объединённое поле типа:
Информация в области D1:F8 из ячеек А1 и С3, соединённая без потери текста