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

  • 30.09.2019

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

Когда вы решаете аналогичные задачи в каком-нибудь текстовом редакторе, например, наиболее распространенном – Word, то он практически все делает сам, достаточно лишь нажать соответствующую кнопку. Но если говорить про решение этой задачи в HTML, то здесь все иначе. И если вы будете внимательным, то задача не будет казаться такой уж непосильной.

Объединение ячеек в строках

В первую очередь расскажем, как объединить строки в таблице в HTML. В этом поможет атрибут colspan , который работает с такими тегами, как и .

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

Давайте попрактикуемся, как это делается. Итак, начнем. Попробуем создать таблицу следующего вида:

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

1 2
3 4 5

Вот и всё! Совсем ничего страшного!

Объединение ячеек в столбцах

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

Если данному атрибуту задается значение 2 , то ячейка увеличивается в размерах уже вертикально и тянется на следующую строку. Ячейка, расположенная под той, что увеличивается в размерах, идет вправо, что опять-таки образует лишний столбец. И чтобы удалить его, необходимо просто удалить ячейку.

Давайте теперь создадим следующую таблицу:

Подумаем, что нам нужно сделать. Нам нужно добавить ячейку, которая занимает по вертикали места в 2 раза больше, чем простая. затем добавить в этой же строке две простых ячейки.
Переходим на следующую строку. Здесь у нас сразу уже занятое место ячейкой сверху. Переходим в следующую секцию и видим, что нам в этой строке остаётся только добавить две простых ячейки. Переносим в код:

1 2 3
4 5

Опять-таки, ничего сложного.

Одновременное объединение по вертикали и горизонтали в одной таблице

В реальных ситуациях таблицы такого типа встречаются очень часто. Попробуйте самостоятельно, используя предложенный нами способ рассуждения, создать с помощью HTML-кода следующую таблицу:

Если всё же не получилось, то вот ответ:

Размер акцизного сбора на дизельное топливо
Продукция Налоговая ставка
c 01.01 по 31.01.2015 c 01.01 по 31.01.2016 c 01.01.2015
Дизельное топливо 3450 руб. за 1 тонну 4150 руб. за 1 тонну 3950 руб. за 1 тонну

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

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

Основные способы объединения

Так как версии Excel обновляются и меняются их меню, не всегда и не у всех пользователей получается быстро объединить нужную область привычным способом. Однако все же имеется универсальный метод, который работает во всех версиях программы. Рассмотрим, как объединить ячейки в Экселе через контекстное меню (самый простой способ):

  1. Необходимо выделить с помощью мышки нужные ячейки и кликнуть на правую кнопку в любом выделенном месте.
  2. В появившемся окне выбрать команду «Формат ячеек», после чего перейти на вкладку «Выравнивание».
  3. В появившейся группе следует нажать на «Отображение», поставить флажок перед надписью «Объединение ячеек» и подтвердить действия кнопкой «Ок».

Есть и другой способ, который в зависимости от версии Excel несколько отличается. К примеру, в программе 2003 года панель инструментов поможет объединить несколько ячеек. В панели инструментов «Форматирование» имеется специальная кнопка, которая осуществляет объединение ячеек, при этом еще и выравнивает содержимое по центру, что хорошо подходит для создания шапки таблицы, то есть заголовков.

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

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

Слияние без потери данных

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

С помощью такой функции можно соединить до 255 текстовых строк в одно целое, сцепить можно текстовые и числовые данные, ссылки и сочетание этих элементов. К примеру, в 1-й ячейке будет фамилия, а во 2-й — имя человека, чтобы осуществить слияние данных, нужно указать в 3-й клетке следующую формулу: =СЦЕПИТЬ(A1;» «;B1). Кавычки в этом случае означают пробел, то есть любые знаки пунктуации , но заключаются в кавычки.

В меню Еxcel «Главная» в разделе «Библиотека функций» необходимо выбрать «Текстовые», после чего кликнуть на функцию «СЦЕПИТЬ». В появившемся окне следует указать обязательный аргумент и необязательные аргументы, причем ячейки должны быть разделены запятыми (см. фото). После этого подтвердить операцию — объединить указанные данные.

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

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

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

У пользователей, только начинающих работать с редактором таблиц Excel , часто возникает вопрос, как объединить ячейки в excel.

Для этого существуют специальные команды и функции в самой программе, а также несколько способов типа надстроек и макросов .

Все они достаточно простые для того, чтобы научиться пользоваться всего за пару приёмов, воспользовавшись следующими советами.

Используя стандартные функции Excel , можно объединить ячейки таблицы.

При этом они выравниваются по центру, соединяются по строкам или просто совмещаются с оставлением прежнего форматирования.

Совет! Лучше всего проводить объединение заранее, с ещё пустыми ячейками, так как после процедуры информация остаётся только в крайней левой ячейке сверху.

Объединение через контекстное меню

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

Порядок действия следующий:

  1. Выделяется диапазон ячеек, которые требуют объединения;
  2. На выделенной части таблицы нажимается правая кнопка мыши;
  3. В открывшемся меню выбирается пункт «Формат ячеек»;
  4. Открывается вкладка «Выравнивание»;
  5. Ставится галочка напротив «Объединение ячеек».

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

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

Спасти данные можно, заранее скопировав их в другую область, а уже после совмещения присоединить к оставшемуся тексту

Объединение через панель инструментов

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

Это сделано с целью ускорения процесса формирования в строке заголовков текста, которые часто создаются именно таким образом.

Если выполнение команды привело к центральному расположению данных, которое не требуется для текста, их легко выставить в нужное положение (слева или справа), используя команды выравнивания.

На панели Excel 2007/2010/2013 такая кнопка тоже есть, на вкладке «Главная» (группа «Выравнивание»).

Однако здесь она уже снабжена выпадающим меню для увеличения числа выполняемых с её помощью действий.

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

  • Создать целую группу объединённых по строкам ячеек;
  • Объединить без выставления текста по центру.

Объединить столбцы даже в этой версии невозможно.

Иногда область не удаётся объединить, а кнопки и команды остаются неактивными. Так происходит, если на листе установлена защита или к книге (документу) разрешён только общий доступ.

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

Функция для объединения текста

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

Сделать это несложно:

  1. Сначала выбирается ячейка недалеко от объединяемых областей и форматируется нужным образом (например, делается размером 3х3 или 2х6);
  2. В ней пишется формула типа СЦЕПИТЬ (А1; А2), где указываются ячейки (по одной!), текст из которых будет объединяться).

Результатом станет объединённое поле типа:

Информация в области D1:F8 из ячеек А1 и С3, соединённая без потери текста

Здесь рассмотрим, как в 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 из нескольких таблиц» .
Формат числа очень важен при работе некоторых формул, например, посчитать часы, минуты, т.д. Как правильно применить числовые форматы, смотрите в статье «

Microsoft Office Excel – это лучший табличный редактор, когда-либо созданный человеком. В нём есть буквально всё. С его помощью можно создавать сложные вычислительные формулы, решать логические задачи и многое, многое другое. К сожалению, большинство пользователей ПК не знает даже десятой части его функционала. Не то что бы он им не требуется. Скорее, они просто не знают о его существовании и пытаются выполнять те или иные действия вручную. К примеру, многие для объединения ячеек в Excel просто делают границы между ними невидимыми, выравнивают текст и тратят уйму лишнего времени на всё это. Именно поэтому мы решили рассказать Вам о том, как объединить ячейки в Эксель с помощью стандартного функционала в несколько кликов.

Объединение ячеек в MS Office Excel

Весь процесс банален и прост, поэтому он не отнимет у Вас много времени. Если потрудитесь запомнить инструкцию, то совсем скоро на объединение в любой версии программы Эксель у Вас будет уходить несколько секунд. Итак, давайте рассмотрим весь процесс изнутри на примере Excel 2016:

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


Но на тот случай, если у Вас вдруг возникнут какие-то проблемы и Вы не сможете найти её в одной из версий табличного редактора, мы подготовили универсальный способ.

Как объединить ячейки в Экселе: универсальная инструкция

К счастью, и здесь совсем ничего сложного нет. Он также отнимет даже у самого неопытного пользователя всего лишь одну минуту времени. Давайте поскорее рассмотрим данный способ:

К счастью, вовсе необязательно делать границы ячеек прозрачными, чтобы те выглядели как одна целая – в табличном редакторе есть прекрасная функция и Вы теперь умеете ею пользоваться!