Процедура !SEMTools из статьи работает без ограничений в бесплатной версии !SEMTools Lite и Pro.
Объединить ячейки в Excel можно двумя способами, и результат у них разный. Кнопка «Объединить и поместить в центре» на вкладке «Главная» превращает несколько ячеек в одну большую, но оставляет в ней только значение левой верхней. Если нужен текст из всех ячеек, его склеивают формулой: =ОБЪЕДИНИТЬ(" ";ИСТИНА;A2:C2) в Excel 2019 и новее или =A2&" "&B2&" "&C2 в любой версии. Без формул то же самое делает процедура !SEMTools в два клика.
Ниже разберу оба пути: кнопку и горячие клавиши, объединение без потери данных, отмену объединения и случаи, когда кнопка неактивна. Если склеить нужно не пару ячеек, а целые столбцы построчно (например, фамилию, имя и отчество), для этого есть отдельная статья: объединить данные в нескольких столбцах.
Как объединить ячейки кнопкой на вкладке «Главная»
- Выделите ячейки, которые нужно объединить.
- Откройте Главная → группа «Выравнивание» → «Объединить и поместить в центре».
- Если заполнено несколько ячеек, Excel предупредит, что сохранится только значение левой верхней. Нажмите ОК, если остальное не нужно, или «Отмена», чтобы сначала склеить текст формулой.
У кнопки есть стрелка, а под ней четыре команды:
| Команда | Что делает |
|---|---|
| Объединить и поместить в центре | Всё выделение становится одной ячейкой, текст выравнивается по центру |
| Объединить по строкам | Каждая строка выделения объединяется отдельно. Удобно для шапки таблицы, где нужно сразу несколько объединённых строк |
| Объединить ячейки | То же, что первая команда, только без выравнивания по центру |
| Отменить объединение ячеек | Возвращает обычные ячейки, значение остаётся в левой верхней |
Тот же результат даёт флажок «объединение ячеек» в окне «Формат ячеек» (Ctrl+1) на вкладке «Выравнивание».
Горячие клавиши для объединения ячеек
Готового сочетания вроде Ctrl+C для объединения в Excel нет. Зато до кнопки легко дойти с клавиатуры, а повторять её ещё проще:
- Подсказки ленты в русском Excel: нажмите и отпустите Alt, затем Я (вкладка «Главная») и Щ. Раскроется список объединения, буквы его пунктов Excel покажет прямо в списке.
- В английском интерфейсе цепочки такие: Alt H M C (поместить в центре), Alt H M A (по строкам), Alt H M M (объединить), Alt H M U (отменить).
- F4 повторяет последнее действие. Объединили одну группу ячеек, выделили следующую и нажали F4: она объединится так же.
- Панель быстрого доступа. Щёлкните кнопку правой кнопкой мыши → «Добавить на панель быстрого доступа». После этого она вызывается сочетанием Alt и номера её места на панели: Alt+1, Alt+2 и так далее.
Остальные полезные сочетания собраны в статье про горячие клавиши Excel.
Почему при объединении ячеек пропадает текст
Объединённая ячейка остаётся одной ячейкой, а у одной ячейки может быть только одно значение. Поэтому Excel оставляет значение левой верхней, а остальные стирает. Это не ошибка и не настройка, которую можно выключить: так устроена сама команда. Объединяет она ячейки как элемент оформления, а не их содержимое.
У объединения есть и другие последствия, о которых лучше знать заранее:
- Сортировка перестаёт работать: Excel пишет, что для этого все объединённые ячейки должны иметь одинаковый размер.
- Фильтр по объединённому столбцу показывает только первую строку каждой группы.
- Копирование и вставка в диапазон с объединёнными ячейками часто заканчивается сообщением, что изменить часть объединённой ячейки невозможно.
- Формулы, которые ссылаются на объединённую ячейку, видят только её левую верхнюю часть, остальные адреса пустые.
Отсюда простое правило: в шапках и печатных формах объединять можно, в рабочих таблицах с данными лучше не нужно. Для заголовка по центру нескольких столбцов есть способ без объединения, о нём ниже.
Как объединить ячейки без потери данных
Без потерь значит не объединять ячейки, а склеить их содержимое в одну ячейку. Это делают формулы или процедура !SEMTools. Результат появляется в отдельной ячейке, исходные остаются на месте, и ни одна буква не теряется. Если результат нужен вместо исходных данных, формулы потом заменяют значениями, а лишние ячейки удаляют.
Формулы для объединения текста ячеек
В Excel четыре способа склеить текст: оператор &, функции СЦЕПИТЬ, СЦЕП и ОБЪЕДИНИТЬ. Появлялись они в разное время, поэтому работают до сих пор все, но удобны по-разному.
Оператор & (амперсанд)
Самый короткий и самый старый способ. Знак & ставится между тем, что нужно склеить, разделитель пишется в кавычках:
=A2&" "&B2
Работает в любой версии Excel и с любым количеством ячеек. Неудобство одно: каждую ячейку и каждый разделитель приходится перечислять вручную, а пустая ячейка всё равно добавит свой разделитель.
Функция СЦЕПИТЬ
Функция СЦЕПИТЬ (CONCATENATE) есть в Excel с самых ранних версий. По сути это тот же амперсанд, записанный функцией: до 255 аргументов, каждая ячейка и разделитель отдельно.
=СЦЕПИТЬ(A2;" ";B2)
Диапазон вроде A2:A10 она целиком не склеит. Microsoft оставила её ради совместимости со старыми файлами, а в новых версиях советует СЦЕП. Числа с форматом, даты и перенос строки в СЦЕПИТЬ разобраны в статье о функции.
Функция СЦЕП
СЦЕП (CONCAT) появилась в Excel 2019 (в Excel 2016 только по подписке Microsoft 365) и умеет то, чего не умела СЦЕПИТЬ: принимать диапазоны.
=СЦЕП(A2:A10)
Значения склеиваются подряд, без разделителей. Пустые ячейки ничего не добавляют, но и пробелов между словами не будет. Разделители можно вписать вручную, как в СЦЕПИТЬ, и тогда разница между функциями исчезает.
Функция ОБЪЕДИНИТЬ
ОБЪЕДИНИТЬ (TEXTJOIN) вышла вместе со СЦЕП и закрыла все её недостатки. Синтаксис: ОБЪЕДИНИТЬ(разделитель; пропускать_пустые; текст1; [текст2]; …).
=ОБЪЕДИНИТЬ(", ";ИСТИНА;A2:A10)
- Разделитель задаётся один раз и встаёт между всеми значениями: пробел, ", ", ";", что угодно.
- ИСТИНА во втором аргументе пропускает пустые ячейки, поэтому двойных разделителей не будет.
- Аргументами могут быть несколько диапазонов и отдельные ячейки, в том числе не рядом.
- Каждое значение с новой строки: разделитель СИМВОЛ(10) и включённый «Перенос текста» в ячейке с формулой.
| A | B | C | |
|---|---|---|---|
| 1 | Город | Результат | Способ |
| 2 | Москва | Москва, Казань, Сочи=ОБЪЕДИНИТЬ(", ";ИСТИНА;A2:A5) | ОБЪЕДИНИТЬ |
| 3 | Казань | МоскваКазаньСочи=СЦЕП(A2:A5) | СЦЕП |
| 4 | Москва, Казань, , Сочи=A2&", "&A3&", "&A4&", "&A5 | & | |
| 5 | Сочи |
Ячейка A4 пустая. ОБЪЕДИНИТЬ её пропустила, СЦЕП склеила города без разделителей, а амперсанд поставил лишнюю запятую.
В английском Excel: =TEXTJOIN(", ",TRUE,A2:A5)
Ограничение у всех функций общее: в ячейке помещается не больше 32 767 символов. Если результат длиннее, вместо него будет ошибка #ЗНАЧ!.
Какую формулу выбрать
| Способ | Версия Excel | Диапазоны | Разделитель | Пустые ячейки |
|---|---|---|---|---|
| & | любая | нет | после каждой ячейки вручную | дают лишний разделитель |
| СЦЕПИТЬ | любая | нет | после каждой ячейки вручную | дают лишний разделитель |
| СЦЕП | 2019, 2021, 365 | да | нет | ничего не добавляют |
| ОБЪЕДИНИТЬ | 2019, 2021, 365 | да | один на все значения | пропускаются при ИСТИНА |
Есть и подвох, общий для всех четырёх: формула берёт значение ячейки, а не то, как оно выглядит. Дата 05.11.2026 превратится в число 46331, а 15% в 0,15. Чтобы сохранить вид, оборачивайте такие ячейки в ТЕКСТ: =A2&" от "&ТЕКСТ(B2;"ДД.ММ.ГГГГ").
Когда результат готов и исходные ячейки больше не нужны, сначала замените формулы значениями, и только потом удаляйте исходники. Иначе формула потеряет ссылки и покажет #ССЫЛКА!.
Объединить выделенные ячейки без формул в !SEMTools
Когда склеить нужно один раз и быстро, формулу писать необязательно. В !SEMTools для этого есть процедура:
- Выделите ячейки: столбец, строку или целый блок. Несколько областей можно выделить через Ctrl.
- Откройте Разбить/Сцепить → Объединить → Выделенные ячейки.
- Введите разделитель: пробел, запятую с пробелом, точку с запятой или любой текст.
- Укажите ячейку, куда вывести результат.
Что важно знать о процедуре:
- Результат записывается значением, без формулы. Исходные ячейки не меняются.
- Блок склеивается построчно: сначала первая строка слева направо, потом вторая и так далее.
- Пустые ячейки и ячейки с ошибками пропускаются, лишних разделителей не будет. Выделить можно и целые столбцы: процедура возьмёт только заполненную часть листа.
- Даты попадают в результат в привычном виде (05.11.2026), а числа значением без формата: 15% станет 0,15.
- Если нужно склеить столбцы по строкам, каждую строку в свою ячейку, это другая задача, она описана в статье про объединение столбцов.
- Нужна склейка, которая пересчитывается сама? В надстройке есть функция =joinCells(A2:A20;", "). Она проще процедуры: склеивает один столбец или одну строку, пустые ячейки не пропускает, а даты выдаёт числами. Зато работает в любой версии Excel, где установлена !SEMTools, в том числе там, где нет ОБЪЕДИНИТЬ.
Как объединить ячейки без объединения
Часто объединяют ячейки ради одного: поставить заголовок по центру над несколькими столбцами. Для этого объединять не нужно:
- Выделите ячейку с заголовком и ячейки справа от неё, над которыми он должен стоять.
- Нажмите Ctrl+1, откройте вкладку «Выравнивание».
- В списке «по горизонтали» выберите «по центру выделения» и нажмите ОК.
Заголовок встанет по центру, а ячейки останутся обычными: сортировка, фильтр, копирование и выделение столбцов работают как всегда.
Как отменить объединение ячеек и заполнить пустые
Выделите объединённую ячейку и нажмите ту же кнопку «Объединить и поместить в центре» или выберите в её списке «Отменить объединение ячеек». Значение останется в левой верхней ячейке, остальные будут пустыми.
Если после этого пустые ячейки нужно заполнить тем же значением (типичный случай с объединёнными названиями групп), сделайте так:
- Не снимая выделения, откройте Главная → Найти и выделить → Выделить группу ячеек → «пустые ячейки».
- Введите знак = и нажмите стрелку вверх: получится ссылка на ячейку выше.
- Нажмите Ctrl+Enter, и формула попадёт во все пустые ячейки сразу.
Потом формулы лучше заменить значениями. В !SEMTools это делается одной командой ИЗМЕНИТЬ → Ячейки → Заполнить пустые ячейки → Значениями выше, подробнее в статье о том, как заполнить пустые ячейки.
Как найти объединённые ячейки на листе
- Нажмите Ctrl+F и кнопку «Параметры».
- Нажмите «Формат», на вкладке «Выравнивание» поставьте флажок «объединение ячеек», ОК.
- Нажмите «Найти все». В списке внизу окна нажмите Ctrl+A: на листе выделятся все объединённые ячейки.
С выделенными так ячейками можно сразу отменить объединение, если оно мешает сортировке или вставке данных.
Почему кнопка «Объединить ячейки» неактивна
- Ячейка в режиме редактирования: в ней мигает курсор. Нажмите Enter или Esc, и кнопка оживёт.
- Лист защищён. Снимите защиту: Рецензирование → Снять защиту листа.
- Ячейки внутри «умной» таблицы. В таблицах Excel объединение запрещено. Преобразуйте таблицу в обычный диапазон: вкладка «Конструктор таблиц» (в старых версиях «Работа с таблицами → Конструктор») → «Преобразовать в диапазон», или сделайте это для всего листа командой !SEMTools УДАЛИТЬ → Другое → Умные таблицы.
- Книга открыта в режиме общего доступа (старая функция «Общий доступ к книге»): в нём объединение недоступно, пока доступ не отключён.
Объединить одинаковые ячейки в столбце
Иногда под «объединить ячейки» имеют в виду другое: свести повторяющиеся значения в одну строку и сложить или склеить то, что стоит рядом. Это задача для сводной, а не для кнопки объединения. Как сделать её в один клик, рассказано в разделе про объединение одинаковых ячеек с суммированием.
Объединение ячеек: частые вопросы
Как объединить ячейки в Excel без потери данных?
Не объединять их, а склеить содержимое формулой: =ОБЪЕДИНИТЬ(" ";ИСТИНА;A2:C2) или =A2&" "&B2. Без формул это делает процедура !SEMTools Разбить/Сцепить → Объединить → Выделенные ячейки.
Какие горячие клавиши объединяют ячейки?
Готового сочетания нет. В русском Excel: Alt, затем Я и Щ открывают список объединения. F4 повторяет последнее объединение.
Как объединить две ячейки с текстом в одну?
Формулой =A2&" "&B2 в соседней ячейке. Потом замените формулу значением и удалите лишнее.
Почему Excel пишет, что все объединённые ячейки должны иметь одинаковый размер?
Это ошибка сортировки диапазона с объединёнными ячейками разного размера. Отмените объединение, заполните пустые ячейки и отсортируйте снова.
Почему кнопка объединения серая?
Чаще всего ячейка в режиме редактирования, лист защищён или ячейки находятся в «умной» таблице.
Как отменить объединение ячеек?
Выделите ячейку и нажмите ту же кнопку или выберите «Отменить объединение ячеек» в её списке.
Склеить текст из выделенных ячеек в одну без формул и без потери данных: выделил, выбрал «Выделенные ячейки» в меню !SEMTools, указал разделитель, готово.
!SEMTools решает эту и сотни других задач в пару кликов!
Итоги: как объединить ячейки в Excel
| Задача | Решение |
|---|---|
| Объединить ячейки шапки | Главная → Объединить и поместить в центре |
| Заголовок по центру без объединения | Формат ячеек → Выравнивание → по центру выделения |
| Склеить текст, Excel 2019 и новее | =ОБЪЕДИНИТЬ(" ";ИСТИНА;A2:C2) |
| Склеить текст в любой версии | =A2&" "&B2 |
| Склеить выделенные ячейки без формул | Разбить/Сцепить → Объединить → Выделенные ячейки |
| Склеить столбцы построчно | объединить данные в нескольких столбцах |
| Отменить объединение и заполнить пустые | Отменить объединение ячеек, затем Заполнить пустые ячейки → Значениями выше |
Надеюсь, на этой странице вы нашли то, что искали. Объединение ячеек как оформление пригодится для шапок и печатных форм, а для данных лучше склеивать содержимое: так ничего не теряется и таблица остаётся рабочей. Обратная задача разобрана в статье о том, как разделить ячейку, а другие виды объединения (листов, книг, CSV-файлов, столбцов в один) собраны в обзоре объединение данных в Excel.