Как раскрасить диаграмму на основе цвета ячейки в Excel?

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

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


Раскрасьте диаграмму с помощью один или несколько рядов данных на основе цвета ячейки с кодами VBA

Раскрасьте диаграмму одной серией данных на основе цвета ячейки

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

1 . Сначала создайте столбчатую или столбчатую диаграмму, как показано на следующем снимке экрана (выберите данные и нажмите Вставить > Вставить столбец или столбчатую диаграмму ):

2 . Удерживая нажатыми клавиши ALT + F11 , откройте окно Microsoft Visual Basic для приложений .

3 . Нажмите Вставить > Module и вставьте следующий код в окно модуля.

Код VBA: Цветные полосы диаграммы с одной серией данных в зависимости от цвета ячейки:

Примечание : в приведенном выше коде Диаграмма 1 – это имя диаграммы, которое вы хотите использовать, измените его на свое.

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


Раскрашивание диаграммы с несколькими рядами данных в зависимости от цвета ячейки

Если ваша диаграмма содержит несколько рядов данных, примените следующий код VBA:

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

2 . Удерживая нажатыми клавиши ALT + F11 , откройте окно Microsoft Visual Basic для приложений .

3 . Нажмите Вставить > Module и вставьте следующий код в окно модуля.

Код VBA: Цветные полосы диаграммы с несколькими рядами данных в зависимости от цвета ячеек:

4 . Затем нажмите клавишу F5 , чтобы запустить этот код, полосы диаграммы сразу заполняются исходным цветом ячеек, см. Снимок экрана:

Примечания:

1. В приведенном выше коде Chart 1 – это имя диаграммы, которое вы хотите использовать, пожалуйста, измените его на свое.

2. Этот код также можно применить к линейной диаграмме.


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

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

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

После установки Kutools for Excel сделайте следующее:

1 . Сначала вставьте диаграмму, которую вы хотите использовать, а затем выберите диаграмму, затем нажмите Kutools > Диаграммы > Инструменты для диаграмм > Изменить цвет диаграммы в соответствии с цветом ячейки , см. снимок экрана:

2 . Затем появится диалоговое окно, нажмите кнопку OK .

3 . Теперь выбранная вами диаграмма окрашена в соответствии с цветами ячеек, как показано на снимках экрана ниже:

Раскрасьте диаграмму одним рядом данных в зависимости от цвета ячейки

Раскрашиваем диаграмму несколькими рядами данных в зависимости от цвета ячеек

Загрузить и бесплатную пробную версию Kutools for Excel Сейчас !


Дополнительные статьи о диаграммах:

  • Создание столбчатой ​​диаграммы, наложенной на другую линейчатую диаграмму в Excel
  • Когда мы создаем кластеризованную столбчатую диаграмму или столбчатую диаграмму с двумя рядами данных, две полосы ряда данных будут показаны рядом. Но иногда нам нужно использовать наложенную или перекрывающуюся гистограмму, чтобы более четко сравнить две серии данных. В этой статье я расскажу о том, как создать перекрывающуюся гистограмму в Excel.
  • Копирование одного формата диаграммы в другие в Excel
  • Предположим, на вашем листе есть несколько разных типов диаграмм, вы отформатировали одну диаграмму в соответствии с вашими потребностями и теперь хотите применить эту диаграмму форматирование в другие диаграммы. Конечно, вы можете форматировать другие вручную один за другим, но это займет много времени. Есть ли какие-нибудь быстрые или удобные способы скопировать один формат диаграммы в другие в Excel?
  • Выделите максимальные и минимальные точки данных на диаграмме
  • Если у вас есть столбчатая диаграмма, которую вы хотите выделить самые высокие или самые маленькие точки данных разными цветами, чтобы выделить их, как показано на следующем снимке экрана. Как вы могли определить наибольшее и наименьшее значения, а затем быстро выделить точки данных на диаграмме?
  • Создать ступенчатую диаграмму в Excel
  • Шаговая диаграмма используется для отображения изменений, происходящих с нерегулярными интервалами, это расширенная версия линейной диаграммы. Но прямого способа создать его в Excel нет. В этой статье я расскажу, как шаг за шагом создать пошаговую диаграмму на листе Excel.
  • Создать гистограмму выполнения в Excel
  • В Excel гистограмма выполнения может помочь вам отслеживать прогресс в достижении цели, как показано на следующем снимке экрана. Но как вы могли бы создать диаграмму индикатора выполнения на листе Excel?

Оцените статью
Frestage.ru
Добавить комментарий