Вывод круговой диаграммы


Содержание

Круговая диаграмма

Что такое круговая диаграмма?

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

Рис. 1. Круговая диаграмма

Достоинства и недостатки круговой диаграммы.

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

Рис. 2. Столбчатая гистограмма

Круговая диаграмма обладает следующими недостатками:

  • На круговой диаграмме нельзя отобразить несколько рядов. На графике или столбчатой гистограмме можно отобразить любое количество рядов. Это удобно, так как позволяет сравнивать ряды между собой. Круговая диаграмма дает возможность оценить тенденцию ряда: т.е. наиболее повторяющиеся в ряду элементы.
  • На диаграмме нельзя отобразить изменение функции. Для этого можно использовать только график.
  • На диаграмме нельзя наглядно изобразить более 7 элементов. Если в ряду 200, 300 и более элементов, то эффект наглядности пропадает. Зрителю будет просто невозможно разглядеть процентное соотношение элементов. Поэтому было выведено максимальное число элементов ряда, за которым эффект наглядности круговой диаграммы пропадает: это число 7.

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

Как строить круговую диаграмму?

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

Для этого используется следующая формула:

В формуле буква а это градусная мера сектора, соответствующая определенному элементу, n – число одинаковых элементов в ряде, N – общее число всех элементов в ряде. Посчитанное значение округляется до целых. После расчета все сектора наносятся на круг.

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

Для нанесения частей на круговую диаграмму необходимо:

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

Что мы узнали?

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

Круговая диаграмма в MS EXCEL с суммой

Построим круговую диаграмму и выведем суммарное значение в центре.

Пусть необходимо построить в MS EXCEL круговую диаграмму и вывести суммарное значение в ее центре (см. файл примера ):

Исходная таблица содержит данные о прибыли 4-х филиалов и ее суммарное значение.

Проще всего такую диаграмму создать предварительно построив диаграмму из статьи Совмещаем 2 круговых диаграммы.

Затем, необходимо удалить первые 3 значения в столбце «Продажи», переименовать столбец и вместо 4-го значения ввести формулу, подсчитывающую суммарное значение прибыли.

СОВЕТ: Для начинающих пользователей EXCEL советуем прочитать статью Основы построения диаграмм в MS EXCEL, в которой рассказывается о базовых настройках диаграмм, а также статью об основных типах диаграмм.

Связанные статьи


Диаграмма с выделенной областью (зеленая тема)

Пользователи MS EXCEL должны иметь возможность быстро создавать профессионально оформленные диаграммы. В MS EXCEL 2007 имеется множество разработанных для этого стилей. Однако, время не стоит на месте: в финансовых и аналитических журналах постоянно появляются новые виды графиков, схем, гистограмм, которые позволяют выделить наиболее важные данные, правильно расставить акценты. В этой статье рассмотрена диаграмма для отображения объемов продаж компании по месяцам, оформленная в зеленых тонах.

Диаграмма с выделенной областью (желто-бордовая тема)

Этот тип диаграммы подходит для презентации отчета о динамике объемов продаж компании как в денежном выражении, так и в процентном. Диаграмма создана стандартными средствами MS EXCEL. Темная граница в верхней части диаграммы выполнена с помощью диаграммы типа График.

Линейчатая диаграмма с подписями категорий

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

Столбчатая диаграмма с % выполнения

Столбчатая диаграмма с процентом (%) выполнения, отображает как фактическое значение, так и его изменение относительно предыдущего значения. Диаграмма создана стандартными средствами MS EXCEL, для отображения % изменения использована вспомогательная горизонтальная ось данных.

Прогнозная диаграмма (5 сценариев)

Прогнозная диаграмма отображает 5 вариантов развития событий: базовый, умеренный, плановый, оптимистический и супероптимистический. Этот тип диаграммы можно использовать для визуализации разных вариантов прогноза: продаж, затрат и других показателей. Диаграмма создана стандартными средствами MS EXCEL.

Столбчатая диаграмма (план-факт)

Столбчатая диаграмма, отображает плановые и фактические значения. Так же с помощью этой диаграммы можно отследить изменение план-факт значения для определенных групп товаров. Диаграмма создана стандартными средствами MS EXCEL, для отображения динамического отображения групп товаров использованы дополнительные ряды данных.

Столбчатая диаграмма (отчет о продажах)

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

Линейчатая диаграмма (Экспорт-Импорт)

Линейчатая диаграмма, отображает ежегодные значения в разрезе 2-х взаимоисключающих категорий, например, Экспорт-Импорт; Успех-Не успех, Продано-На складе и т.д. Так же с помощью этой диаграммы можно отследить изменения по месяцам, кварталам, дням. Диаграмма создана стандартными средствами MS EXCEL, при настройке диаграммы использованы дополнительные ряды данных и вспомогательные оси.

Линейчатая диаграмма (Экспорт-Импорт, Тип2)

Линейчатая диаграмма, отображает ежегодные значения в разрезе 2-х взаимоисключающих категорий, например, Экспорт — Импорт; Успех — Не успех, Продано — На складе и т.д. Так же с помощью этой диаграммы можно отследить изменения по месяцам, кварталам, дням (7 периодов). Диаграмма создана стандартными средствами MS EXCEL, при настройке диаграммы использованы дополнительные ряды данных.

Прогнозная диаграмма2 (3 сценария: пессимистичный, базовый, оптимистичный)

Прогнозная диаграмма отображает 3 варианта развития событий: пессимистичный, базовый, оптимистичный. Этот тип диаграммы можно использовать для визуализации разных вариантов прогноза: продаж, затрат и других показателей. Диаграмма создана стандартными средствами MS EXCEL.

Столбчатая диаграмма (Факт-Прогноз)

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

Диаграмма с областями (Факт-Прогноз)

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

Столбчатая диаграмма (в том числе)

Эта столбчатая диаграмма, отображает фактические значения, например, объемы продаж. Особенность этой диаграммы состоит в том, что на ней также отображается одна из составляющих объема продаж, например, продажи новых товаров. Диаграмма создана стандартными средствами MS EXCEL на основе типовой гистограммы и может быть легко настроена опытными пользователями для использования в Ваших презентациях.

Вывод круговой диаграммы

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


Файлы для скачивания:
Файл Описание Размер файла: Скачивания
Пример 16 Кб 4704

Итак, мы хотим построить такую диаграмму:

Что для этого нужно? Правильно расположить данные. Можно это сделать, например, таким образом:

Чтобы построить интересующую нас диаграмму выделим таблицу, перейдем во вкладку «Вставка» в разделе «Диаграммы» нажмем кнопку «Круговая», в выпавшем списке выберем «Вторичная круговая»:

У нас получиться примерно такая диаграмма:

Удаляем название и легенду, для этого щелкаем на них левой клавишей мышки и нажимаем «Del» на клавиатуре. Растягиваем диаграмму до необходимых размеров:

Щелкаем по любой «дольке» диаграммы левой клавишей мышки и нажимаем правую клавишу мышки, в контекстном меню выбираем «Добавить подписи данных»:

У нас должно получиться следующее:

Теперь щелкаем левой клавишей мышки по любой подписи так чтобы подписи выделились и нажимаем правую клавишу мышки, в контекстном меню выбираем «Формат подписей данных. «:

В открывшемся диалоговом окне в разделе «Включать в подпись» устанавливаем галочки напротив пунктов «имена категорий», «доли» и «линии выноски». Остальные галочки снимаем. В пункте «Разделитель» выбираем «(Новая строка)»:

Должно получиться что-то вроде этого:

Три раза с длительным диапазоном щелкаем левой клавишей мышки по подписи «Другой 15%» так, чтобы появился курсор и меняем слово «Другой» на «Май». Должно получиться так:

Меняем форматы и раскраску по своему вкусу и получаем окончательный вариант:

  • В файле-примере в листе «Пример_2» доли вторичной диаграммы дают в сумме 100%.

Вывод круговой диаграммы

День донатсов и пирожков. Изучаем круговые диаграммы. Смотрим на ошибки их использования и способы технической замены на более подходящие варианты визуализаций. Учимся строить средствами Tableau. Делаем выводы для будущих проектов. Смотрим на аргументы от заслуженных деятелей визуальных наук, как пончики влияют на фигуру дашборда и читаем научные доказательства к этим аргументам в новой книге Cole Nussbaumer. Всем визуального ЗОЖ. Побежали!

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

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

Это примеры с Википедии. Круговая диаграмма показывает страны по их площади. Если быть точнее, то на диаграмме показаны все страны мира, но это не добавляет информативности.

При большом количестве сегментов круговые диаграммы не читаемы. Попробуйте группировать второстепенные сегменты в группу «Другие», чтобы ограничить количество секторов круга до 5.

Основные недостатки круговых диаграмм:

  • Сложно сравнивать данные между собой. Все сегменты имеют разную точку отсчета (так как идут по кругу, один за одним).
  • Нельзя показать много данных. Читаемость диаграммы резко падает после 5 сегментов.
  • Чем больше категорий на диаграмме, тем хуже видно маленькие сегменты.
  • Занимают много места на дашборде.


Также помните, что круговые диаграммы:

  • Не подходят для показа изменения пропорций во времени.
  • Не подходят для точных сравнений данных по категориям.
  • Не терпят излишнего визуального оформления и 3D объема.

1. Добавьте нужную меру в Columns.
2. Добавьте нужную категорию в Rows. Будет автоматически создан барчарт.
3. Откройте Show Me и выберите визуализацию круговой диаграммы.
Чтобы увеличить созданную диаграмму зажмите Ctrl + Shift (Cmd + стрелочка вверх на Mac) и нажмите B несколько раз.
4. Добавьте нужные поля в подписи и цвет на области слева.

Готовим базу
1. Создайте простой пайчарт — это будет основной будущего пончика.
Создаем две оси
2. Добавьте поле Number of Records в Rows.
3. Добавьте еще одно поле Number of Records в Rows. Мы должны получить две оси — два пайчарта рядом.
4. В Rows, поставьте агрегацию на обоих полях на MIN — Минимум. Для этого нажмите на каждое добавленное поле правой кнопкой мыши и найдите в меню Measure (Sum) > Minimum.
Меняем второй пайчарт на кружок
5. В левой части, в области Marks, выберите нижнюю вкладку MIN(Number of Records) (2)
6. Уберите все поля, которые находятся в Color, Size, Segment
7. Уменьшите размер кружка при помощи Size
8. Измените цвет кружка на цвет фона визуализации, например на белый
9. Добавьте нужные поля в Label
10. Наверху, в Rows, нажмите правой кнопкой мыши на второе поле Number of Records и выберите Dual Axis. Соедините две диаграммы в одну.

Продажи Krispy Kreme


1. Построить два донатс-чарта по годам и каналам продаж — очень простое задание.
2. Разместите решение на дашборде.

Желудок просвещенного человека имеет лучшие качества доброго сердца: чувствительность и благодарность

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

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

Круговые диаграммы, известные также как секторные, используются для того, чтобы показать, какую часть от целого составляют отдельные суммы или доли, выраженные в процентах. В таких графиках весь круг – это 100%, в то время как отдельные сектора – части целого.

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

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

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

Построить круговую диаграмму в Excel очень легко, потребуется всего нескольких кликов. Главное, правильно оформить исходные данные и выбрать наиболее подходящий тип круговой диаграммы.

1. Подготавливаем исходные данные для круговой диаграммы

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

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

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

В качестве примера для данного руководства, попробуем построить круговую диаграмму в Excel, опираясь на следующие данные:

2. Вставляем круговую диаграмму на текущий рабочий лист

Выделяем подготовленные данные, открываем вкладку Вставка (Insert) и выбираем подходящий тип диаграммы (о различных типах круговых диаграмм речь пойдет чуть позже). В этом примере мы создадим самую распространенную 2-D круговую диаграмму:

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

3. Выбираем стиль круговой диаграммы (при необходимости)

Когда новая круговая диаграмма появилась на рабочем листе, можно открыть вкладку Конструктор (Design) и в разделе Стили диаграмм (Charts Styles) попробовать различные стили круговых диаграмм, выбрав тот, который больше всего подходит для Ваших данных.

Круговая диаграмма, заданная по умолчанию (Стиль 1) в Excel 2013, выглядит на рабочем листе следующим образом:

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

Как создавать различные типы круговых диаграмм в Excel

При создании круговой диаграммы в Excel Вы можете выбрать один из следующих подтипов:

Круговая диаграмма в Excel

Это стандартный и самый популярный подтип круговой диаграммы в Excel. Чтобы создать её, кликните по иконке Круговая (2-D Pie) на вкладке Вставка (Insert) в разделе Диаграммы (Charts).

Объёмная круговая диаграмма в Excel

Объёмные круговые (3-D Pie) диаграммы очень похожи на 2-D диаграммы, но отображают данные на 3-D осях.


При построении объемной круговой диаграммы в Excel, появляются дополнительные функции, такие как 3-D вращение и панорама.

Вторичная круговая или Вторичная линейчатая диаграммы

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

Вторичная линейчатая (Bar of Pie) очень похожа на Вторичную круговую (Pie of Pie) диаграмму, за исключением того, что сектора отображаются на вторичной гистограмме.

При создании Вторичной круговой (Pie of Pie) или Вторичной линейчатой (Bar of Pie) диаграмм в Excel, три последних категории будут по умолчанию перемещены во второй график, даже если эти категории больше остальных. Так как настройки по умолчанию не всегда являются самыми подходящими, можно сделать одно из двух:

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

Выбираем категории данных для вторичной диаграммы

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

  1. Щелкните правой кнопкой мыши по любому сектору круговой диаграммы и в контекстном меню выберите Формат ряда данных (Format Data Series).
  2. На появившейся панели в разделе Параметры ряда (Series Options) в выпадающем списке Разделить ряд (Split Series By) выберите один из следующих вариантов:
    • Положение (Position) – позволяет выбрать количество категорий, которые появятся во вторичной диаграмме.
    • Значение (Value) – позволяет определить порог (минимальное значение). Все категории, не превышающие порога, будут перенесены на вторичную диаграмму.
    • Процент (Percentage value) – то же самое, что и Значение (Value), но здесь указывается процентный порог.
    • Другое (Custom) – позволяет выбрать любой сектор из круговой диаграммы на рабочем листе и указать, следует ли переместить его во вторичную диаграмму или оставить в основной.

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

Дополнительно можно настроить следующие параметры:

  • Измените Боковой зазор (Gap between two charts). Ширина зазора устанавливается в процентном соотношении от ширины вторичной диаграммы. Чтобы эту ширину изменить, перетащите ползунок, либо вручную введите нужный процент.
  • Измените размер вторичной диаграммы. Этот показатель можно изменить с помощью параметра Размер второй области построения (Second Plot Size), который представляет размер вторичной диаграммы в процентах от размера основной диаграммы. Перетащите ползунок, чтобы сделать диаграмму больше или меньше, или введите нужные проценты вручную.

Кольцевые диаграммы

Кольцевая (Doughnut) диаграмма используется вместо круговой тогда, когда речь идет более, чем об одном ряде данных. Однако, в кольцевой диаграмме довольно-таки трудно оценить пропорции между элементами разных рядов, поэтому рекомендуется использовать другие типы диаграмм (например, гистограмму).

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

Создавая кольцевую диаграмму в Excel, первое, что необходимо сделать – это изменить размер отверстия. Это легко сделать следующими способами:

  1. Щелкните правой кнопкой мыши по любой точке кольцевой диаграммы и в контекстном меню выберите Формат ряда данных (Format Data Series).
  2. В появившейся панели переходим на вкладку Параметры ряда (Series Options) и меняем размер отверстия, передвигая ползунок, либо вводим процент вручную.

Настройка и улучшение круговых диаграмм в Excel

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

Как добавить подписи данных к круговой диаграмме в Excel

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

Добавление подписей данных на круговые диаграммы в Excel

На примере этой круговой диаграммы мы покажем, как добавить подписи данных для отдельных секторов. Для этого кликаем по иконке Элементы диаграммы (Chart Elements) в верхнем правом углу круговой диаграммы и выбираем опцию Подписи данных (Data Labels). Здесь же можно изменить расположение подписей, нажав на стрелку справа от параметра. По сравнению с другими типами диаграмм, круговые диаграммы в Excel предоставляют наибольший выбор расположения подписей:

Если хотите, чтобы подписи были показаны внутри выносок за пределами круга, выберите Выноска данных (Data Callout):

Совет: Если Вы решили поместить подписи внутри секторов диаграммы, обратите внимание на то, что черный текст, установленный по умолчанию, читается трудно на фоне тёмного сектора, как, к примеру, в случае с темно-синим сектором на картинке выше. Чтобы читать было легче, можно изменить цвет подписи на белый. Для этого кликаем на подпись, затем на вкладке Формат (Format) нажимаем Заливка текста (Text Fill). Кроме того, можно изменить цвет отдельных секторов круговой диаграммы.


Категории в подписях данных

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

Самый быстрый способ сделать это – выбрать один из готовых макетов на вкладке Конструктор > Макеты диаграмм > Экспресс-макеты (Design > Chart Styles > Quick Layout). Макет 1 и Макет 4 содержат названия категорий в подписях данных:

Для доступа к другим параметрам кликните иконку Элементы диаграммы (Chart Elements) в правом верхнем углу круговой диаграммы, нажмите на стрелку рядом с пунктом Подписи данных (Data Labels) и выберите Дополнительные параметры (More options). Появится панель Формат подписей данных (Format Data Labels) в правой части рабочего листа. Перейдите в раздел Параметры подписей (Label Options) и отметьте галочкой параметр Имя категории (Category Name).

Кроме того, можно воспользоваться следующими возможностями:

  • Под заголовком Включать в подпись (Label Contains) выберите данные, которые должны содержаться в подписях. В нашем примере это Имя категории (Category Name) и Значение (Value).
  • В выпадающем списке Разделитель (Separator) выберите, как разделить данные в подписях. В нашем примере выбран разделитель Новая строка (New Line).
  • Под заголовком Положение метки (Label Position) выберите, где установить подпись. В нашем примере выбрано У края снаружи (Outside End).

Совет: Теперь подписи данных добавлены к круговой диаграмме, легенда больше не нужна и ее можно удалить, нажав на иконку Элементы диаграммы (Chart Elements) и убрав галочку рядом с пунктом Легенда (Legend).

Как показать проценты на круговой диаграмме в Excel

Когда исходные данные в круговой диаграмме выражены в процентах, знаки % появятся на диаграмме автоматически, как только будет включен параметр Подписи данных (Data Labels) в меню Элементы диаграммы (Chart elements) или параметр Значение (Value) на панели Формат подписей данных (Format Data Labels), как показано в примере выше.

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

  • Кликните правой кнопкой мыши по любому сектору круговой диаграммы и в контекстном меню выберите Формат подписей данных (Format Data Labels).
  • В появившейся панели отметьте галочками параметры Значение (Value) и/или Доли (Percentage), как показано в примере. Excel рассчитает проценты автоматически, исходя из того, что вся круговая диаграмма представляет собой 100%.

Разбиваем круговую диаграмму или выделяем отдельные сектора

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

Фрагментированные круговые диаграммы в Excel могут быть в 2-D или 3-D формате, кольцевые диаграммы также можно разбить.

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

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

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

  1. Правой кнопкой мыши кликните по любому сектору круговой диаграммы в Excel и в контекстном меню выберите Формат ряда данных (Format Data Series).
  2. В появившейся панели выберите раздел Параметры ряда (Series Options), затем перетащите ползунок Разрезанная круговая диаграмма (Pie Explosion), чтобы увеличить или уменьшить расстояние между секторами. Или введите необходимое значение в процентах в поле справа.

Как выделить отдельные сектора круговой диаграммы

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

Повторю: самый быстрый способ выдвинуть отдельные сектора диаграммы – это выделить их и отодвинуть от центра с помощью мыши. Чтобы выделить отдельный сектор, нужно кликнуть по нему дважды.

Есть другой способ: выделите сектор, который нужно выдвинуть, кликните по нему правой кнопкой мыши и в контекстном меню нажмите Формат ряда данных (Format Data Series). Затем в появившейся панели откройте раздел Параметры ряда (Series Options) и настройте параметр Вырезание точки (Point Explosion):

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

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

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


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

  1. Кликните по диаграмме правой кнопкой мыши и выберите Формат ряда данных (Format Data Series).
  2. На появившейся панели в разделе Параметры ряда (Series Options) переместите ползунок параметра Угол поворота первого сектора (Angle of first slice), чтобы развернуть диаграмму, либо введите необходимое значение вручную.

Вращение объёмных круговых диаграмм

Для объёмных круговых диаграмм доступна опция Поворот объёмной фигуры (3-D Rotation). Чтобы получить доступ к этой опции, необходимо кликнуть правой кнопкой мыши по любому сектору диаграммы и в контекстном меню выбрать Поворот объёмной фигуры (3-D Rotation).

Появится панель Формат области диаграммы (Format Chart Area), где можно настроить следующие параметры поворота объёмной фигуры:

  • Горизонтальное Вращение вокруг оси Х (X Rotation)
  • Вертикальное Вращение вокруг оси Y (Y Rotation)
  • Угол обзора – параметр Перспектива (Perspective)

Замечание: Круговые диаграммы в Excel могут вращаться вокруг горизонтальной оси и вертикальной оси, но не вокруг оси глубины (ось Z). Поэтому параметр Вращение вокруг оси Z (Z Rotation) недоступен.

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

О дополнительных возможностях вращения диаграмм в Excel можно узнать из статьи “Как поворачивать диаграммы в Excel?”

Как упорядочить сектора круговой диаграммы по размеру

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

  1. Создать сводную таблицу из исходной таблицы. Пошаговая инструкция дана в самоучителе по созданию сводных таблиц в Excel для начинающих.
  2. Поместить названия категорий в поле Строка (Row) и числовые данные в поле Значения (Values). Получившаяся сводная таблица должна выглядеть примерно так:
  3. Кликнуть по кнопке автофильтра рядом с заголовком Названия строк (Row Labels), затем кликнуть Дополнительные параметры сортировки (More Sort Options).
  4. В диалоговом окне Сортировка (Sort) выбрать сортировку данных по возрастанию или по убыванию:
  5. Построить круговую диаграмму из созданной сводной таблицы и обновлять её в любой момент.

Как изменить цвета в круговой диаграмме

Если стандартные цвета круговой диаграммы в Excel Вас не устраивают, есть несколько выходов:

Меняем цветовую схему круговой диаграммы в Excel

Чтобы выбрать другую цветовую схему для круговой диаграммы в Excel, необходимо кликнуть по иконке Стили диаграмм (Chart Styles), открыть вкладку Цвет (Color) и выбрать подходящую цветовую схему. Иконка появляется при выделении диаграммы справа от нее.

Также можно кликнуть мышкой по любой точке круговой диаграммы, чтобы на Ленте меню появилась группа вкладок Работа с диаграммами (Chart Tools) и на вкладке Конструктор (Design) в разделе Стили диаграмм (Chart Styles) щелкнуть по кнопке Изменить цвета (Change Colors):

Выбираем цвета для каждого сектора по отдельности

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

Чтобы изменить цвет отдельного сектора, выделите его, дважды кликнув по нему мышью. Затем откройте вкладку Формат (Format), нажмите Заливка фигуры (Shape Fill) и выберите необходимый цвет.

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

Как настроить оформление круговой диаграммы в Excel

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

Чтобы открыть параметры форматирования, кликните правой кнопкой мыши по любому сектору круговой диаграммы и в контекстном меню нажмите Формат ряда данных (Format Data Series). В правой части рабочего листа появится панель. На вкладке Эффекты (Effects) поэкспериментируйте с опциями Тень (Shadow), Подсветка (Glow) и Сглаживание (Soft Edges).

На вкладке Формат (Format) доступны и другие полезные инструменты форматирования:


  • Изменения размеров круговой диаграммы (высота и ширина);
  • Изменения заливки и контура фигуры;
  • Использование различных эффектов для фигуры;
  • Использование стилей WordArt для текстовых элементов;
  • И многое другое.

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

Советы по созданию круговых диаграмм в Excel

Теперь, когда Вы знаете, как построить круговую диаграмму в Excel, давайте попробуем составить список наиболее важных рекомендаций, которые помогут сделать ее как привлекательной, так и содержательной:

  • Сортируйте сектора по размеру. Чтобы круговая диаграмма была более понятной, необходимо сортировать сектора от больших к меньшим или наоборот.
  • Группируйте сектора. Если круговая диаграмма состоит из большого количества секторов, лучше всего их группировать, а затем использовать отдельные цвета и оттенки для каждой группы.
  • Незначительные маленькие сектора окрасьте в серый цвет. Если круговая диаграмма содержит маленькие сектора (менее 2%), окрасьте их в серый цвет или объедините в отдельную категорию под названием Прочие.
  • Поверните круговую диаграмму, чтобы самые маленькие сектора оказались впереди.
  • Избегайте слишком большого количества категорий данных. Слишком большое количество секторов на диаграмме выглядит как нагромождение. Если категорий данных слишком много (более 7), то выделите маленькие категории во вторичную круговую или вторичную линейчатую диаграмму.
  • Не используйте легенду. Добавляйте подписи непосредственно к секторам круговой диаграммы, чтобы читателям не приходилось метать взгляд между секторами и легендой.
  • Не увлекайтесь 3-D эффектами. Избегайте большого количества 3-D эффектов в диаграмме, поскольку они могут значительно исказить восприятие информации.

Вторичная круговая диаграмма в Excel

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

Предположим, что у нас имеется следующая таблица с данными:

Чтобы построить вторичную круговую диаграмму, выделяем диапазон с данными и на панели вкладок выбираем Вставка -> Диаграмма -> Круговая -> Вторичная круговая:

Получаем диаграмму следующего вида:

Добавим на круговую диаграмму подписи данных — нажимаем правой кнопкой мыши на любой сектор диаграммы и выбираем Добавить подпись данных:

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

При добавлении в подпись названия категории рассматриваемый сектор может быть подписан как «Другой»:

Щелкаем по подписи правой кнопкой мышки и заменяем слово на нужное название категории:

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

Вывод круговой диаграммы

Построение и вывод графиков и диаграмм

Табличные процессоры предлагают различные виды иллюстраций деловой графики (диаграмм), причём их построение облегчено за счёт использования «Мастера диаграмм» – встроенных автоматизированных пошаговых процедур, позволяющих выбрать тип диаграммы и для него выполнить все необходимые операции, в том числе оформления различными компонентами.

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

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

Гистограмма с накоплением демонстрирует вклад отдельных элементов в общую сумму.

Линейчатая диаграмма отражает соотношение отдельных компонентов . Категории расположены по горизонтали, а значения по вертикали. Она ориентирована на сопоставление значений и меньшее – изменения во времени.

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

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

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

Точечная диаграмма показывает взаимосвязь между числовыми значениями в нескольких рядах и представляет две группы чисел в виде одного ряда точек в координатах «x» и «y». Она отображает нечётные интервалы (или кластеры) данных и часто используется для представления данных научного характера. При подготовке данных следует расположить в одной строке или столбце все значения переменной «x», а соответствующие значения «y» – в смежных строках или столбцах.

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


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

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

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

Пузырьковая диаграмма является разновидностью точечной диаграммы. Размер маркера данных указывает значение третьей переменной. При подготовке данных в одной строке или столбце располагают все значения переменной «x», а соответствующие значения «y» – в смежных строках или столбцах.

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

Маркеры данных в виде конуса, цилиндра и пирамиды могут придавать впечатляющий вид объёмным гистограммам и объёмным линейчатым диаграммам. Прежде чем начинать строить диаграмму, необходимо закончить все работы в таблице, включая её форматирование. Затем можно воспользоваться «Мастером диаграмм» (« ChartWizard »).

С помощью указателя мыши на свободном месте рабочего листа или на новом рабочем листе создаётся прямоугольник, и в нём размещается созданная диаграмма. Для этого щёлкают левой клавишей мыши и, не отпуская её, «буксируют» (перетаскивают) образовавшуюся после щелчка пунктирную рамку из верхнего левого угла прямоугольной области в правый нижний угол. Если диаграмма строится на отдельном листе, то в меню «Вставка» открывают подменю «Лист» и нажимают левую клавишу мыши.

Выбирают область таблицы, данные которой будут использованы для построения диаграммы. В неё можно включать заголовки строк и столбцов. Отмаркировав мышью эту область таблицы, в строке панелей инструментов нажимают на кнопку-команду с изображением диаграммы . При этом открывается окно «Мастера диаграмм».

Выбирают один из предложенных и рассмотренных выше образцов и в окне «Мастера диаграмм» нажимают на кнопку «Далее». В новом открывшемся при этом окне «Мастера…» для построения диаграммы выбирают источник данных (диапазон и ряды в стоках или столбцах). При этом в этом же окне можно увидеть вариант получающейся диаграммы.

Нажав кнопку «Далее», попадают в следующее окно «Мастера…» для установки параметров диаграммы: названия, подписей данных, надписей на осях, легенды и др. На этом этапе диаграмма фактически сформирована.

После нажатия в этом окне на кнопку «Далее» «Мастер…» открывает ещё одно окно и предлагает выбрать вариант размещения диаграммы на имеющемся или отдельном листе таблицы. Это последнее действие пользователя, после которого в результате нажатия кнопки «Готово» диаграмма появляется в указанном месте.

Если при работе с «Мастером…» не были созданы заголовок диаграммы и надписи на осях, то их можно ввести и потом следующим образом. Для этого диаграмму активизируют: перемещают курсор мыши в любую область диаграммы и нажимают правую клавишу мыши. Из выпадающего меню вызывают директиву «Параметры диаграммы». В открывшемся диалоговом окне появляются рамки для ввода заголовков и установки других параметров, влияющих на варианты отображения диаграммы. Введя необходимые данные и установив нужные варианты, нажимают кнопку « OK ».

Заголовки диаграммы можно отредактировать обычным для текстового редактора образом: щёлкнуть любой клавишей мыши в области текста и внутри образовавшейся вокруг текста рамки отредактировать его.

Пример создания круговой диаграммы

Для выполнения примера необходимо создать html-страницу и выполнить следующие действия:

1. Добавить ссылку на css-файл PP.css. Также нужно добавить ссылки на следующие js-файлы:

2. Далее в теге необходимо добавить стиль для блока с идентификатором «chart»:

3. Затем в теге необходимо добавить сценарий, создающий круговую диаграмму:

4. В теге в качестве значения атрибута «onLoad» указать имя функции для создания диаграммы и добавить блок с идентификатором «chart»:

В результате выполнения примера на html-странице была размещена круговая диаграмма:

В консоли браузера будет выведена информацию о двух рядах данных круговой диаграммы:

Информация о ряде данных «Австралия»:

Начальный угол первого сектора: 4.71238898038469

Конечный угол первого сектора: 5.0087656458176895

Внешний радиус кольца: 56.25

Внутренний радиус кольца: 0

Информация о ряде данных «Бразилия»:

Начальный угол первого сектора: 5.531934890016809


Конечный угол первого сектора: 0.5600230382486151

Вывод круговой диаграммы

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

Файлы для скачивания:
Файл Описание Размер файла: Скачивания
Пример 16 Кб 4704

Итак, мы хотим построить такую диаграмму:

Что для этого нужно? Правильно расположить данные. Можно это сделать, например, таким образом:

Чтобы построить интересующую нас диаграмму выделим таблицу, перейдем во вкладку «Вставка» в разделе «Диаграммы» нажмем кнопку «Круговая», в выпавшем списке выберем «Вторичная круговая»:

У нас получиться примерно такая диаграмма:

Удаляем название и легенду, для этого щелкаем на них левой клавишей мышки и нажимаем «Del» на клавиатуре. Растягиваем диаграмму до необходимых размеров:

Щелкаем по любой «дольке» диаграммы левой клавишей мышки и нажимаем правую клавишу мышки, в контекстном меню выбираем «Добавить подписи данных»:

У нас должно получиться следующее:

Теперь щелкаем левой клавишей мышки по любой подписи так чтобы подписи выделились и нажимаем правую клавишу мышки, в контекстном меню выбираем «Формат подписей данных. «:

В открывшемся диалоговом окне в разделе «Включать в подпись» устанавливаем галочки напротив пунктов «имена категорий», «доли» и «линии выноски». Остальные галочки снимаем. В пункте «Разделитель» выбираем «(Новая строка)»:

Должно получиться что-то вроде этого:

Три раза с длительным диапазоном щелкаем левой клавишей мышки по подписи «Другой 15%» так, чтобы появился курсор и меняем слово «Другой» на «Май». Должно получиться так:

Меняем форматы и раскраску по своему вкусу и получаем окончательный вариант:

  • В файле-примере в листе «Пример_2» доли вторичной диаграммы дают в сумме 100%.

Вывод круговой диаграммы

Профиль
Группа: Участник
Сообщений: 272
Регистрация: 22.11.2005
Где: россия, зеленогра д

Репутация: 10
Всего: 12

Что о я туплю — хочу нарисовать круглый прогресс индикатор
рисую контексте с отступом по краям, диаметр индикатора 50 пикселей
rc.right=правая сторона , отступ 10 пикселей влево
rc.bottom=нижняя сторона, отступ 15 пикселей вверх
соответственно цетр круга 35 пикселей влево и 40 вверх

x0=rc.right-60; y0=rc.bottom-65; x1=rc.right-10; y1=rc.bottom-15;
double a=(dispInfo.Ppos * 2 * 3.14159265358) / dispInfo.Prange;
сектор должен начинаться в верхней точке круга и идти вправо

//Pie(hdcMem,x0,y0,x1,y1, rc.right-35 ,rc.bottom-40, rc.right-35, rc.bottom-65); // рисует 25% прогресс
//Pie(hdcMem,x0,y0,x1,y1, rc.right-35 ,rc.bottom-15, rc.right-35, rc.bottom-65); // рисует 50%

Pie(hdcMem,x0,y0,x1,y1, (int)(rc.right-(x1-x0)*cos(a)) ,(int)(rc.bottom-(y1-y0)*sin(a)), rc.right-35, rc.bottom-65); — не пашет

Google
Дата 12.11.2020, 18:23 (ссылка)
Правила форума «C/C++: Системное программирование и WinAPI»

  • Большое количество информации и примеров с использованием функций WinAPI можно найти в MSDN
  • Описание сообщений, уведомлений и примеров с использованием компонент WinAPI (BUTTON, EDIT, STATIC, и т.п.), можно найти в MSDN Control Library
  • Непосредственно, перед созданием новой темы, проверьте заголовок и удостоверьтесь, что он отражает суть обсуждения.
  • После заполнения поля «Название темы», обратите внимание на наличие и содержание панели «А здесь смотрели?», возможно Ваш вопрос уже был решен.
  • Приводите часть кода, в которой предположительно находится проблема или ошибка.
  • Если указываете код, пользуйтесь тегами [code][/code], или их кнопочными аналогами.
  • Если вопрос решен, воспользуйтесь соответствующей ссылкой, расположенной напротив названия темы.
  • Один топик — один вопрос!
  • Перед тем как создать тему — прочтите это .

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Chipset, Step, Fixin, GremlinProg, xvr. feodorv.

Илон Маск рекомендует:  Что такое код asp accessnoremotescript
Понравилась статья? Поделиться с друзьями:
Кодинг, CSS и SQL