Как разбить текст на строки внутри одной ячейки Excel

Иван Корнев·13.04.2026·4 мин

Чтобы сделать перенос строки внутри ячейки Excel, нажмите Alt + Enter (на Windows) или Option + Enter (на Mac) в режиме редактирования. Это принудительно разорвет текст в нужном месте. Если нужно, чтобы текст переносился автоматически по ширине ячейки, включите опцию «Перенос текста» на вкладке «Главная».

Ниже подробный разбор методов для разных ситуаций: ручной ввод, объединение данных формулами и решение проблем с отображением.

Ручной перенос строки при вводе текста

Самый быстрый способ форматирования — использование горячих клавиш прямо во время набора текста.

Для Windows

  1. Дважды кликните по ячейке или нажмите F2, чтобы войти в режим редактирования.
  2. Установите курсор в место, где нужен разрыв строки.
  3. Нажмите комбинацию Alt + Enter.
  4. Продолжайте ввод текста.

Для macOS

Логика та же, но сочетание клавиш отличается из-за особенностей системы:

  • Нажмите Control + Option + Enter (в некоторых версиях достаточно Option + Enter).
  • Курсор перейдет на новую строку внутри той же ячейки.

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

Автоматический перенос по ширине ячейки

Если вам не важно точное место разрыва, а нужно просто чтобы длинный текст помещался в границы столбца:

  1. Выделите нужную ячейку или диапазон.
  2. На вкладке Главная в группе «Выравнивание» нажмите кнопку Перенос текста (иконка с буквами ab и стрелкой).
  3. Текст автоматически разобьется на строки в зависимости от ширины столбца. При изменении ширины столбца разрывы будут пересчитываться.

Добавление переноса строки через формулы

Часто требуется объединить данные из разных ячеек (например, Фамилию и Имя) с разрывом строки между ними. Для этого используется функция СЦЕПИТЬ, оператор & и специальный символ переноса.

В кодировке Excel символ переноса строки имеет код 10. Функция для его вызова — СИМВОЛ(10) (в английской версии CHAR(10)).

Базовая формула объединения

Допустим, в ячейке A1 находится «Иван», а в B1 — «Иванов». Чтобы получить результат:

Иван Иванов

Используйте формулу:

=A1 & СИМВОЛ(10) & B1

Важно: После ввода формулы обязательно включите для этой ячейки опцию «Перенос текста» (через меню или автоматически растянув высоту строки), иначе результат отобразится в одну строку.

Сложные примеры

ЗадачаФормулаПримечание
Добавить подпись «Итого» с новой строки=A1 & СИМВОЛ(10) & "Итого: " & B1Текст и значение ячейки
Нумерация списка внутри ячейки="1. " & A1 & СИМВОЛ(10) & "2. " & B1Создание мини-списка
Дата и комментарий=ТЕКСТ(СЕГОДНЯ();"ДД.ММ.ГГ") & СИМВОЛ(10) & A1Требует функции ТЕКСТ для даты

Частые ошибки и способы их устранения

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

  • Текст сливается в одну строку после ввода формулы.

    • Причина: Не включено форматирование «Перенос текста» для ячейки с формулой.
    • Решение: Выделите ячейку → Главная → Перенос текста.
  • Вместо разрыва строки отображается квадратик или непечатный символ.

    • Причина: Ошибка в коде символа. В русских версиях Excel нужно использовать функцию СИМВОЛ(10), а не писать число 10 напрямую.
    • Решение: Проверьте формулу на наличие СИМВОЛ(10).
  • Высота строки не меняется автоматически.

    • Причина: Высота строки зафиксирована вручную.
    • Решение: Дважды кликните по нижней границе номера строки (слева), чтобы включить автоподбор высоты, или выберите «Автоподбор высоты строки» в контекстном меню.

Особенности работы в Google Таблицах

Если вы работаете в веб-версии таблиц (аналог Excel):

  • Горячие клавиши: Ctrl + Enter (Windows) или Cmd + Enter (Mac).
  • Формулы: Работают аналогично, но функция называется CHAR(10): =A1 & CHAR(10) & B1.
  • Перенос: Кнопка «Перенос текста» находится на панели инструментов (иконка со стрелками вниз).

FAQ

Можно ли вставить перенос строки через буфер обмена? Да. Если скопировать многострочный текст из Блокнота или Word и вставить его в активную ячейку (режим редактирования), разрывы строк сохранятся.

Как удалить лишние переносы строк? Используйте функцию ПЕЧСИМВ() для удаления всех непечатаемых символов, включая переносы. Если нужно заменить переносы на пробелы, используйте «Найти и заменить» (Ctrl+H): в поле «Найти» введите Ctrl+J (это спецсимвол переноса), в поле «Заменить» поставьте пробел.

Работает ли это в старых версиях Excel (2010, 2013)? Да, комбинации клавиш и функция СИМВОЛ(10) работают во всех современных версиях пакета Office.