Как в экселе объединять и добавлять ячейки. Объединение строк, столбцов и ячеек в Excel

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

Используем контекстное меню

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

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

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

После объединения, осталось слово «объединим» , вместо «объединим эти ячейки» .

Используем кнопочку на ленте

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

Появится уже знакомое сообщение, все значения будут удалены, кроме верхнего левого – оно будет помещено в центре.

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

Копируем ранее объединенные

Если в документе у Вас уже есть объединенные блоки с нужным текстом, то выделите их, скопируйте – используя комбинацию «Ctrl+C» , и вставьте в нужную область документа – «Ctrl+V» .

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

Использование функции СЦЕПИТЬ

Четвертый способ – объединим ячейки в Excel, сохранив данные, используя функцию «СЦЕПИТЬ» . Объединять будем А1 —В1 и А2 —В2 .

Добавим между ними дополнительный столбец. Выделяем В1 , на вкладке «Главная» кликаем по стрелочке возле кнопки «Вставить» и выбираем из списка «Вставить столбцы на лист» .

Дальше выделяем В1 , в нее вставился новый столбец, и прописываем следующую формулу, чтобы сцепить А1 —С1 : =СЦЕПИТЬ(А1;» «;С1) . В кавычках посредине впишите разделитель: «;» , «:» , «,» , у меня там стоит пробел.

Таким же образом объединяем А2 —С2 . Можно просто растянуть формулу по столбцу, потянув за правый нижний уголок В1 .

Для того чтобы оставить в таблице только объединенные ячейки, выделяем их и нажимаем «Ctrl+C» . Кликаем по ним правой кнопкой мыши и выбираем из меню «Специальная вставка» – «Значения» .

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

Удалим столбец А и С . Выделяем А1:А2 , на вкладке «Главная» нажимаем на стрелочку возле кнопки «Удалить» и выбираем из списка «Удалить столбцы с листа» . Также удаляем данные в С1:С2 .

В результате, мы получили объединенные ячейки без потери данных.

Использование макросов

Пятый способ – объединим блоки в Эксель без потери значений, используя макрос. Как вставить макрос в Эксель , Вы можете прочесть, перейдя по ссылке.

Запускаем редактор VBA, используя комбинацию клавиш «Alt+F11» , и создаем новый модуль.

Теперь в область для ввода VBA-кода вставляю следующий код. Макрос будет называться «MergeCell» . Сохраняем созданный макрос. Если у Вас Excel 2007 и выше, при сохранении документа в поле «Тип файла» выберите «Книга Excel с поддержкой макросов» .

Закрываем редактор VBA комбинацией «Alt+Q» , после этого откроется документ Excel.

Теперь нужно выполнить созданный макрос. Выделяем в документе ячейки, которые нужно объединить. Переходим на вкладку Разработчик и кликаем по кнопочке «Макросы» . В следующем окне выбираем из списка макрос с нужным названием – «MergeCell» , и нажимаем «Выполнить» .

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

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

Оценить статью:

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

Пример 12.3. Неверное объединение ячеек

Неправильное использование colspan

Ячейка 1 Ячейка 2
Ячейка 3 Ячейка 4

Результат данного примера показан на рис. 12.5.

Рис. 12.5. Появление дополнительной ячейки в таблице

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

Правильное использование атрибутов colspan и rowspan продемонстрировано в примере 12.4.

Пример 12.4. Объединение ячеек по вертикали и горизонтали

Объединение ячеек

Браузер Internet Explorer Opera Firefox
6.07.07.08.09.01.02.0
Поддерживается НетДаНетДаДаДаДа

Результат данного примера показан на рис. 12.6.

Рис. 12.6. Таблица с объединенными ячейками

В данной таблице установлено восемь колонок и три строки. Часть ячеек с надписями «Internet Explorer» , «Opera» и «Firefox» объединены где по две, а где и по три ячейки. В ячейке с надписью «Браузер» применено объединение по вертикали.

Список в 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 2007/2010/2013 тоже имеет такую кнопочку, в разделе «Главная» («Выравнивание»). Но тут у нее уже предусмотрено выпадающее меню для повышения количества шагов, выполняемых через нее.


Команды помогут не только объединить ячейки в Эксель с выравниванием посередине, но и сделать два дополнительных варианта действий:

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

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

Спецфункция

Если вы не хотите потерять что-то важное, чтобы не нужно было текстовые данные размещать по дополнительным местам, возвращать назад после процедуры, следует использовать функцию «Сцепить». Инструкция будет проста:

  • выбираете клеточку рядом с объединяемыми областями и форматируете (размер 4х4 или 5х3);
  • прописываете в ней спецформулу – СЦЕПИТЬ (А1; А2), где отмечены ячейки (по одной!), из которых будет объединен текст.


В результате получаете поле нужного размера.


Пользуемся символом &

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


Важные советы:

  • Если к данным нужно добавить дополнительный текст, он выделяется кавычками (A3&«новый текст»&B5);
  • Если использовать функцию извлечения начальных букв, можно в процессе объединения получить фамилию и инициалы.


Макросы и надстройки

Объединять ячейки в Экселе одним и тем же методом (к примеру, делая области 2х2), можно более быстрым способом, с помощью комбинаций Ctrl + C и Ctrl + V , то есть, копируете и вставляете форматирование.

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

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

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

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

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

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

Кнопка вызова операции объединения ячеек

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

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

Результат объединения можно отменить, вернув прежнее количество ячеек. Для этого кликните в нужную ячейку и нажмите туже кнопку, которую использовали для объединения (смотри выше). Ячейки будут разделены. При этом данные будут записаны в крайнюю левую ячейку.

Совет! Если вы часто выполняете одну и туже операцию, то, чтобы каждый раз не кликать в меню, нажимайте кнопку F4 на вашей клавиатуре. Это быстрый вызов последней использованной команды.

Посмотрите короткое видео ниже

Как объединить ячейки в эксель с сохранением текста

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

Ниже описаны операции с применением горячих клавиш CTRL+C -копирование, CTRL+V - вставка

1 вариант Объединяем текст в одной строке

  • Выделяем ячейки с нужными данными и копируем содержимое CTRL+C.
  • Открываем программу Блокнот (текстовый редактор) и вставляем скопированное в него CTRL+V.
  • То что вставилось в Блокнот, выделяем и заново копируем CTRL+C.
  • Переходим в Excel. Удаляем данные из исходных ячеек. Кликаем в первую. После кликаем в строку формул (выделена оранжевым прямоугольником на рисунке ниже) и нажимаем CTRL+V.

Почему именно в строку формул вставляем? Потому что в Блокноте сохраняются невидимые глазу знаки табуляции. И при вставке непосредственно в таблицу данные опять разобьются по разным ячейкам.

2 вариант Объединяем текст в построчно в нескольких строках

  • Повторяем пункты 1 и 2 из предыдущего варианта
  • Теперь удалим знаки табуляции в Блокноте. Выделите пустоту (интервал) между любыми словами. Скопируем ее CTRL+C.
  • В меню Блокнота выберите Правка - Заменить. Кликните в поле Что: и нажмите CTRL+V. Вы вставите невидимый знак табуляции.
  • Кликните в поле Чем: и нажмите клавишу Пробел. Далее кнопку Заменить все.
  • Выделяем и копируем весь текст из Блокнота
  • Переходим в Excel. Удаляем данные из исходных ячеек. Кликаем в первую. И вставляем данные CTRL+V

Данные будут вставлены по строкам с объединением текста в каждой.


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

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

Если вам придется корректировать лист с множеством объединённых ячеек, то вручную это делать слишком утомительно. Воспользуемся средством поиска для нахождения таких ячеек.

На вкладке Главная в разделе редактирование кликните кнопку Найти (значок лупы) или используйте сочетание клавиш Ctrl+F . Откроется следующее окно (смотри ниже).

Нажимаем кнопку Формат (выделена красным прямоугольником)


Окно поиска ячеек

Откроется окно, в котором переходим на вкладку Выравнивание и ставим флажок в разделе Отображение на пункте Объединение ячеек


Окно Найти формат

Нажимаем ОК . И в следующем окне видим результат поиска.


Список найденных объединённых ячеек

Теперь, кликая по адресу ячейки в результатах поиска (выделено красной рамкой), она будет выделятся на Листе электронной таблицы.

Как разделить ячейку в экселе

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


Результат вставки группы ячеек со сдвигом вправо

Кстати, таким же способом можно удалить одну или группу ячеек.

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

Ширина столбцов в Excel задается числовым значением, которое соответствует числу свободно отображаемых символов. По умолчанию - это значение равно 8 символам с хвостиком. А высота строк задается в пунктах, как размер шрифта, и по умолчанию равна 12,75.

Способов несколько, рассмотрим их. Для начала необходимо выделить ячейки (строки или столбцы), размер которых следует изменить.

1 способ. Изменяем с помощью мыши

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


Изменение ширины и высоты ячейки с помощью мыши

2 способ. Изменяем с помощью команды из меню Формат

В ленте инструментов на вкладке Главная в разделе Ячейки кликаем кнопку Формат и в выпадающем списке выбираем нужное действие Ширина столбца или Высота строки .


Устанавливаем размеры ячейки

Задаем нужные значения и размеры выделенных ячеек станут одинаковыми.

Внимание! Если ширина столбцов окажется недостаточной для отображения числовых данных, то вместо чисел будут видны знаки ### . В этом случае следует увеличить значение ширины.

Как сделать перенос слов в ячейке Excel

При заполнении ячеек таблицы данными, они выводятся в одну строку, что не всегда удобно. Так часть данных может быть скрыта ввиду недостаточной ширины. Но если увеличить высоту ячейки и разместить данные в несколько строк, то можно добиться полного отображения содержимого и при малой ширине столбца. Для этого выделяем нужные ячейки и даем команду Формат - Формат ячеек . В окне свойств ставим параметры (выделены красными прямоугольниками) как на рисунке


Отображение текстовых данных в ячейке в несколько строк

Можно принудительно разбить вводимые данные на несколько строк. Для этого в позиции переноса нужно нажать комбинацию клавиш Alt+Enter .

Как защитить ячейки от редактирования

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

По умолчанию все ячейки отмечены как защищаемые, и после включения защиты Листа изменить их содержимое будет невозможно. Поэтому сначала нужно определить ячейки, которые будут доступны для изменения после установки защиты. Для этого выделяем ячейку или группу ячеек, заходим в меню Формат-Формат ячеек и на вкладке Защита снимаем флажок с пункта Защищаемая ячейка .


Защита ячейки от изменений

Второй вариант быстро снять или убрать свойство защиты ячейки - это выбор команды Блокировать ячейку либо из меню Формат на вкладке Главная .

После указания защищаемых ячеек идем на вкладку Рецензирование и даем команду Защитить лист . В следующем окне задаем пароль и дополнительные разрешения, что можно выполнять с данным листом. Далее нажимаем ОК .


Установка защиты листа

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

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


Предупреждение о защите данных от изменения

Чтобы снять защиту, необходимо ввести пароль в ответ на команду Рецензирование - Снять защиту с листа .

Дорогой читатель! Вы посмотрели статью до конца.
Получили вы ответ на свой вопрос? Напишите в комментариях пару слов.
Если ответа не нашли, укажите что искали .

  • Сергей Савенков

    какой то “куцый” обзор… как будто спешили куда то