Разделение ячейки в Microsoft Excel¶
Разделение ячейки в Excel — это операция объединения нескольких ячеек в одну общую область или, наоборот, разбиение одной ячейки на несколько. В русскоязычной версии Microsoft Excel термин «разделить» чаще всего используется в контексте объединения ячеек (кнопка «Объединить и по центру»), а также для разбиения текста одной ячейки на несколько по разделителю. Обе операции выполняются средствами вкладки «Главная» и доступны в Excel 2007 и более новых версиях, включая Microsoft 365.
¶Объединение ячеек
¶Стандартный способ
Чтобы объединить несколько ячеек в одну, необходимо:
- Выделить нужный диапазон ячеек мышью или с клавиатуры (Shift + стрелки).
- Перейти на вкладку «Главная».
- Нажать кнопку «Объединить и по центру» в группе «Выравнивание».
После этого выбранные ячейки станут одной, а содержимое окажется по центру. Если в выделенных ячейках было несколько значений, Excel покажет предупреждение: останется только верхняя левая ячейка, остальные данные будут удалены.
¶Варианты объединения
В выпадающем меню кнопки «Объединить и по центру» доступны три режима:
| Режим | Описание |
|---|---|
| Объединить ячейки | Создаёт одну ячейку без изменения выравнивания |
| Объединить и по центру | Объединяет ячейки и центрирует текст |
| Объединить по ширине | Объединяет ячейки и растягивает текст по ширине |
¶Отмена объединения
Чтобы разъединить ячейку обратно, выделяют объединённую ячейку и выбирают пункт «Разъединить ячейки» из того же выпадающего меню. При этом ячейка делится на исходные области, но текст остаётся в верхней левой ячейке.
¶Разделение через формулу
Если нужно разделить одну ячейку на две по горизонтали или вертикали без потери данных, можно использовать формулу. Например, для разделения столбца с данными на два столбца применяют функцию ПРОМЕЖУТОЧНАЯ (MID) или ЛЕВСИМВ/ПРАВСИМВ. Для объединения текста из двух ячеек в одну используют оператор «&» или функцию СЦЕПИТЬ (CONCATENATE).
¶Разделение текста ячейки на несколько строк
¶Перенос строки внутри ячейки
Чтобы разбить текст одной ячейки на несколько строк, устанавливают курсор в нужном месте и нажимают Alt + Enter. Это добавляет перенос строки внутри ячейки. Для отображения переносов включают опцию «Перенос текста» на вкладке «Главная».
¶Инструмент «Текст по столбцам»
Для разбиения содержимого одной ячейки на несколько столбцов используют инструмент «Текст по столбцам»:
- Выделить столбец с данными.
- На вкладке «Данные» выбрать «Текст по столбцам».
- Выбрать тип данных: «С разделителями» или «Фиксированная ширина».
- Указать разделитель (запятая, точка с запятой, табуляция, пробел или другой символ).
- Нажать «Готово».
Excel разобьёт текст ячеек на несколько столбцов по указанному разделителю. Если данные не помещаются в одну ячейку, а содержат несколько значений через запятую, этот инструмент быстро превращает их в отдельные столбцы.
¶Разъединение ячеек с сохранением данных
Стандартное объединение ячеек в Excel удаляет данные из всех ячеек, кроме верхней левой. Чтобы объединить ячейки без потери информации, используют один из способов:
- Функция СЦЕПИТЬ (CONCATENATE) — объединяет текст из нескольких ячеек в одну с указанным разделителем.
- Оператор «&» — конкатенация текста, например, =A1&" "&B1.
- Макрос VBA — позволяет создать объединённую ячейку с сохранением всех данных через объединение строк.
¶Ограничения и особенности
При работе с объединёнными ячейками возникают трудности:
- Сортировка и фильтрация не работают с объединёнными ячейками.
- Формулы, ссылающиеся на объединённый диапазон, могут вести себя непредсказуемо.
- При экспорте данных в другие форматы (CSV, XML) объединённые ячейки теряют структуру.
- В Microsoft 365 рекомендуется использовать «Перенос текста» вместо объединения для многострочных заголовков.
Для автоматизации повторяющихся операций с ячейками используют макросы на языке VBA или Power Query, которые позволяют программно объединять, разъединять и преобразовывать данные без ручного вмешательства.
¶Источники
- Microsoft Support. Объединение и разъединение ячеек в Excel.
- Microsoft Docs. Excel VBA Reference: Range.Merge и Range.UnMerge.
- Книга «Microsoft Excel 2019. Полный курс» издательства «Эксмо».
