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

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

АвторКеллиДата изменения

Предположим, вы создали диаграмму в Excel, и ось Y отображает числовые значения. Теперь вы хотите выделить определённый диапазон меток оси — например, подсветить отрицательные числа красным, отобразить положительные значения другим цветом или изменить размер меток, соответствующих заданным критериям. Как эффективно настроить цвет шрифта и размер выбранных подписей оси в соответствии с такими правилами в Excel? В этом руководстве приведены пошаговые инструкции и практические советы по различным полезным методам, которые помогут вам легко настроить форматирование подписей осей для улучшения визуализации и читаемости данных на диаграммах.

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

💡 Быстрая навигация:

➤ Изменить Цвет шрифта и размер всех Диапазон меток оси на диаграмме

➤ Изменить Цвет шрифта всех отрицательных Диапазон меток оси на диаграмме

➤ Изменить Цвет шрифта Диапазон меток оси в зависимости от знака (положительные/отрицательные/0) с помощью Использовать условное форматирование на диаграмме

➤ Изменить Цвет шрифта Диапазон меток оси, если значение больше или меньше заданного, с помощью Использовать условное форматирование на диаграмме

➤ VBA: изменить Цвет шрифта и размер меток осей с помощью пользовательской логики

➤ Формула Excel: создать метки во вспомогательных ячейках и наложить пользовательский текст

➤ Другие встроенные средства: использовать отформатированные Текстовое поле как пользовательские Диапазон меток оси


Изменение Цвет шрифта и размера всех Диапазон меток оси на диаграмме

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

Щёлкните по оси, которую нужно отформатировать (например, по оси Y на диаграмме), а затем воспользуйтесь полем Размер шрифта и кнопкой Цвет шрифта в группе Шрифт на вкладке Главная ленты Excel, чтобы выбрать нужные параметры форматирования. Это изменит всю ось сразу — идеальный способ для базового оформления.
Изменение цвета и размера шрифта всех подписей осей на диаграмме

Все выбранные изменения цвета шрифта и его размера будут применены ко всем меткам выбранной оси, что позволяет быстро улучшить читаемость или выделить ось на диаграмме.

Применить Использовать условное форматирование для заливки столбцов на диаграмме

Обычно все точки данных в одном ряду отображаются одним цветом. Однако с помощью инструмента Заполнить цвет диаграммы по значению в Kutools для Excel вы легко сможете раскрасить столбцы или полосы диаграммы по-разному — в зависимости от их значений. Это позволяет выделить ключевые точки данных и сделать закономерности в ваших данных гораздо заметнее. Функция особенно полезна для мгновенной визуализации различных диапазонов значений.


Kutools для Excel— раскройте весь потенциал Excel с помощью более чем 300 незаменимых инструментов, которые ускоряют и упрощают вашу работу, а также воспользуйтесь возможностями ИИ для более разумной обработки данных и повышения продуктивности.Получить сейчас

Изменение Цвет шрифта всех отрицательных Диапазон меток оси на диаграмме

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

1. Щёлкните правой кнопкой мыши по оси, которую нужно отформатировать (например, по оси Y), и выберите в контекстном меню пункт Формат оси.
Щелкните правой кнопкой мыши по оси и выберите «Формат оси»

2. В зависимости от версии Excel настройте числовой формат оси следующим образом:
(1) В Excel 2013 и более поздних версиях в области Формат оси разверните группу Число в разделе Параметры оси. В выпадающем списке Категория выберите Число, затем укажите стиль отображения отрицательных чисел красным цветом — Отрицательные числа.
(2) В Excel 2007 и 2010 откройте диалоговое окно Формат оси, выберите в боковой панели пункт Число, выделите Число в разделе Категория и выберите предпочитаемый формат отображения отрицательных чисел.

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

Excel 2007 и 2010:
настройка параметров в Excel 2007, 2010

Примечание: Также можно напрямую ввести пользовательский код числового формата, например #,##0_ ;[Red]-#,##0, в поле Код формата и нажать кнопку Добавить. Чтобы отображать отрицательные значения другим цветом, просто замените [Red]на другое название цвета (например,)[Blue]).

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

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


Изменение Цвет шрифта Диапазон меток оси в зависимости от знака (положительные/отрицательные/0) с помощью Использовать условное форматирование на диаграмме

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

1. Щёлкните правой кнопкой мыши по целевой оси и выберите в контекстном меню пункт Формат оси.
Щелкните правой кнопкой мыши по оси и выберите «Формат оси»

2. Отформатируйте числа в зависимости от версии Excel:
(1) В Excel 2013 и более поздних версиях на вкладке Число в области Формат оси введите [Blue]#,###;[Red]#,###;[Green]0 в поле Код формата, затем нажмите Добавить.
(2) В Excel 2007 и 2010 выберите слева Число, введите тот же код формата и нажмите Добавить.

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

Excel 2007 и 2010:
настройка параметров в Excel 2007, 2010

Примечание: В коде формата [Blue]#,###;[Red]#,###;[Green]0 первый указанный цвет (синий) задаёт цвет положительных значений, второй (красный) — отрицательных, а третий (зелёный) — нулевых. При необходимости замените названия цветов. Используйте только названия цветов, распознаваемые Excel.

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

Этот метод быстр, но имейте в виду: с помощью данной функции можно изменить только цвет шрифта. Размер шрифта или стили с помощью кодов числового формата настроить невозможно.


Изменение Цвет шрифта Диапазон меток оси, если значение больше или меньше заданного, с помощью Использовать условное форматирование на диаграмме

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

1. Щёлкните правой кнопкой мыши по оси, которую нужно отформатировать, и выберите Формат оси.
Щелкните правой кнопкой мыши по оси и выберите «Формат оси»

2. Настройте числовой формат в зависимости от версии Excel:
(1) Excel 2013+: на вкладке Числов области Формат осивведите [Blue][400в поле Код форматаи нажмите Добавить.
(2) Excel 2007/2010: в разделе Числовведите тот же код формата и нажмите Добавить.

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

Excel 2007 и 2010:
настройка параметров в Excel 2007, 2010

3. После подтверждения закройте диалоговое окно форматирования — выбранная ось обновится. Например, код формата [Blue][400 означает, что метки со значениями 400 и ниже становятся синими, а метки со значениями выше 400 — пурпурными. Цвета и пороговые значения легко настраиваются.
если значения подписей меньше или равны 400, они будут изменены на синий цвет, а если больше 400 — на пурпурный

Этот подход рекомендуется для выделения конкретных диапазонов значений, однако он позволяет изменять только цвет — размер и начертание шрифта остаются недоступными.


VBA: Форматирование based on value (custom color & size) Метки данных на диаграмме

Если вы хотите динамически настраивать цвет шрифта и размер меток данных на диаграмме в зависимости от их значений — например, отображать отрицательные значения красным крупным шрифтом, а положительные — синим мелким, — стандартные средства форматирования Excel с этим не справятся. Однако с помощью VBA (Visual Basic for Applications) можно программно реализовать собственную логику и гибко управлять стилем каждой метки данных.

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

Шаги для применения пользовательского форматирования:

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

Sub CustomFormat_DataLabels_ByValue()
    Dim cht As Chart
    Dim srs As Series
    Dim i As Long

    ' Get the active chart (the one you clicked before running the macro)
    Set cht = ActiveChart
    If cht Is Nothing Then
        MsgBox "Please select a chart first, then run the macro.", vbExclamation, "No Chart Selected"
        Exit Sub
    End If

    ' Apply formatting to the first series
    Set srs = cht.SeriesCollection(1)
    With srs
        .HasDataLabels = True
        For i = 1 To .Points.Count
            Dim val As Double
            val = .Values(i)
            With .Points(i).DataLabel
                .ShowValue = True
                ' Set color and size based on value
                If val > 0 Then
                    .Font.Color = RGB(0, 102, 204) ' Blue
                    .Font.Size = 12
                ElseIf val < 0 Then
                    .Font.Color = RGB(220, 0, 0)   ' Red
                    .Font.Size = 14
                Else
                    .Font.Color = RGB(34, 139, 34) ' Green
                    .Font.Size = 13
                End If
            End With
        Next i
    End With

    MsgBox "Data labels formatted based on values.", vbInformation
End Sub

2. Вернитесь в Excel, убедитесь, что диаграмма выбрана, затем запустите макрос, нажав F5 или выбрав Выполнить на панели инструментов. Макрос автоматически применит различные стили шрифта к каждой метке данных в первом ряду диаграммы в зависимости от её значения.

💡 Примечания и советы:
  • Этот макрос форматирует только первый ряд на диаграмме. Чтобы применить форматирование к дополнительным рядам, продублируйте логику и внесите соответствующие изменения.
  • Форматирование полностью настраивается: вы можете менять RGB-коды цветов, включать полужирное или курсивное начертание, а также задавать условные стили шрифтов.
  • Этот сценарий работает только при включённых макросах и если книга сохранена в формате .xlsm.
  • Если при запуске кода ничего не происходит, убедитесь, что вы сначала выбрали диаграмму — `ActiveChart` работает только с активно выделенными диаграммами.

Такой подход с использованием VBA позволяет применять условное форматирование на диаграммах Excel для более эффективной визуальной коммуникации, особенно когда важно подчеркнуть значимость чисел.


Формула Excel: Создание подписей в вспомогательных ячейках и наложение пользовательского текста

Хотя формулы Excel не могут напрямую изменять Цвет шрифта или размер Диапазон меток оси, они способны динамически генерировать текст меток. Создав вспомогательные ячейки для построения описательных меток — например, с добавлением стрелок, суффиксов или отформатированных значений — и связав эти ячейки с Метки данных или Текстовое поле, можно имитировать настраиваемую систему подписей осей, управляемую данными.

Этот подход особенно полезен, когда нужно создавать аннотированные метки, автоматически обновляющиеся при изменении данных на листе, или объединять несколько значений в одну строку метки.

Пример последовательности действий:

1. Создайте вспомогательный столбец рядом с данными диаграммы. Например, если значения оси Y находятся в диапазоне B2:B10, введите следующую формулу в ячейку C2:

=IF(B2>,0,"▲ "&,B2,IF(B2<,0,"▼ "&,B2,"0"))

Эта формула добавляет символ ▲ к положительным числам, ▼ — к отрицательным, а ноль отображает без изменений. Вы можете настроить символы или логику под свои требования к форматированию.

2. Протяните формулу вниз по столбцу C, чтобы автоматически создать соответствующие метки для каждой точки данных.

3. Создайте диаграмму обычным способом. Чтобы применить пользовательские метки:

  • Вариант 1: Используйте метки данных, привязанные к вспомогательным ячейкам
    Щёлкните правой кнопкой мыши по ряду данных диаграммы → Добавить метки данных. Затем щёлкните правой кнопкой мыши по любой метке данных → Формат метки данных → в разделе «Параметры метки» снимите все флажки, кроме «Значение из ячеек». В строке формул введите =и щёлкните по соответствующей вспомогательной ячейке (например,)=C2), затем нажмите Enter.
  • Вариант 2: Используйте наложенные текстовые поля
    Вставьте текстовое поле (Вставка → Текстовое поле), щёлкните внутри него и введите =в строку формул. Затем кликните по вспомогательной ячейке, чтобы привязать текстовое поле к ней (например,)=C2). Вручную отформатируйте и разместите это текстовое поле поверх области осей диаграммы.
🔍 Советы и примечания:
  • Цвет шрифта и размер, заданные формулами, автоматически не применяются к меткам; для динамического оформления используйте ручное форматирование или VBA.
  • Привязанные метки данных, созданные с помощью опции «Значение из ячеек», отображают всё содержимое ячейки без изменений — отдельные элементы, такие как символы и значения, нельзя форматировать независимо.
  • Этот метод идеально подходит для круговых диаграмм, линейчатых диаграмм или точечных графиков, где метки данных или текстовые поля можно свободно размещать рядом с осями.
  • Если изменяются размер диаграммы или объём данных, положение текстового поля, возможно, придётся скорректировать вручную.
✅ Используйте этот метод, когда:
  • Вам нужны динамические метки, которые отражают изменения значений на листе.
  • Вам нужно объединять значения, такие как единицы измерения, индикаторы или примечания.
  • VBA недоступен из-за ограничений на макросы или по вашему выбору.

Этот формульный метод предлагает гибкий способ создания «умных» меток, похожих на подписи осей, без использования VBA. Однако если вам нужна автоматизация или условное форматирование шрифта (например, цветовые шкалы или стили, зависящие от значений), воспользуйтесь решением на основе VBA.


Другие встроенные средства: Использование отформатированных Текстовое поле в качестве пользовательских Диапазон меток оси

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

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

Последовательность действий:

  1. Перейдите на вкладку Вставка и выберите Текстовое поле. При необходимости вы можете вставить стандартный прямоугольник или другие фигуры.
  2. Разместите текстовое поле рядом с делением оси или меткой.
  3. Введите или вставьте нужный текст. Чтобы динамически привязать текстовое поле к ячейке листа, щёлкните по нему, введите = в строке формул, а затем выберите нужную ячейку.
  4. Используйте инструменты форматирования на вкладке Главная для настройки шрифта, размера, цвета, фона, рамки и выравнивания.
  5. Повторите эти действия для каждой метки, которую нужно заменить или настроить на диаграмме.
💡 Советы:
  • Текстовое поле поддерживает все стили форматирования, включая многострочный текст, специальные символы и полный контроль над цветом.
  • Текстовое поле не перемещается автоматически вместе с диаграммой. Если диаграмма или диапазон данных изменяются, его может потребоваться вручную переместить заново.
  • Этот метод идеально подходит для статичных диаграмм и визуальных панелей, созданных для отчётов или презентаций.
🔧 Устранение неполадок:
  • Если изменения форматирования не применяются, убедитесь, что текстовое поле выделено и не сгруппировано с диаграммой.
  • Если вы связываете данные с ячейками, убедитесь, что формулы не содержат ошибок и ссылаются на правильные ячейки.
  • Для масштабных или повторяющихся задач рекомендуем использовать VBA, чтобы программно добавлять и оформлять метки.
  • Всегда создавайте резервную копию перед тем, как вносить ручные правки или добавлять пользовательские фигуры.
📌 Краткое содержание:
Стандартное форматирование осей 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-дневная полнофункциональная пробная версия— без регистрации и кредитной карты
  • Лучшее соотношение цены и качества— экономия по сравнению с покупкой отдельных надстроек