Изменение ориентации текста в Excel: вертикально и под углом

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

Чтобы изменить направление текста в ячейке Excel, выделите её, перейдите во вкладку «Главная», нажмите кнопку «Ориентация» (значок ab со стрелкой) и выберите нужный вариант: «Вертикальный текст», «Поворот вверх» или «Поворот вниз». Для точной настройки угла (например, ровно 90°) используйте диалоговое окно «Формат ячеек» (Ctrl+1) на вкладке «Выравнивание». Это позволяет компактно разместить заголовки в узких столбцах без переноса слов.

Быстрый способ через ленту меню

Самый простой метод подходит для стандартных задач: поворота на 45°, 90° или установки вертикального режима. Он работает одинаково во всех современных версиях Excel (2016, 2019, 2021, 365).

  1. Выделите одну или несколько ячеек с текстом.
  2. На вкладке Главная найдите группу Выравнивание.
  3. Нажмите иконку Ориентация (наклоненные буквы ab).
  4. В выпадающем списке выберите предустановленный вариант:
    • Вертикальный текст — буквы располагаются одна под другой (как в столбик).
    • Поворот вверх — текст наклоняется против часовой стрелки (обычно на 45°).
    • Поворот вниз — текст наклоняется по часовой стрелке.
    • Формат выравнивания по углу — открывает окно точной настройки.

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

Точная настройка угла через «Формат ячеек»

Если стандартных вариантов недостаточно и нужен специфический угол (например, ровно 90° для чтения снизу вверх или -90° сверху вниз), используйте расширенные настройки.

  1. Выделите нужные ячейки.
  2. Нажмите сочетание клавиш Ctrl + 1 (или кликните правой кнопкой мыши → Формат ячеек).
  3. Перейдите на вкладку Выравнивание.
  4. В блоке Ориентация вы увидите полукруглый циферблат и поле Градусы:
    • Введите 90 для вертикального текста (чтение снизу вверх).
    • Введите -90 (или 270) для вертикального текста (чтение сверху вниз).
    • Введите любое число от -90 до 90 для произвольного наклона.
  5. Убедитесь, что стоит галочка Переносить по словам, если текст длинный и должен разбиваться на строки внутри ячейки.
  6. Нажмите ОК.
Значение углаВизуальный эффектПрименение
ГоризонтальноСтандартный ввод данных
90°Вертикально (снизу вверх)Узкие заголовки слева таблицы
-90°Вертикально (сверху вниз)Подписи осей на графиках, метки справа
45°ДиагональЭкономия места в шапке таблицы

Особенности в Excel Online и на мобильных устройствах

Интерфейс веб-версии и мобильных приложений упрощен, но базовые функции поворота доступны.

Excel Online (в браузере): Функционал ограничен основными направлениями.

  • Выделите ячейку → вкладка Главная → кнопка Ориентация.
  • Доступны варианты: «Вертикальный», «Повернуть вверх», «Повернуть вниз».
  • Нюанс: Ввод произвольного числа градусов в браузерной версии часто недоступен, доступны только предустановленные углы.

Мобильное приложение (iOS / Android):

  1. Коснитесь ячейки, чтобы выделить её.
  2. Нажмите на значок редактирования (карандаш) или стрелку вниз в панели инструментов, чтобы раскрыть меню.
  3. Выберите вкладку Главная (или значок Аа).
  4. Найдите пункт ВыравниваниеОриентация.
  5. Используйте ползунок или кнопки для выбора угла. В мобильной версии удобнее всего использовать режим «Вертикальный текст» для экономии места на маленьком экране.

Частая проблема: При печати повернутый текст может обрезаться или накладываться на соседние ячейки. Перед печатью всегда проверяйте вид в режиме Разметка страницы (Вид → Разметка страницы) и при необходимости вручную увеличьте высоту строк.

Продвинутые приемы и автоматизация

Для сложных отчетов или массового форматирования можно использовать дополнительные инструменты.

  • Текст внутри фигур: Если нужно разместить подпись под нестандартным углом поверх таблицы, вставьте фигуру (ВставкаФигурыНадпись), введите текст и поверните саму фигуру за зеленый маркер вращения. Это дает полную свободу углам, отличным от шага в 1 градус.
  • Макросы (VBA): Если нужно повернуть тысячи ячеек выборочно, используйте макрос. Нажмите Alt + F11, вставьте модуль и код:
    Sub RotateTextVertical()
        Selection.Orientation = 90 ' Меняет ориентацию выделенного на 90 градусов
    End Sub
    ```
    Выделите диапазон и запустите макрос — все ячейки примут вертикальный вид мгновенно.
*   **Диаграммы:** Для подписей на осях графиков не нужно менять ячейки. Кликните правой кнопкой по оси → **Формат оси** → раздел **Размеры и свойства** (иконка квадрата) → **Параметры текста** → **Направление текста**.

## Частые ошибки

*   **Текст превратился в решетки (#####).** Это значит, что столбец слишком узок для отображения повернутого текста в текущем масштабе. Расширьте столбец.
*   **Невозможно изменить ориентацию.** Проверьте, не защищен ли лист. Если включена защита (**Рецензирование** → **Защитить лист**), изменения формата ячеек будут заблокированы до снятия пароля.
*   **Перенос слов игнорируется.** Если вы задали угол, но текст не переносится на новую строку внутри ячейки, убедитесь, что включена опция **Переносить по словам** в окне «Формат ячеек». Без неё текст будет обрезан по границе ячейки.

## FAQ

**Можно ли сделать текст вертикальным только для одной буквы в ячейке?**
Нет, ориентация применяется ко всему содержимому ячейки целиком. Чтобы повернуть часть текста, его нужно вынести в отдельную ячейку или использовать текстовое поле (фигуру).

**Как вернуть текст в горизонтальное положение?**
Выделите ячейки, нажмите кнопку **Ориентация** на ленте и выберите **По умолчанию** (или введите 0 градусов в поле «Градусы» через Формат ячеек).

**Сохранится ли поворот текста при экспорте в PDF?**
Да, при сохранении файла через «Файл» → «Экспорт» → «Создать PDF» или «Печать» в PDF вся визуальная структура, включая углы наклона текста, сохраняется точно так же, как на экране в режиме разметки.