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

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

Пользователи в любой момент могут придать таблице нужный вид

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

Теперь выделите те области, которые вы ходите объединить в одну, вы можете сделать это, зажав клавишу Ctrl. Далее, нажмите на кнопку <-a-> в панели инструментов. Нажав на стрелочку в этой кнопке, вы откроете список вариантов объединения :

  • Поместить по центру;
  • По строкам;
  • Ячейки;
  • Отмена.

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

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

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

Существует более продвинутый способ сгруппировать несколько значений таблицы в одну область. Для этого можно использовать формулы. Если у вас имеются блоки с текстом или числами, и вы ходите сгруппировать всё это, то пропишите в поле для формул следующее без кавычек: «=СЦЕПИТЬ (номер строки и столбца каждой ячейки через точку с запятой)». Например: «=СЦЕПИТЬ (B2;C2;D2;E2)». В таком случае значения будут сгруппированы подряд. Если между ними вы хотите

Объединить ячейки в 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» , и нажимаем «Выполнить» .

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

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

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

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

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

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

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

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

Как видим, после этого ячейки объединились не в одну общую ячейку, а приняли построчное объединение.

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

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

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

Как видим, произошло объединение ячеек.

Объединение без потерь

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

Существует выход и в этой ситуации. Мы будем использовать функцию «СЦЕПИТЬ». Прежде всего, нужно добавить между ячейками, которые собираемся соединить, ещё одну ячейку. Для этого, кликаем правой кнопкой мыши на крайнюю правую из объединяемых ячеек. В появившемся контекстном меню выбираем пункт «Вставить…».

Открывается окошко, в котором нужно переставить переключатель в положение «Добавить столбец». Делаем это, и кликаем по кнопке «OK».

В ячейке, образовавшейся между теми ячейками, которые мы собираемся объединить, ставим значение без кавычек «=СЦЕПИТЬ(X;Y)», где X и Y – это координаты соединяемых ячеек, после добавление столбца. Например, чтобы объединить таким способом ячейки A2 и C2, в ячейку B2 вставляем выражение «=СЦЕПИТЬ(A2;C2)».

Как видим, после этого, символы в общей ячейке «склеились».

Но, теперь вместо одной объединённой ячейки мы имеем три: две ячейки с первоначальными данными, и одну объединенную. Чтобы сделать одну ячейку, кликаем по объединенной ячейке правой кнопкой мыши, и в контекстном меню выбираем пункт «Копировать».

Затем, перемещаемся в правую ячейку с первоначальными данными, и, кликнув по ней, выбираем в параметрах вставки пункт «Значения».

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

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

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

Как видим, если обычное объединение ячеек в программе Microsoft 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 объединить ячейки. На самом деле это несложно. Существует большое количество способов. Рассмотрим их более детально.

Для того чтобы соединить несколько ячеек самым простым методом, необходимо сделать следующее.

  1. Поставьте любые значения в несколько ячеек.

  1. Теперь выделите всю эту строку.

  1. Затем нажмите на иконку «Объединить и поместить в центре».

  1. После этого вы увидите следующее.

Вас предупреждают о том, что вся информация, кроме той, что находится в первой ячейке, будет утрачена.

  1. Необходимо согласиться с этим условием. Для этого нажмите на кнопку «OK». Результатом описанных выше действий будет длинная строка, в которой осталась только цифра 1, так как именно она была в первом выделяемом фрагменте. Кроме этого, содержимое выровнено по центру.

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

Расширенные возможности

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

Если нажать не на кнопку, а на «треугольник» рядом, то можно увидеть дополнительные пункты меню.

Выделите все элементы и нажмите на соответствующий пункт меню.

Вас снова предупредят о потере значений. Соглашаемся с этим.

В итоге вы получите следующий результат.

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

Выделите всю таблицу и кликните на второй пункт.

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

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

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

Объединить ячейки

Для демонстрации этой возможности нужно сделать следующие шаги.

  1. Выделите несколько элементов, а не всю таблицу целиком.
  2. Кликните на иконку треугольника, чтобы появилось дополнительное меню.
  3. Выберите соответствующий пункт.

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

  1. В итоге мы получим большой прямоугольник всего лишь с одной цифрой.

Описанные выше действия можно повторить и при помощи контекстного меню.

  1. Выделяем несколько ячеек с текстом или любым другим содержимым.
  2. Делаем правый клик мыши на активных элементах.
  3. Затем выбираем пункт «Формат ячеек».

  1. В результате этого появится следующее окно.

  1. Нас здесь интересуют два раздела:
    • выравнивание (тут вы можете указать любой подходящий вариант);

  • отображение (здесь обязательно поставьте галочку напротив пункта «Объединение ячеек»).

  1. В конце нажимаем на кнопку «OK».

  1. Соглашаемся с предупреждением.

Благодаря этому получаем вот такой результат.

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

Дублирование фрагментов

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

  1. Выделяем существующий объединенный фрагмент.

  1. Нажимаем на горячие клавиши Ctrl +C (должна появиться пунктирная рамка).

  1. Кликаем на какой-нибудь другой элемент.

  1. Нажимаем на горячие клавиши Ctrl +V .
  2. Вследствие этого получаем точную копию исходной строки.

Благодаря этому методу вы сможете скопировать любое количество «видоизмененных» ячеек.

Формат по абзацу

Копировать оформление можно и по-другому. Делается это еще проще.

  1. Выделяем строку, внешний вид которой нужно продублировать.
  2. Кликаем на иконку кисточки. Сразу после этого курсор должен изменить свой внешний вид.

  1. После этого кликните на тот элемент, который нужно преобразить.

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

Объединение без потери данных

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

  1. Переместите курсор в нужное место. Нажмите на кнопку «fx».

  1. Сразу после этого у вас появится окно для вставки фунции.

  1. Необходимо изменить категорию на «Текстовые».

  1. Далее найдите в списке функцию «Сцепить». Выберите её и кликните на кнопку «OK».

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

  1. Но проще всего просто покликать по ним поочередно. Сначала жмем на поле «Текст 1».

  1. Затем на первый элемент нужной строки (данные подставятся автоматически).

  1. Затем переходим к полю «Текст2».

  1. На этот раз кликаем на следующую ячейку.

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

Как отменить слияние

Если вы соединили больше, чем нужно, или вообще не ту строку, то вернуть всё обратно очень просто:

  • для это достаточно нажать на горячие клавиши Ctrl +Z ;
  • либо кликнуть на иконку отмены последнего действия на панели быстрого доступа.

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

Для таких случаев существуют два других метода. Рассмотрим их более детально.

Панель инструментов

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

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

  1. Благодаря этому всё вернется в исходное состояние.

Контекстное меню

Сделать описанное выше можно и при помощи контекстного меню.

  1. Также сначала выделяем длинную строку.
  2. Делаем правый клик мыши.
  3. Выбираем пункт «Формат ячеек».

  1. В появившемся окне убираем галочку и нажимаем на кнопку «OK».

  1. Благодаря этому всё возвращается к тому, как было изначально.

Что делать, если кнопка не активна

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

Перейдите на вкладку «Рецензирование» и кликните на кнопку «Снять защиту листа».

Заключение

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

Видеоинструкция

Для тех, у кого остались какие-нибудь вопросы, ниже прилагается видеоролик, в котором можно услышать дополнительные комментарии.



Есть вопросы?

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: