Кнопка объединения ячеек в excel. Макросы и надстройки. Как отменить слияние

Программа Microsoft Excel используется для работы с таблицами во многих офисах. Приложение имеет широкую функциональность, но далеко не самый приветливый интерфейс. Новым пользователям приложения сложно понять, как выполнить в нем даже базовые действия, например, такие как объединение ячеек. Зачастую при работе с таблицами пользователям приходится сталкиваться с необходимостью объединить две или больше ячеек по горизонтали или вертикали. Рассмотрим, как сделать это в Microsoft Excel максимально удобно.

Обратите внимание: В зависимости от версии программы Microsoft Excel, приведенные ниже инструкции могут немного отличаться.

Оглавление:

Как просто объединить ячейки в Microsoft Excel

Первым делом рассмотрим базовые инструменты программы, предназначенные для объединения ячеек. В программе предусмотрен отдельный инструмент для преобразования нескольких ячеек в одну, при этом, он может похвастаться широкой функциональность.

Чтобы просто объединить несколько ячеек в одну по горизонтали или вертикали , нужно выделить ячейки, после чего нажать в верхнем меню в разделе «Главная» на пункт «Объединить и поместить в центр». В данном случае все выделенные ячейки будут объединены в одну, он обратите внимание, что информация в ней сохранится только из верхней левой ячейки выделенного массива. При этом данная информация после объединения будет размещена в центре образованной строки.

Чтобы объединить ячейки, но при этом информация из ячеек не переместилась в центр , необходимо нажать на стрелку вниз инструмента объединения ячеек, и выбрать среди представленных инструментов вариант «Объединить ячейки». После этого запись по умолчания (верхняя левая из массива, либо единственная, которая имеется) будет находиться объединенной ячейке, согласно имевшемуся форматированию ячейки.

Еще одна возможность, которую предоставляют стандартные инструменты – это объединение массива выделенных ячеек в Microsoft Excel по строкам . Чтобы объединить выделенные ячейки построчно, необходимо нажать на кнопку «Объединить по строкам» в списке дополнительных возможностей инструмента объединения ячеек на панели прибора.

Как объединить ячейки в Microsoft Excel через контекстное меню

Также в Word есть отдельное контекстное меню, которое содержит в себе параметры объединения ячеек. Если стоит специфичная задача по объединению ячеек, которая не может быть решена указанными выше инструментами, рекомендуется пользоваться данным меню.

Перед тем как вызывать контекстное меню для объединения ячеек, необходимо выделить массив данных, над которым будет вестись работа. Далее нажмите правой кнопкой мыши на любое место в выделенном массиве, и выберите пункт «Формат ячеек» .

Откроется меню, в котором необходимо сверху переключиться на пункт «Выравнивание» . Здесь для объединения ячеек поставьте галочку в опции «Объединения ячеек» , после чего можно внести другие настройки форматирования текста – установить параметры выравнивания по вертикали и горизонтали, включить функцию переноса по словам и так далее. Когда все необходимые настройки будут внесены, нажмите «ОК», чтобы выполнить заданные действия.

Как объединить ячейки в Microsoft Word без потери данных

Как уже было отмечено выше, при объединении нескольких ячеек, в которых находятся данные, сохраняется информация только из верхней левой ячейки. Рассмотрим, как объединить ячейки без потери данных:


Как можно видеть, осталась ячейка, в которой содержится объединенная информация. При необходимости теперь можно объединить несколько ячеек, чтобы эти данные присутствовали в них.

Здесь рассмотрим, как в Excel объединить ячейки, текст ячеек, ячейки без потери данных, столбцы, строки, списки, таблицы , т.д.
Как объединить ячейки в Excel.
Выделяем ячейки, которые хотим объединить. На закладке «Главная» в разделе «Выравнивание» нажимаем на кнопку «Объединить». Ещё функцию "Объединить" можно вызвать из контекстного меню - «Функции Excel. Контекстное меню».
Выделяем ячейки, которые нужно объединить. Нажимаем на ячейку выделенного диапазона правой мышкой. Из появившегося контекстного меню выбираем функцию «Формат ячеек». В появившемся диалоговом окне переходим на закладку «Выравнивание» и ставим галочку у функции» «объединение ячеек».

Сразу посмотрим – здесь же можно установить галочки для переноса текста в ячейке, чтобы весь длинный текст был виден в ячейке.

Было. Стало.
Выравнивание текста, цифр по горизонтали – регулирует расположение данных ячейки относительно её границ - слева, по центру, справа.

Выравнивание по вертикали – регулирует расположение данных по вертикали - вверху ячейки, по центру, внизу ячейки.
Можно совмещать эти функции в одной ячейке. Например: по центру по вертикали и по центру по горизонтали. Текст будет расположен в средине ячейки.
В разделе «Ориентация» можно развернуть текст в ячейке, передвинув красный ромбик, или, установив цифру градусов поворота текста. На закладке «Главная» в разделе «Выравнивание» есть кнопки этих функций.
Здесь же есть ещё две кнопки. Эти кнопки регулируют отступ текста, цифры в ячейке. Иногда, поиск ничего не находит, но, возможно, причина в том, что в ячейке установлен отступ, а мы в поисковую строку ввели искомое без отступа.
Чтобы убрать отступ в ячейках Excel , выделяем их и нажимаем кнопку «Уменьшить отступ».
Можно перенести большой текст из одной ячейки Excel в несколько ячеек . Это кнопка «Перенос текста». Часть функций не выведена кнопками на закладке, п.э. нужно вызвать окно формата ячеек, нажав в правом нижнем углу раздела «Выравнивание» маленькую кнопку со стрелкой.
Если текст не входит в ячейку, можно поставить «Переносить по словам ». В таблице бывает нужно развернуть текст в Excel - настраиваем ориентацию.
Внимание!
Когда объединяем заполненные ячейки, то сохраняется содержимое только из первой ячейки, в других ячейках – теряется. Появится такое предупреждающее окно.
Но, Excel дает нам возможность объединить и ячейки и данные в ячейках.
Как объединить ячейки в Excel без потери данных .
Для этого нужно воспользоваться функцией «СЦЕПИТЬ». Например, у нас есть такая таблица. Нам нужно объединить ячейки А и В.
1. Так как при объединении ячеек сохраняются данные только в первой левой ячейке, то мы вставим в таблицу столбец между столбцами А и В.
2. В этом столбце напишем формулу, которая объединит данные из ячеек столбцов А и В. В ячейке В2 пишем такую формулу. =СЦЕПИТЬ(A7;",";D7)

3. Копируем формулу по столбцу.
4. Теперь, если мы хотим в таблице оставить только столбец с объединенными ячейками (В2), а столбцы А и С (с исходными данными) удалить, то сначала копируем столбец с объединенными данными как ЗНАЧЕНИЕ (копировать - специальная вставка - значение - нажимаем в конце не «Enter», а «Esc»). Мы скопировали значение столбца В в новый столбец С.

5. Теперь столбцы С и D объединяем, а столбец А с исходными данными и столбец В с формулой удаляем. Получилась такая же таблица, только ячейки А и В объединены и данные в них объединены.

Если ячейки с исходными данными удалять не нужно, то не нужно копировать значение столбца с формулой (пункт 4 не нужно делать). А столбец с формулой объединить со вторым столбцом.

Можно столбец А просто скрыть, чтобы не мешал.
Как найти в таблице все объединенные ячейки, читайте в статье "Как найти объединенные ячейки в Excel ". Например, когда мы копируем данные из другой программы, то числа в Excel не обрабатываются, формулы не работают. Чтобф все заработало, нужно сменить формат значений.
Как удалить объединение ячеек в Excel .
Чтобы объединенные ячейки разъединить, нужно выделить эти ячейки и нажать кнопку «Объединить и поместить в центре». Ячейки разъединятся, а содержимое ячейки будет помещено в первой верхней ячейке.
В Excel можно объединить не только ячейки в одну, но многое другое.
Можно объединить содержимое из разных ячеек в одной ячейке. Например, объединить слова или слова и числа из разных ячеек в одно предложение. Как это сделать, смотрите в статье «Как объединить слова из разных ячеек в текст Excel» .
Можно объединить слова, другие данные не только в предложение, но и через знаки, например – косую черточку, другие знаки. Пример: сметана/молоко.
Можно составить предложение не только из ячеек, расположенных в строке, но и в столбце . Для этого нужно написать формулу. Как написать такую формулу, читайте в статье «Функция «СЦЕПИТЬ» в Excel».
Можно объединить списки в Excel в один. Например, есть несколько отдельных списков. Нам нужно из них составить один. Читайте об этом в статье «Как в Excel сделать список из двух» .
Можно объединить таблицы в Excel. В Excel есть функция «Консолидация», которая может объединить данные из нескольких таблиц в одну. Читайте «Как объединить таблицы в Excel».
Можно, ухитриться, и объединить сводные таблицы в Excel. В 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 возникает у пользователя достаточно часто. Казалось бы, что здесь такого, ведь способов сделать это достаточно много. Однако юзерам, особенно тем, которые привыкли работать с Word, важно помнить об одном очень важном моменте: при объединении ячеек остается лишь то значение, которое находится в самой верхней и левой ячейке. Что касается остальных данных, то они попросту сотрутся.

Если на этом этапе вы расстроились, хочу вас обрадовать: выход все же есть, причем не один! Собственно говоря, данный материал я и хотел бы посвятить вопросу касательно того, как происходит объединение ячеек в excel без потери данных.

Как объединить ячейки

Однако прежде чем я расскажу вам об этом, мне хотелось бы также упомянуть и о способах объединения ячеек, когда данные еще не внесены или если их исчезновение вас не сильно расстроит. Все же найдется немало пользователей, которые хотят просветиться и в этом вопросе в том числе.


Как объединить ячейки без потери данных

Здесь я, пожалуй, также выделю два способа это сделать:

  1. Первый заключается в использовании надстройки, пусть это будет VBA-Excel. После того, как вы скачаете данный продукт и установите его, в главной ленте программы появится дополнительный пункт «Объединить ячейки». Соответственно, для этого вам нужно их просто выделить, после чего указать желаемый разделитель слов: точку, запятую, точку с запятой или же перенос строки.
  2. Второй способ более прост и заключается он в том, чтобы использовать встроенную в Эксель . Однажды я уже рассказывал, как ею пользоваться, но повторюсь вкратце еще раз: вызовите «Мастер функций», затем в поиске начните вводить название. В окне «Аргументы функции» для поля «Текст 1» выделите левой мышиной кнопкой первую ячейку среди тех, которых нужно объединить. В поле «Текст 2» выделите курсором следующую ячейку и так, пока они не закончатся. Обратите внимание, что сразу весь диапазон ячеек объединять нельзя, их необходимо разделять точкой с запятой. Например, ваша формула может выглядеть так: =СЦЕПИТЬ(А1;В1;С1).

Ну что, вроде ничего сложного нет. Теперь и вы знаете, как объединить между собой незаполненные ячейки и как проделать то же самое с ячейками, данные которых вам категорически нельзя терять!

Видео в помощь

При создании таблиц зачастую возникают ситуации, когда пользователь задумывается, как в Excel объединить ячейки в одну. Это случается в моменты, при которых он создаёт большие текстовые таблицы. Например, при создании перекрёстной таблицы, когда требуется написать некоторый текст, соответствующий нескольким подзаголовкам.

Приступая к работе

Приведём конкретный пример. Проблема в том, что в Excel невозможно разделять базовые ячейки, поэтому если вам необходимо сделать так, чтобы ячейка А2 выглядела разбитой на 3 части, вы можете воспользоваться объединением ячеек А1-С1. После их объединения у вас получится таблица с заголовком в А1-С1 и тремя ячейками под ним А2-С2. При создании таблиц помните, что их структуру необходимо продумывать заранее, чтобы потом не пришлось переделывать всё с нуля. Объединение ячеек в Excel производится несколькими способами.

Создание таблицы

Итак, приступим к непосредственному форматированию ячеек. Рассмотрим, как в Excel объединить ячейки. Существует три способа.

  1. Самый быстрый и лёгкий вариант. На панели управления, над открытой страницей с документом, имеется кнопка "Объединить и поместить в центре". После нажатия на неё выделенные вами ячейки объединятся в одну, и любые данные, которые вы введёте в неё, будут отображаться точно по центру.
  2. Второй и третий способ можно объединить в один , поскольку в них все решается через одну и ту же функцию.

Особенности форматирования

Существует несколько правил, по которым происходит объединение ячеек.

  • Ячейки можно объединять построчно, по столбцам и секторам.
  • Если в них присутствуют данные, то в получившуюся ячейку попадают данные исключительно из верхней левой "клетки". При форматировании нескольких ячеек с информацией Excel выдаст оповещение об уничтожении данных.
  • Вы можете объединить ячейки сразу в нескольких местах таблицы, при этом не будет происходить совмещение всех секций. Объединенные ячейки останутся на своих местах.

Как быть, если вам часто приходится работать в Excel? Как объединить ячейки без потери данных? Для таких ситуаций был создан специальный модуль-надстройка - Office menu. Он встраивается в программу вашего офиса. Для пользователя появляется дополнительный элемент на панели управления.

Для объединения ячеек диапазона данных просто нажимаете кнопку "Объединить без потерь", в результате вы получите общую ячейку с данными, расположенными так же, как и в первоначальном варианте, за исключением того, что исходные значения будут выделены специальными разделителями.

Если вам необходимо объединить всё в одну строку, нажимаете "Объединить строки". Все данные в указанном диапазоне будут разбиты на строки и разделены специальными символами.

Аналогично можно разбить диапазон на столбцы, нажав "Объединить столбцы".

Обратимый процесс

Разобравшись, как в Excel объединить ячейки, стоит упомянуть, что любые действия в Microsoft Office Excel можно отменить, либо нажав кнопку в ленте "Отменить" (отменит последнее действие), либо совершив те же самые действия, которые были описаны в пункте "Создание таблицы".