Перейти к содержимому

Изменение цвета диаграммы на основе значения в Excel

Author: Sun Last Modified: 2025-06-05

Иногда, при создании диаграммы, может потребоваться отобразить различные диапазоны значений разными цветами. Например, если диапазон значений составляет 0-60, показать цвет ряда синим, если 71-80 — серым, если 81-90 — желтым и так далее, как показано на скриншоте ниже. В этом руководстве мы расскажем о способах изменения цвета диаграммы на основе значений в Excel.
Change chart color based on value

Изменение цвета столбчатой/гистограммы на основе значения
Метод 1: Изменение цвета гистограммы на основе значения с использованием формул и встроенных функций диаграммы
Метод 2: Изменение цвета гистограммы на основе значения с помощью удобного инструмента

Изменение цвета линейной диаграммы на основе значения

Скачать пример файла


Изменение цвета столбчатой/гистограммы на основе значения

Метод 1: Изменение цвета гистограммы на основе значения с использованием формул и встроенных функций диаграммы

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

1. В ячейке C5 введите эту формулу

=IF(AND(C$1<=B5,$B5<=C$2),$B5,"")

Затем протяните маркер заполнения вниз для заполнения ячеек, затем продолжайте тянуть маркер вправо.
type a formula to get matched values

2. Затем выберите имя столбца, удерживая клавишу Ctrl, выберите ячейки с формулами, включая заголовки диапазона значений.
select the Column Name and formula cells

3. Нажмите "Вставка" > "Вставить гистограмму или график", выберите "Группированная гистограмма" или "Группированный график", в зависимости от ваших потребностей.
click Clustered Column or Cluster Bar

После этого диаграмма будет вставлена, и цвета диаграммы будут различаться в зависимости от значения.
a chart with different bar colors is created

Метод 2: Изменение цвета диаграммы на основе значения с помощью удобного инструмента

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

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

После бесплатной установки Kutools для Excel выполните следующие действия:

1. Нажмите "Kutools" > "Диаграммы" > "Изменить цвет диаграммы по значению". См. скриншот:
click Change chart color by value feature of kutools

2. В появившемся диалоговом окне выполните следующие действия:

1) Выберите тип диаграммы, который вы хотите, затем отдельно выберите метки осей и значения рядов, исключая заголовки столбцов.
select the axis labels and series values separately

2) Затем нажмите кнопку "Добавить"add button для добавления диапазона значений по мере необходимости.
add a value range

3) Повторите вышеуказанный шаг, чтобы добавить все диапазоны значений в список "Группы". Затем нажмите ОК.
Repeat to add all value ranges to the Group list
a chart with different bar colors is created by kutools

Совет:

1. Вы можете дважды щелкнуть по столбцу или гистограмме, чтобы отобразить панель "Формат точки данных" для изменения цвета.

2. Если ранее была вставлена столбчатая или гистограмма, вы можете применить этот инструмент - "Цвет диаграммы по значению" - для изменения цвета диаграммы на основе значения.

Выберите гистограмму или столбчатую диаграмму, затем нажмите "Kutools" > "Диаграммы" > "Цвет диаграммы по значению". Затем в появившемся диалоговом окне установите диапазон значений и соответствующий цвет по вашему усмотрению. Нажмите, чтобы скачать бесплатно прямо сейчас!


Изменение цвета линейной диаграммы на основе значения

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

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

Примечание: значения ряда должны быть отсортированы по возрастанию.
create the data and sort the data from A to Z

1. В ячейке C5 введите эту формулу

=IF(AND(C$1<=$B5,$B5<=C$2),$B5,NA())

Затем протяните маркер заполнения вниз для заполнения ячеек, затем продолжайте тянуть маркер вправо.
enter a formula to get helper data

3. Выберите диапазон данных, включая заголовки диапазона значений и ячейки с формулами, см. скриншот:
Select the data range

4. Нажмите "Вставка" > "Вставить линейную или площадную диаграмму", выберите тип "Линия".
click Insert Line or Area Chart

Теперь линейная диаграмма создана с разными цветами линий на основе значений.
a line chart has been created with different color lines by values


Скачать пример файла

Нажмите, чтобы скачать пример файла


Другие операции (статьи), связанные с диаграммами

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

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

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


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

Kutools для Excel решает большинство ваших проблем и увеличивает вашу продуктивность на 80%

  • Супер строка формул (легкое редактирование нескольких строк текста и формул); Режим чтения (удобное чтение и редактирование большого количества ячеек); Вставка в отфильтрованный диапазон...
  • Объединение ячеек/строк/столбцов с сохранением данных; Разделение содержимого ячеек; Объединение дублирующихся строк с подсчетом суммы/среднего значения... Предотвращение дублирования ячеек; Сравнение диапазонов...
  • Выбор дублирующихся или уникальных строк; Выбор пустых строк (все ячейки пустые); Супер поиск и нечеткий поиск во многих книгах; Случайный выбор...
  • Точное копирование нескольких ячеек без изменения ссылок на формулы; Автоматическое создание ссылок на несколько листов; Вставка маркеров, флажков и многое другое...
  • Избранные и быстрая вставка формул, диапазонов, диаграмм и изображений; Шифрование ячеек с паролем; Создание списка рассылки и отправка электронных писем...
  • Извлечение текста, добавление текста, удаление по позиции, удаление пробелов; Создание и печать статистики страниц; Преобразование между содержимым ячеек и комментариями...
  • Супер фильтр (сохранение и применение схем фильтрации к другим листам); Расширенная сортировка по месяцу/неделе/дню, частоте и другим параметрам; Специальный фильтр по жирному шрифту, курсиву...
  • Объединение книг и листов; Объединение таблиц на основе ключевых столбцов; Разделение данных на несколько листов; Пакетное преобразование xls, xlsx и PDF...
  • Группировка сводной таблицы по номеру недели, дню недели и другим параметрам... Отображение разблокированных, заблокированных ячеек разными цветами; Выделение ячеек, содержащих формулы/имена...
kte tab 201905
  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Открывайте и создавайте несколько документов в новых вкладках одного окна, а не в новых окнах.
  • Увеличивает вашу продуктивность на 50% и экономит сотни кликов мышью каждый день!
officetab bottom