Чтобы объединить ячейки в Excel, выделите нужный диапазон мышью, откройте вкладку «Главная» и нажмите кнопку «Объединить и поместить в центре» в блоке «Выравнивание». Несколько клеток превратятся в одну, а текст встанет по центру. Если центрировать не нужно, раскройте стрелку рядом с кнопкой и выберите другой пункт. Главное, что нужно знать заранее: сохранится только содержимое верхней левой ячейки, остальное Excel удалит.
Пошаговый порядок действий
- Выделите ячейки, которые должны стать одной. Они обязаны лежать рядом и образовывать прямоугольник: две соседние клетки в строке, блок три на четыре, целая шапка таблицы.
- Перейдите на вкладку «Главная».
- В группе «Выравнивание» найдите кнопку с двумя стрелками, направленными к центру, - «Объединить и поместить в центре».
- Нажмите её. Если в выделенных клетках было больше одного значения, появится предупреждение: Excel сообщит, что при объединении останется лишь значение из верхней левой ячейки. Подтвердите кнопкой «ОК», если остальное вам не нужно.
Результат сразу виден на листе: границы между клетками исчезают, а адрес новой ячейки совпадает с адресом левой верхней из исходных. Если вы объединили B2, C2 и D2, формулы будут ссылаться на B2, а C2 и D2 как отдельных ячеек больше не существует.
Четыре варианта в выпадающем меню
Рядом с кнопкой стоит небольшая стрелка вниз. Она раскрывает список, и в нём не одна команда, а четыре:
- Объединить и поместить в центре - слияние и выравнивание текста по середине. Подходит для заголовков над таблицей.
- Объединить по строкам - если выделить блок из нескольких строк и столбцов, Excel склеит ячейки в каждой строке отдельно. Получится столько объединённых полос, сколько строк было выделено. Удобно, когда нужно растянуть подписи вдоль таблицы, а не делать из неё одну большую клетку.
- Объединить ячейки - слияние без изменения выравнивания. Текст остаётся там, где стоял: слева, если был слева.
- Отменить объединение ячеек - обратная операция. Клетки снова станут отдельными, а значение останется в самой левой верхней, остальные окажутся пустыми.
Если нужная кнопка не видна, окно Excel, скорее всего, сжато и группа свернулась в значок. Растяните окно или нажмите на значок группы «Выравнивание».
Что происходит с данными при объединении
Это самая частая причина неприятных сюрпризов. Excel не склеивает текст из нескольких клеток, он оставляет одно значение и выбрасывает остальные. Допустим, в A1 написано «Иванов», в B1 - «Иван», в C1 - «Петрович». После объединения этих трёх клеток вы увидите только «Иванов», а имя и отчество исчезнут.
Если нужно, чтобы тексты слились в одну строку, сначала соберите их формулой в свободной ячейке:
- с помощью амперсанда:
=A1&" "&B1&" "&C1- между частями ставится пробел; - функцией СЦЕПИТЬ или её более новой версией СЦЕП:
=СЦЕП(A1;" ";B1;" ";C1); - функцией ТЕКСТОБЪЕДИНИТЬ, если она есть в вашей версии:
=ТЕКСТОБЪЕДИНИТЬ(" ";ИСТИНА;A1:C1). Первым аргументом идёт разделитель, вторым - признак, что пустые клетки пропускаются, третьим - диапазон.
Результат формулы скопируйте и вставьте как значение: правый щелчок, затем «Специальная вставка» и «Значения». Только после этого удаляйте исходные столбцы или объединяйте ячейки, иначе формула потеряет ссылки.
Обратите внимание на разделитель в формулах. В русской версии Excel аргументы разделяются точкой с запятой. Запятая в таком случае вызовет ошибку.
Быстрый вызов без мыши
Отдельного сочетания клавиш для слияния в Excel нет, но есть два обходных пути. Первый - нажать и отпустить Alt: на ленте всплывут подсказки с буквами для каждой вкладки и кнопки, дальше следуйте им. Набор букв зависит от версии и языка интерфейса, поэтому заучивать его бессмысленно, а подсказки всегда покажут актуальную цепочку.
Второй путь надёжнее: добавьте команду на панель быстрого доступа. Щёлкните правой кнопкой по кнопке «Объединить и поместить в центре» и выберите «Добавить на панель быстрого доступа». Значок появится над лентой, а Alt и цифра, показанная рядом с ним, станут готовым сочетанием.
Для повтора на другом диапазоне удобна клавиша F4: выделили новую область, нажали F4, и слияние применилось ещё раз.
Почему объединённые ячейки мешают работать
Выглядят они аккуратно, но для всего, что связано с анализом данных, объединённые клетки - источник проблем. Вот что ломается:
- Сортировка. Excel не может упорядочить диапазон, если в нём есть объединённые ячейки разного размера. Появляется сообщение, что для этого все ячейки должны быть одного размера.
- Фильтр. Автофильтр на столбце с объединёнными клетками показывает значения только для верхней строки каждой группы, остальные считаются пустыми.
- Копирование и вставка. Скопировать объединённую область в диапазон другой формы не получится: вставка отвергается с предупреждением о разном размере.
- Выделение стрелками. Сочетания Ctrl со стрелками перескакивают через объединённый блок неожиданным образом, а выделение столбца целиком захватывает лишнее.
- Формулы и сводные таблицы. Сводная таблица не принимает диапазон с объединением в шапке. Формулы, протянутые вниз, цепляются за пустые клетки внутри слияния. О сборке итогов отдельной статьёй рассказано в материале как сделать сводную таблицу.
Правило простое: если таблицей будут пользоваться как данными - фильтровать, сортировать, считать, - объединять ячейки внутри неё не нужно. Для заголовка, который стоит над таблицей и не участвует в расчётах, можно.
Как обойтись без объединения: центр по выделению
Есть способ получить тот же внешний вид, не склеивая клетки физически. Он называется «по центру выделения».
- Впишите заголовок в самую левую ячейку нужной полосы, например в B1.
- Выделите весь диапазон, по которому текст должен быть растянут: B1:F1.
- Нажмите Ctrl+1, чтобы открыть окно «Формат ячеек».
- Перейдите на вкладку «Выравнивание».
- В списке «по горизонтали» выберите «по центру выделения» и нажмите «ОК».
Текст окажется посередине над пятью столбцами, но каждая клетка останется самостоятельной. Фильтры, сортировка и вставка продолжат работать. Единственное условие: клетки справа от начальной должны быть пустыми, иначе текст упрётся в соседнее значение и обрежется.
Как найти все объединённые ячейки на листе
Когда файл достался от коллеги, а сортировка не идёт, сначала нужно понять, где спрятаны слияния.
- Нажмите Ctrl+F, откройте поиск и разверните «Параметры».
- Нажмите кнопку «Формат» и перейдите на вкладку «Выравнивание».
- Поставьте галочку «объединение ячеек» (она может быть в промежуточном состоянии, нужно добиться именно полной галочки) и подтвердите.
- Нажмите «Найти все». Внизу появится список адресов, в нём можно выделить всё сразу сочетанием Ctrl+A.
- Не закрывая окна, выберите на ленте «Отменить объединение ячеек».
Ячейки разъединятся, а значения останутся только в левых верхних клетках. Чтобы заполнить пустоты тем же текстом, выделите нужный столбец, нажмите F5, затем «Выделить» и «Пустые ячейки». В активной пустой ячейке введите знак равенства и нажмите стрелку вверх, чтобы сослаться на заполненную клетку над ней. Завершите ввод сочетанием Ctrl+Enter - формула проставится во все пустые клетки сразу. Потом превратите их в значения через специальную вставку.
Типичные вопросы
Можно ли объединить ячейки из разных строк и столбцов, не стоящие рядом? Нет. Excel склеивает только непрерывные прямоугольные области. Несмежные клетки придётся объединять по частям или перестраивать таблицу.
Кнопка объединения серая. Лист защищён, книга открыта в режиме только для чтения либо выделена умная таблица. В умной таблице слияние запрещено вообще: преобразуйте её в обычный диапазон через вкладку «Конструктор таблиц» и пункт «Преобразовать в диапазон».
Хочу вернуть всё как было. Сразу после объединения нажмите Ctrl+Z. Если файл уже сохранён и закрыт, исходные значения из выброшенных клеток вернуть нельзя, но иногда помогает предыдущая версия книги. Как её найти, описано в материале как восстановить предыдущую версию файла Excel.
Объединённая ячейка не меняет высоту под текст. Автоподбор высоты строки на объединения не действует. Растяните строку вручную, взявшись за границу в номерах строк слева.
Итог такой: для оформления шапки и заголовков кнопка «Объединить и поместить в центре» работает мгновенно, а для всего, что потом будут считать и фильтровать, надёжнее выбрать выравнивание по центру выделения или собрать текст формулой.