KutoolsforOffice — Одно решение — пять мощных инструментов.Меньше усилий — больше результата.

Как повернуть диапазон меток оси на диаграмме в Excel?

АвторСуньДата изменения

При работе с диаграммами в Excel вы можете заметить, что Диапазон меток оси иногда становятся слишком длинными, из-за чего они накладываются друг на друга или выглядят загромождёнными, как показано на рисунке ниже. Это затрудняет чтение и интерпретацию диаграммы, особенно при работе с категориями или Метки данных, содержащими много текста. Вместо изменения размера всей диаграммы или сжатия данных Excel предлагает гибкие возможности поворота Диапазон меток оси, что улучшает как читаемость, так и общий вид визуализации.

снимок экрана, показывающий исходные подписи осей на диаграмме

Поворот Диапазон меток оси на диаграмме
Формула Excel: вставка разрывов строк в Диапазон меток оси с помощью CHAR(10)
VBA: массовый поворот или настройка ориентации Диапазон меток оси на нескольких диаграммах


Поворот Диапазон меток оси на диаграмме

Когда метки оси на диаграмме становятся загромождёнными, их поворот помогает оптимизировать пространство и улучшить читаемость без кардинальных изменений размера или компоновки диаграммы. Поворот меток оси особенно полезен для диаграмм с длинными названиями категорий — например, ответами на опросы, кодами товаров или форматом даты.

Выполните следующие действия:

Поворот Диапазон меток оси в Excel 2007/2010

1. Щёлкните правой кнопкой мыши по оси, подписи которой вы хотите повернуть, и в контекстном меню выберите пункт Формат оси (если вы случайно щёлкнули не по оси или выбрали не тот элемент, просто повторите попытку, чтобы убедиться, что нужная ось выделена, прежде чем продолжить).

снимок экрана, показывающий, как открыть диалоговое окно «Формат оси»

2. В диалоговом окне Формат оси перейдите на вкладку Выравнивание. В разделе Расположение текста вы найдёте раскрывающийся список Направление текста. Щёлкните этот список и выберите нужную ориентацию подписей: горизонтальную, поворот всего текста на 90°, поворот всего текста на 270° или вертикальное расположение по символам. Разные варианты подходят для разных ситуаций:

  • Горизонтально: по умолчанию — идеальный вариант для коротких подписей.
  • Поворот всего текста на 90°/270°: идеальное решение для длинных подписей, чтобы избежать наложения.
  • Вертикально (по символам): размещает каждый символ или слово с переносом на новую строку, если места недостаточно.
Попробуйте каждый из них, чтобы выбрать формат, который лучше всего подходит для данных на вашей диаграмме.

снимок экрана выбора направления текста

3. Нажмите кнопку Закрыть, чтобы выйти из диалогового окна. Ваша диаграмма немедленно отразит новую ориентацию: новая метка.

снимок экрана с новой подписью оси после поворота

Совет: если вам нужен больший контроль — например, возможность задать произвольный угол (отличный от фиксированных 90° или 270°), — оставайтесь на вкладке Выравнивание и укажите нужный угол поворота (от –90° до +90°) в поле Произвольный угол. Это позволит точнее настроить отображение под компоновку вашей диаграммы.

Поворот Диапазон меток оси на диаграмме в Excel 2013 или более поздней версии

Если вы используете Microsoft Excel 2013, 2016, Microsoft 365 или более поздние версии, интерфейс форматирования диапазона меток оси немного обновлён, но по-прежнему предлагает аналогичные, а иногда и расширенные возможности для выравнивания и задания направления подписей.

1. Найдите свою диаграмму, щёлкните правой кнопкой мыши по диапазону меток оси, который хотите повернуть, и в контекстном меню выберите пункт Формат оси.

2. С правой стороны экрана появится область Формат оси. Нажмите кнопку Размер и свойства (обозначена значком квадрата с размерными линиями). Затем найдите выпадающий список Направление текста и выберите один из вариантов: горизонтальный, поворот всего текста на 90°, поворот всего текста на 270° или вертикальное расположение по символам. Подберите подходящий вариант и просмотрите результат, чтобы выбрать наилучшее решение для компоновки ваших данных.

снимок экрана выбора направления текста в Excel 2013

Примечание: чтобы задать произвольный угол поворота текста в Excel 2013 и более поздних версиях, воспользуйтесь элементами управления Параметры текста или Выравнивание в области Формат оси и введите нужное значение угла в градусах. Неправильное выравнивание может возникнуть при использовании отрицательных или слишком больших углов, поэтому всегда проверяйте результат перед подтверждением.

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

Если вы случайно нарушили выравнивание подписей или хотите вернуть исходные настройки, просто повторите те же действия и установите ориентацию в положение «Горизонтально».


Формула Excel: вставка разрывов строк в Диапазон меток оси с помощью CHAR(10)

Когда поворот Диапазон меток оси не обеспечивает желаемой чёткости — особенно если вы хотите сохранить текст горизонтальным по эстетическим соображениям — вы можете добавить разрывы строк непосредственно в сами подписи. Такой подход полезен, когда подписи имеют структуру (например, содержат город и регион или код товара и его название), и разбиение их на несколько строк значительно упрощает чтение диаграммы без изменения ориентации текста. Это решение настоятельно рекомендуется для сложных многосоставных подписей или когда повёрнутый текст трудно интерпретировать.

Применимые сценарии:

  • Наилучшим образом подходит, когда логическая структура подписей позволяет естественные разрывы — например, с помощью дефиса, косой черты или пробела.
  • Идеально подходит для панелей мониторинга, отчётов и презентаций, где на первом месте — чёткость и профессионализм.
  • Если данные на диаграмме обновляются динамически, измените базовые формулы, чтобы они автоматически обновлялись.

Примечания по параметрам:
CHAR(10) обозначает разрыв строки (перевод строки) в Excel. Чтобы многострочный текст отображался корректно, в соответствующих ячейках должно быть включено форматирование Перенос по словам.

Шаги:

  1. Предположим, что ваш исходный диапазон меток оси находится в столбце A. В новом столбце (например, в столбце F) введите следующую формулу в ячейку F2:
    =SUBSTITUTE(A1,"-",CHAR(10))
    «-»
  2. Нажмите клавишу Enter, чтобы применить формулу, а затем скопируйте её вниз по остальным ячейкам с подписями оси «Исходные данные».
  3. Примените форматирование Перенос по словам к столбцу B, чтобы разрывы строк корректно отображались. Для этого выделите весь столбец B, перейдите на вкладку ГлавнаяПеренос по словам.
    снимок экрана выбора параметра «Переносить по словам»
  4. Задайте параметры Диапазон меток оси to reference the new formula column (e.g., column F) instead of the original column (A) для вашей диаграммы.
    1. Щелкните по любому столбцу на диаграмме, чтобы активировать её, затем щелкните правой кнопкой мыши и выберите «Выбрать данные…» в контекстном меню.
      снимок экрана выбора опции «Выбрать данные»
    2. В диалоговом окне Выбрать данные Sourceперейдите в раздел Горизонтальные метки осии нажмите кнопку «Изменить».
      снимок экрана выбора кнопки «Изменить»
    3. В диалоговом окне Диапазон меток осизамените исходный диапазон меток новым диапазоном формул, где в столбце F находятся ваши формулы SUBSTITUTE(…,CHAR(10)).
      снимок экрана выбора нового диапазона данных с формулами
    4. Нажмите ОК, чтобы подтвердить диапазон меток, затем снова нажмите ОК, чтобы закрыть диалоговое окно Выбрать данные Source.

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


VBA: массовое вращение или настройка ориентации Диапазон меток оси в нескольких диаграммах

Для опытных пользователей или тех, кто управляет большим количеством диаграмм, ручное вращение каждой метки оси может быть утомительным и отнимать много времени. Использование макроса VBA позволяет автоматизировать этот процесс: можно вращать Диапазон меток оси пакетно, задавать собственный угол наклона или даже применять изменения ко всем диаграммам в книге или на листе. Это особенно полезно при подготовке стандартизированных корпоративных отчётов или регулярном обновлении их макетов.

Применимые сценарии:

  • Одновременное обновление формата нескольких диаграмм (например, для корпоративных шаблонов или регулярных отчётов).
  • Применение заданного угла или ориентации ко всем меткам оси в соответствии с корпоративными или издательскими требованиями.
  • Экономия времени при частых изменениях и корректировках за счёт обеспечения согласованного форматирования.

Решение проблем и примечания по параметрам:

  • Если ось, которую вы хотите повернуть, содержит пустые или объединённые ячейки с подписями, макрос может работать некорректно — убедитесь, что диапазон меток оси представляет собой стандартные оси диаграмм Excel.
  • Если вы запускаете макрос в защищённой книге или на защищённом листе, сначала снимите защиту, чтобы разрешить внесение изменений.
  • Этот код можно адаптировать под ось X или ось Y, внеся соответствующие изменения.

Шаги:

1. Нажмите Разработчик > Visual Basic, чтобы открыть редактор VBA. В новом окне Microsoft Visual Basic для приложений выберите Вставка > Модуль, затем вставьте следующий код в открывшийся модуль:

Sub RotateAllChartAxisLabels()
    Dim cht As ChartObject
    Dim ws As Worksheet
    Dim angle As Integer
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    angle = Application.InputBox("Enter rotation angle in degrees (-90 to 90):", xTitleId, 45, , , , , 1)
    
    If angle < -90 Or angle > 90 Then
        MsgBox "Enter an angle between -90 and 90 degrees."
        Exit Sub
    End If
    
    For Each ws In ActiveWorkbook.Worksheets
        For Each cht In ws.ChartObjects
            cht.Chart.Axes(xlCategory).TickLabels.Orientation = angle
        Next cht
    Next ws
End Sub

2.После ввода кода нажмите кнопку Кнопка «Выполнить»или клавишу F5, чтобы запустить макрос. Появится диалоговое окно с запросом угла поворота (в допустимом диапазоне от –90 до 90 градусов).

После этого все категории Диапазон меток оси во всех диаграммах вашей книги будут обновлены с указанным углом наклона.

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

Восстановление: чтобы вернуть поворот к стандартному (горизонтальному) положению, просто повторно запустите макрос и укажите угол поворота 0.

Если макрос, похоже, не оказывает никакого эффекта, проверьте параметры безопасности Excel: убедитесь, что макросы разрешены, и подтвердите, что оси диаграмм используют стандартные средства построения диаграмм Excel.


Лучшие инструменты повышения продуктивности в Office

🤖KUTOOLS AI Помощник: Преобразуйте Анализ данных с помощью:Интеллектуального выполнения   |  Генерации кода|  Создания пользовательские формулы  |  Анализа данных и построения диаграмм|  Вызова Расширенные функции
Популярные функции:Поиск, выделение или Отметить дубликаты   |  Удалить пустые строки   |  Объединить столбцы или ячеек без потери данных   |  Округление без использования формул
Супер ПОИСК:VLookup по нескольким критериям  |  VLookup по нескольким значениям  |   VLookup по нескольким листам   |   Распознавание нечетких соответствий
Расширенный раскрывающийся список:Быстрое создание выпадающего списка   |  Зависимый выпадающий список   |  Выпадающий список с множественным выбором
Управление столбцами:Добавление заданного количества столбцов|Перемещение столбцов|Переключение видимости скрытых столбцов|Сравнение диапазонов и столбцов
Избранные функции:Сетка фокусировки   |  Просмотр дизайна   |Улучшенная строка формулы   | Управление рабочими книгами и листами   |  Библиотека ресурсов(автотекст)|  Выбор даты   |  Объединить листы  |  Шифрование/Расшифровать ячейки   | Отправка писем по списку   |  Супер фильтр   |   Специальный фильтр(Фильтр ячеек с жирным шрифтом/курсив/зачёркивание…) …
Лучшие наборы инструментов 15:12 Текстовыеинструменты(Добавить текст,Удалить определенные символы, …)|   50+Типыдиаграмм(Диаграмма Ганта, …)|   40+ Практические формулы(Рассчитать возраст на основе даты рождения, …)|   19 Инструментывставки(Вставить QR-код,Вставка изображения по пути, …)|   12 Инструментыпреобразования(Преобразовать в слова,Конвертация валют, …)|   7 Объединить и разделитьИнструменты(Расширенное объединение строк,Разделить ячейки, …)|… и многое другое
Используйте Kutools на предпочитаемом языке — поддержка английского, испанского, немецкого, французского, китайского и ещё 40+ языков!

Раскройте весь потенциал Excel с помощью Kutools для Excel и ощутите эффективность как никогда раньше.Kutools для Excel предлагает более 300 расширенных функций для повышения продуктивности и Экономия времени.Нажмите здесь, чтобы получить нужную Вам функцию…


Office Tab добавляет в Office вкладки и значительно упрощает Вашу работу

  • Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Открывайте и создавайте несколько документов во вкладках одного окна — вместо того чтобы использовать отдельные окна.
  • Повышает вашу продуктивность на 50 % и экономит сотни кликов мышью каждый день!

Все надстройки Kutools — один установщик

Kutools for Office — набор надстроек для Excel, Word, Outlook и PowerPoint, а также Office Tab Pro, идеально подходящий командам, работающим с разными приложениями Office.

ExcelWordOutlookTabsPowerPoint
  • Единый комплект— надстройки для Excel, Word, Outlook и PowerPoint + Office Tab Pro
  • Один установщик, одна лицензия— настройка занимает считанные минуты (готово для MSI)
  • Лучше работать вместе— оптимизированная продуктивность во всех приложениях Office
  • 30-дневная полнофункциональная пробная версия— без регистрации и кредитной карты
  • Лучшее соотношение цены и качества— экономия по сравнению с покупкой отдельных надстроек