Как изменить цвет в диаграмме excel

от admin

Цвет диаграммы из ячеек с ее данными

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

Предвосхищая удивленно-возмущенные крики отдельных товарищей, надо отметить, что, конечно же, цвет заливки на диаграмме можно менять и вручную (правой кнопкой по столбцу — Формат точки/ряда данных (Format data point/series) и т.д. — никто не спорит. Но на практике случается куча ситуаций, когда проще и удобнее сделать это непосредственно в ячейках с данными, а диаграмма потом должна перекраситься уже автоматически. Попробуйте, например, задать заливку по регионам для столбцов на этой диаграмме:

chart-colors-from-cells3.png

Думаю, вы поняли идею, да?

Решение

Ничем, кроме как макросом, такое реализовать не получится. Поэтому открываем Редактор Visual Basic с вкладки Разработчик (Developer — Visual Basic Editor) или нажимаем сочетание клавиш Alt+F11, вставляем новый пустой модуль через меню Insert — Module и копируем туда текст вот такого макроса, который и будет делать всю работу:

Теперь можно закрыть Visual Basic и вернуться в Excel. Использовать созданный макрос очень просто. Выделите диаграмму (область диаграммы, а не область построения, сетку или столбцы!):

chart-colors-from-cells2.png

и запустите наш макрос с помощью кнопки Макросы на вкладке Разработчик (Developer — Macros) или с помощью сочетания клавиш Alt+F8. В том же окне можно, в случае частого использования, назначить макросу сочетание клавиш с помощью кнопки Параметры (Options) .

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

Редактирование и форматирование диаграмм

После создания диаграммы может возникнуть необходимость в изменении ее типа или отдельных элементов. Наиболее удобно редактирование и форматирование диаграмм выполняется с помощью команд контекстного меню.

Редактирование диаграммы. Для корректировки диаграммы следует вызвать контекстное меню области диаграммы. Пп. 2-4 этого меню (Тип диаграммы…, Исходные данные…, Параметры диаграммы…, Размещение…) предоставляют возможность вернуться соответственно к любому из четырех этапов создания диаграммы с помощью Мастера диаграмм и осуществить необходимые изменения.

В окне Тип диаграммы имеется кнопка Просмотр результата, нажав (не отпуская) которую, можно получить представление о виде создаваемой диаграммы. Если выбранный тип диаграммы не удовлетворяет пользователя, можно подобрать другой тип на вкладке Стандартные или Нестандартные.

!! Измените в последней диаграмме тип на объемный вариант обычной гистограммы. С помощью команды Параметры диаграммы… задайте заголовки и линии сетки такие же, как в диаграмме на Лист1.

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

Технология форматирования заключается в следующем:

вызвать контекстное меню выделенного элемента, в котором необходимо выбрать пункт Формат <элемент диаграммы>…;

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

Форматирование области диаграммы. Область диаграммы – основное поле в виде прямоугольной области, отображаемое обычно белым цветом, в котором располагаются все остальные элементы диаграммы.

Форматирование обеспечивает изменение вида области (выбор фона, использование рамок вокруг области форматирования) и изменение шрифта (выбор типа, стиля, размера и других параметров) для символов, расположенных в области форматирования.

!! Отформатируйте область диаграммы следующим образом: цвет фона – бледно-зеленый, рамка – с тенью, тип линии по своему усмотрению, размер шрифта – 10 пт, цвет шрифта – синий.

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

!! Скройте кнопки полей сводной таблицы.

Форматирование области построения. Область построения – внутренняя прямоугольная область, в которой располагаются собственно графические элементы диаграммы. Границы этой области проявляются после активизации изображения диаграммы.

!! Отформатируйте область построения диаграммы следующим образом: цвет фона – бледно-желтый, рамка – невидимая.

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

!! Отформатируйте ряд данных Март следующим образом: цвет заливки – ярко-зеленый, фигура – пирамида, глубина диаграммы – 250, остальные параметры – без изменения.

Форматирование осей диаграммы. Оси диаграммы предназначены для нанесения разметки (шкал), которым соответствуют категории и основные значения элементов данных.

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

!! Отформатируйте оси диаграммы следующим образом:

ось значений (ось Z): основные деления – пересекают ось, промежуточные деления – наружу, шрифт – красный, курсив, 9 пт, ориентация – 45 градусов;

ось категорий: шрифт – красный, 9 пт;

остальные параметры – без изменения.

Форматирование сетки. Сетка зрительно облегчает сопоставление данных. Ссека включает линии оси значений и линии оси категорий. При форматировании сетки указываются тип линий и шкала разметки (пересечение линий сетки с осями).

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

!! Отформатируйте легенду следующим образом: цвет заливки – бледно-голубой, шрифт – 9 пт, ключ легенды для ряда «Январь» – синий, для ряда «Февраль» – желтый.

Кроме того, контекстное меню дает возможность форматировать вид объемных диаграмм выбором пункта Объемный вид…. В результате откроется диалоговое окно Формат трехмерной проекции, в котором с помощью кнопок Возвышение и Поворот можно повернуть диаграмму вокруг осей X и Z, уменьшить или увеличить масштаб диаграммы, изменить угол перспективы и представить проекцию в изометрии.

!! Отформатируйте диаграмму, используя команду контекстного меню Объемный вид…. В диалоговом окне Формат трехмерной проекции установите параметры: Возвышение – 30, Поворот – 30, флажок Изометрия.

Для редактирования и форматирования диаграмм можно также воспользоваться командами оконного меню или кнопками панели инструментов Диаграммы, которая вызывается командой Вид/Панели инструментов/Диаграммы. Некоторые операции форматирования с помощью панели инструментов выполняются значительно проще. Она содержит следующие функциональные кнопки:

Элементы диаграммы – раскрывает список элементов активной диаграммы.

Формат <выделенного элемента> – открывает соответствующее диалоговое окно.

Тип диаграммы – открывает список доступных типов диаграммы.

Легенда – задает отображение или скрытие легенды.

Таблица данных – отображение или скрытие таблицы данных.

По строкам – задает размещение рядов данных по строкам.

По столбцам – задает размещение рядов данных по столбцам.

Текст по часовой стрелке – поворачивает текст по часовой стрелке на 45º.

Текст против часовой стрелки – поворачивает текст против часовой стрелки на 45º градусов.

!! Отформатируйте с использованием панели инструментов Диаграмма следующие элементы диаграммы:

заголовок диаграммы: шрифт – полужирный, темно-зеленый, 12 пт;

заголовок оси значений: шрифт – полужирный, черный, 10 пт, ориентация – 45º; после применения установок поместите с помощью мыши заголовок оси над значениями;

Как создать и отформатировать круговую диаграмму в Excel

Визуализируйте свои данные, взорвав кусок пирога

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

Читать:
Какой дистрибутив linux выбрать для сервера

Инструкции в этой статье относятся к Excel 2019, 2016, 2013, 2010; и Excel для Office 365.

Введите и выберите учебные данные

Перед созданием круговой диаграммы введите данные диаграммы. Затем выделите данные, которые вы хотите использовать в круговой диаграмме.

Чтобы следовать этому руководству, введите данные, показанные на рисунке выше, в пустой лист.

Создать базовую круговую диаграмму

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

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

На ленте перейдите на вкладку Вставить .

Выберите Вставить круговую диаграмму , чтобы отобразить доступные типы круговых диаграмм.

Наведите указатель мыши на тип диаграммы, чтобы прочитать описание диаграммы и просмотреть круговую диаграмму.

Выберите тип диаграммы. Например, выберите 3-D Pie , чтобы добавить трехмерную круговую диаграмму на лист.

Добавьте заголовок диаграммы

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

Выберите заголовок диаграммы по умолчанию. Вокруг заголовка появляется рамка.

Нажмите на текст, чтобы перевести Excel в режим редактирования и поместить курсор в поле заголовка.

Нажмите Удалить или Backspace , чтобы удалить существующий текст.

Введите название диаграммы. Например, введите The Cookie Shop 2018 Доход от продаж .

Чтобы разделить заголовок на две строки, поместите курсор между двумя словами и нажмите Enter . Например, поместите курсор между 2018 и Доход .

Добавить метки данных в круговую диаграмму

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

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

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

Чтобы добавить метки данных на круговую диаграмму:

Выберите область графика круговой диаграммы.

Щелкните правой кнопкой мыши график.

Выберите Добавить метки данных .

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

Изменить цвета

При создании диаграммы в Excel или при выборе существующей диаграммы на ленту добавляются две дополнительные вкладки. Эти вкладки «Инструменты для диаграмм» «Дизайн и формат» содержат параметры форматирования и макета, специально предназначенные для диаграмм.

Чтобы изменить цвет фрагментов, фона или текста:

Выберите область на фоне диаграммы, чтобы выделить всю круговую диаграмму.

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

Наведите курсор на строку цветов, чтобы просмотреть цвет на круговой диаграмме.

Выберите цвет. Кусочки пирога меняются на различные оттенки выбранного цвета.

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

Выберите Форма заливки .

Чтобы добавить градиент к цвету фона, выберите Форма заливки .

Выберите Градиент .

Выберите стиль градиента.

Чтобы изменить цвет текста заголовка и меток данных, выберите стрелку раскрывающегося списка Заполнение текстом .

Взорвать кусок круговой диаграммы

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

Изменение размера диаграммы может переместить метки данных за пределы секторов. Перетащите метку данных, чтобы переместить ее в срез.

Чтобы взорвать кусок круговой диаграммы:

Выберите область графика круговой диаграммы.

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

Перетащите кусок от круговой диаграммы, чтобы взорвать его.

Чтобы изменить положение метки данных, выберите метку данных, чтобы выбрать все метки данных.

Выберите метку данных, которую вы хотите переместить, и перетащите ее в нужное место.

Как изменить цвет в диаграмме excel

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

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

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

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

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

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

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

3. щелчок Вставить > Вставить столбец или гистограмму, наведите на Кластерный столбец or Панель кластера как вам нужно.
документ изменить цвет диаграммы на значение 5

Затем диаграмма была вставлена, и цвета диаграммы различаются в зависимости от значения.
документ изменить цвет диаграммы на значение 6

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

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

1. Нажмите Кутулс > Графики > Изменить цвет диаграммы по значению. Смотрите скриншот:
документ изменить цвет диаграммы на значение 7

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

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

2) Затем нажмите Добавить кнопка чтобы добавить диапазон значений по мере необходимости.
документ изменить цвет диаграммы на значение 9

3) Повторите вышеуказанный шаг, чтобы добавить все диапазоны значений в группы список. Затем нажмите Ok.
документ изменить цвет диаграммы на значение 10
документ изменить цвет диаграммы на значение 11

Функции:

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

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

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

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

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

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

Внимание: значение серии должно быть отсортировано от А до Я.
документ изменить цвет диаграммы на значение 12

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

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

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

4. щелчок Вставить > Вставить линейную диаграмму или диаграмму с областями, наведите на линия тип.
документ изменить цвет диаграммы на значение 15

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

Скачать образец файла
Другие операции (статьи), связанные с графиком

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

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

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

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

Похожие статьи