Как объединить строки в excel
Перейти к содержимому

Как объединить строки в excel

  • автор:

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

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

Описание проблемы

К сожалению, при объединении двух или более ячеек, содержащих текст, Excel сохраняет значение только первой ячейки. Данные в остальных ячейках будут удалены. Решить эту задачу стандартным способом можно предварительно объединив текст ячеек с помощью функции СЦЕПИТЬ. Однако это несколько неудобно и отнимает большое количество времени. Чтобы быстро и удобно объединять ячейки и НЕ терять данные в них, лучше пользоваться дополнением к Excel — надстройкой VBA-Excel. Это наглядно продемонстрировано на рисунке справа.

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

Ниже подробно описан порядок действий для этих случаев.

Если необходимо объединить одну область ячеек

Выбор команды объединение ячеек

  1. Выделите диапазон ячеек, которые хотите объединить с сохранением текста.
  2. Перейдите на вкладку VBA-Excel
  3. Нажмите на команду Объединить ячейки
  4. Выберите разделитель в появившемся диалоговом окне. Для удобства имеется предварительный просмотр результата.
  5. Нажмите кнопку Объединить

​Если необходимо объединить сразу несколько диапазонов ячеек

Объединение ячеек по строкам

Надстройка VBA-Excel сможет облегчить процесс даже в том случае, если необходимо объединить большое количество ячеек с сохранением данных (например, по строкам или столбцам).

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

Функция сохранения настроек

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

Надстройка
VBA-Excel

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

Объединение ячеек таблицы в одну ячейку

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

    Выделите ячейки, которые нужно объединить.

Примечание: Если ячейки в таблице с невидимыми границами, то можно отобразить сетку. Выберите Работа с таблицами > Макет > Отобразить сетку.

Отобразить сетку

Команда объединения ячеек таблицы в контекстном меню

    Щелкните выделенные ячейки правой кнопкой мыши и выберите команду Объединить ячейки.

Как объединить ячейки в Excel Online?

Функция объединения ячеек позволяет упорядочить представление данных в таблицах. Например, она используется в случаях, когда нужно вывести в большую ячейку какой-то итог, либо создать оглавление для той или иной таблицы (например, в финансовом отчёте). Чтобы содержимое ячейки отображалось более красиво, применяется выравнивание – по центру, как по вертикали, так и по горизонтали.

Пошаговая инструкцию по объединению ячеек включает четыре пункта:

  1. Откройте табличный документ, подлежащий редактированию.
  2. Выделите мышью нужные ячейки.
  3. Кликните по кнопке Объединить ячейки на панели инструментов (под верхним горизонтальным меню).
  4. Выберите пункт Объединить все .

Готово – выделенные ячейки превратились в одну большую ячейку. Разместите в ней какое-либо содержимое, выровняйте по горизонтали и вертикали. Также можно выделить её инструментом Границы – Все границы .

Обратите внимание, что в инструменте Объединить ячейки есть ещё три пункта:

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

Опробуйте инструкции на практике.

Частые вопросы:

  • Как разделить ячейку в Excel Online
  • Как задать стиль таблице и границам ячеек в Excel Online?
  • Как вставить фото в документ Excel Online
  • Как изменить формат ячейки в таблице Excel Online

Объединить или разъединить ячейки

Любое количество ячеек на текущем листе можно объединить.

При объединении ячеек:

• отмеченный диапазон становится единой ячейкой;

• сохраняются данные только из верхней левой ячейки диапазона;

• к объединенной ячейке применяется форматирование верхней левой ячейки диапазона.

Чтобы объединить ячейки, выделите их и выполните одно из следующих действий:

• Выберите пункт командного меню Таблица > Объединить ячейки .

t_design_merge_cells

• На панели инструментов, в разделе Шрифт нажмите кнопку ( Объединить ячейки ).

• Правой кнопкой мыши щелкните по диапазону выделенных ячеек и выполните команду контекстного меню Объединить ячейки .

• Нажмите сочетание клавиш Ctrl + Alt + M .

Разъединить ячейки

Разъединить можно только те ячейки, которые ранее были объединены.

Чтобы разъединить ячейки, выделите ячейку, созданную путем объединения, и выполните одно из следующих действий:

• Выберите пункт командного меню Таблица > Разъединить ячейки .

editor_merge_split_icon

• На панели инструментов, в разделе Шрифт нажмите кнопку ( Разъединить ячейки ).

• Правой кнопкой мыши щелкните по выделенной ячейке и выполните команду контекстного меню Разъединить ячейки .

• Нажмите сочетание клавиш Alt + Shift + M .

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *