Top.Mail.Ru
Как перенести текст на новую строку в одной ячейке Excel: Alt+Enter и автоперенос

Перенос текста в ячейке Excel: Alt+Enter, автоперенос и перенос строки формулой

30.11.2025
1323
Перенос текста в ячейке Excel: Alt+Enter, автоперенос и перенос строки формулой
Excel • Ячейки

Перенос текста в ячейке Excel: Alt+Enter, автоперенос и перенос строки формулой

Текст «уезжает» за границу ячейки или прячется? В Excel клавиша Enter завершает ввод и перекидывает вас в следующую ячейку — поэтому для переноса строки в одной ячейке Excel нужны другие приёмы. Ниже — быстрый ответ и 3 рабочих способа: вручную (для абзацев) и автоматически (для длинных описаний).

Быстрый ответ: чтобы сделать новую строку в одной ячейке Excel, нажмите Alt + Enter. Для автоматического переноса включите «Перенос текста». В формулах перенос вставляют через СИМВОЛ(10).
  • Alt + Enter — ручной перенос строки внутри одной ячейки (как абзац).
  • Кнопка «Перенос текста» — автоматический перенос по словам по ширине столбца.
  • СИМВОЛ(10) в формуле — когда вы склеиваете текст из нескольких ячеек.
  • Если «не работает» — чаще всего виновата фиксированная высота строки или объединение ячеек.
Alt+Enter
главный шорткат
abc ⏎
иконка кнопки

Способ 1: Ручной перенос (Alt+Enter)

Используйте этот способ, когда нужно «жёстко» задать структуру внутри одной ячейки: сделать абзацы, написать список, отделить ФИО от должности или адрес от города.
1
Дважды кликните по ячейке (или нажмите F2), чтобы войти в режим редактирования.
2
Поставьте курсор в место текста, где хотите разорвать строку.
3
Нажмите Alt + Enter.
4
Текст перейдёт на новую строку. Нажмите Enter, чтобы завершить ввод.
Перенос строки внутри ячейки Excel с помощью Alt+Enter
Alt+Enter создаёт принудительный разрыв строки: он сохраняется даже если вы меняете ширину столбца.
Совет: если текст не помещается в строке формул сверху, разверните её стрелкой справа или нажмите Ctrl+Shift+U. Подробнее про редактирование текста в ячейке: как вводить и редактировать данные в ячейке (F2).
Когда лучше не делать Alt+Enter: если переносов много, ручной разрыв быстро превращается в рутину. Тогда включайте автоперенос (следующий способ) или собирайте текст формулой.

Способ 2: Автоматический перенос по словам

Если у вас просто длинный текст (описание товара, комментарий, примечание), не нужно нажимать Alt+Enter в конце каждой строки. Включите режим «Перенос текста» — Excel сам будет переносить строки по ширине столбца.

  1. Выделите ячейку (или весь столбец).
  2. На вкладке Главная нажмите кнопку Перенос текста (Wrap Text). Иконка выглядит как abc со стрелочкой вниз.
  3. Готово. Теперь при сужении столбца текст будет уходить вниз, а высота строки должна подстраиваться автоматически.
Кнопка Перенос текста на вкладке Главная в Excel
«Перенос текста» делает содержимое видимым в пределах ячейки — за счёт переноса строк по словам.
Важно: автоперенос зависит от высоты строки. Если высота строки зафиксирована, текст может «обрезаться». В этом случае поможет автоподбор высоты. Подробно: как изменить высоту строки в Excel (авто и вручную).

Способ 3: Перенос формулой (СИМВОЛ(10))

Если вы склеиваете текст из разных ячеек формулой (например, «Адрес» + «Город»), перенос строки можно вставить прямо в формулу. Для этого используют СИМВОЛ(10) (в английской версии — CHAR(10)).

Пример (оператор &):
=A1 & СИМВОЛ(10) & B1
Результат: значение A1, затем перенос строки, затем значение B1.
Пример (через ОБЪЕДИНИТЬ):
=ОБЪЕДИНИТЬ(СИМВОЛ(10);ИСТИНА;A1;B1)
Подходит, когда нужно склеить несколько фрагментов и не думать о лишних разделителях.

Важно: чтобы перенос отображался визуально, для ячейки с формулой должен быть включён «Перенос текста» (Способ 2). Если вы часто склеиваете текст, пригодится отдельная статья: как объединить текст в Excel (СЦЕП, ОБЪЕДИНИТЬ и оператор &).

Windows / Mac / Excel Online — что нажимать

Большая часть «не работает» возникает из-за того, что Excel на разных платформах ведёт себя чуть по-разному.

Где работаете Ручной перенос внутри ячейки Автоперенос
Windows (Excel) Alt + Enter Главная → Перенос текста
Mac (Excel) Option (⌥) + Return Главная → Перенос текста
Excel Online Может работать иначе (зависит от браузера), чаще проще включить Перенос текста Перенос текста — основной способ

Почему перенос не работает (текст обрезан)

Вы нажали «Перенос текста» или сделали Alt+Enter, но текст всё равно виден только частично? Обычно проблема не в переносе, а в настройках строки/ячейки.

Симптом Частая причина Что сделать
Текст обрезан снизу Высота строки зафиксирована вручную Дважды кликните по нижней границе номера строки слева, чтобы сработал автоподбор высоты. Если нужно — см. подробный разбор про высоту строки.
Текст уходит вправо за край ячейки Не включён автоперенос по словам Включите Главная → Перенос текста (это именно про «влезает в ячейку по ширине»).
Вместо текста решётки ##### Столбец слишком узкий (обычно это числа/даты) Расширьте столбец. Подробно: как изменить ширину столбца и убрать #####.
Автоподбор высоты не срабатывает Объединённые ячейки В объединённых ячейках автоподбор высоты часто не работает. Лучше избегать объединения — вот почему и чем заменить: как правильно объединять ячейки и когда нельзя.
В формуле вместо переноса появляется «квадратик»/непонятный символ Перенос вставлен, но «Перенос текста» выключен Включите Перенос текста для ячейки с формулой (Способ 2).
Странные пробелы/переносы после копирования из 1С или сайта Невидимые символы и «мусорные» разрывы строк Проверьте очистку: как удалить невидимые символы в Excel.

Как убрать переносы обратно

Иногда данные приходят «рваными» (после копирования из 1С, из CRM или с сайта). Чтобы вернуть текст в одну строку:

  • Если это визуальный перенос — просто выключите кнопку «Перенос текста».
  • Если это встроенные разрывы строк (ручные переносы) — их нужно вычищать (поиск/замена или формулы).

Подробная инструкция: как удалить лишние переносы строк (Alt+Enter) в Excel. А если вместе с переносами есть «лишние пробелы» — пригодится: как убрать лишние пробелы в Excel.

Запомни главное

  • Alt + Enter — ручной перенос строки в одной ячейке
  • «Перенос текста» — перенос по словам по ширине столбца
  • Если текст обрезан — проверь высоту строки
  • В формулах перенос — СИМВОЛ(10) + включённый «Перенос текста»

FAQ: частые вопросы

  • Почему Enter не переносит строку в Excel?
    Enter завершает ввод и переводит активную ячейку вниз. Для переноса строки внутри одной ячейки используйте Alt+Enter (Windows) или Option+Return (Mac).
  • Чем отличается Alt+Enter от «Переноса текста»?
    Alt+Enter вставляет «жёсткий» разрыв строки (как абзац). «Перенос текста» переносит строки автоматически по ширине столбца — если вы меняете ширину, переносы пересчитываются.
  • Почему текст не растягивает строку и обрезается?
    Обычно строка имеет фиксированную высоту или ячейки объединены. Проверьте автоподбор высоты строки и избегайте объединения.
  • Как сделать перенос строки в формуле?
    Вставьте СИМВОЛ(10) между частями текста и включите «Перенос текста» для результата. Пример: =A1 & СИМВОЛ(10) & B1.

Что дальше

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

Читайте: как разделить текст по столбцам в Excel. А если нужно массово заменить символы (например, заменить переносы на пробел или убрать мусорные знаки) — пригодится: как заменить символы в Excel (Ctrl+H, ПОДСТАВИТЬ, ЗАМЕНИТЬ).

Популярное

Консультация специалиста
Оставить заявку
Заказать расчет