Создать диаграмму Маримекко в Excel
Диаграмма Маримекко, также известная как мозаичная диаграмма, используется для визуализации данных по двум или более качественным переменным. В диаграмме Маримекко ширина столбцов отображает один набор процентов, а сегменты внутри столбцов — другой набор процентов.
На приведённой ниже диаграмме Маримекко показаны продажи напитков, еды и фруктов в компании с2016 по2020 год. Как видно, ширина столбцов отражает размер рыночного сегмента для напитков, еды и фруктов за год, а каждый сегмент в столбце показывает продажи определённой категории.
В этом руководстве пошагово показано, как создать диаграмму Маримекко в Excel.
Создать диаграмму Маримекко в Excel
- Часть1: Создание промежуточной таблицы данных
- Часть2: Вставка диаграммы с накоплением области на основе промежуточных данных
- Часть3: Указание значений оси X для диаграммы Маримекко
- Часть4: Отображение одного набора процентов над шириной столбцов
- Часть5: Отображение имён рядов справа от области построения
- Часть6: Отображение значений рядов на каждом сегменте в столбцах
Легко создайте диаграмму Маримекко с помощью удобного инструмента
Скачать пример файла
Создать диаграмму Маримекко в Excel
Предположим, вы хотите создать диаграмму Маримекко на основе данных, как показано на скриншоте ниже. Выполните следующие действия, чтобы это сделать.
Часть1: Создание промежуточной таблицы данных
1. Создайте промежуточную таблицу данных на основе исходных данных, как показано ниже.
Первый столбец промежуточной таблицы данных
Как показано на скриншоте ниже, значения в первом вспомогательном столбце обозначают положение, где заканчивается каждый столбец по оси X. Здесь минимальное значение оси X установлено на0, а максимальное — на100, поэтому столбец начинается с0 и заканчивается на100. Выполните следующие действия, чтобы получить данные между минимумом и максимумом.
Остальные столбцы промежуточной таблицы данных
Значения в этих столбцах обозначают высоту для рядов в каждом накопленном столбце. Смотрите скриншот:
Часть2: Вставка диаграммы с накоплением области на основе промежуточных данных и её форматирование
2. Выделите всю промежуточную таблицу данных, затем выберите Вставка > Линейчатая диаграмма или Диаграмма с областью > Диаграмма с накоплением области.
3. Щёлкните правой кнопкой мыши по оси X на диаграмме и выберите Формат оси в контекстном меню.
4. В области Формат оси выберите параметр Ось дат в разделе Параметры оси.
5. Оставьте выделенной ось X и нажмите клавишу Delete, чтобы удалить её с диаграммы.
После этого диаграмма будет выглядеть следующим образом.
6. Щёлкните правой кнопкой мыши по оси Y и выберите Формат оси в контекстном меню.
7. В области Формат оси выполните следующие настройки.
Теперь диаграмма отображается следующим образом.
8. Теперь необходимо добавить границы, чтобы показать долю каждого значения данных в ряду. Выполните следующие действия.
- Выберите Минус в разделе Направление;
- Выберите Без наконечника в разделе Стиль окончания;
- Выберите параметр Процент и введите100 в текстовое поле в разделе Величина ошибки.
- Нажмите значок Заливка и линия;
- В разделе Граница выберите Сплошная линия;
- В раскрывающемся списке Цвет выберите чёрный цвет;
- Измените Ширину на1 пт.
Теперь диаграмма отображается, как показано на скриншоте ниже.
9. Повторите действия из шага8, чтобы добавить разделители для других сегментов. В итоге диаграмма будет выглядеть следующим образом.
Часть3: Указание значений оси X для диаграммы Маримекко
10. Теперь необходимо вычислить среднее значение для каждого столбца и отобразить значения подкатегорий (первый столбец исходного диапазона данных) в качестве значений оси X.
Для этого потребуется две вспомогательные строки. Примените приведённые ниже формулы.
11. Щёлкните правой кнопкой мыши по диаграмме и выберите Выбрать данные в контекстном меню.
12. В открывшемся диалоговом окне Источник данных нажмите кнопку Добавить.
13. В появившемся диалоговом окне Изменить ряд выберите ячейки с нулями в поле Значения ряда, затем нажмите OK.
14. После возврата в диалоговое окно Источник данных вы увидите, что создан новый ряд (Ряд4). Нажмите OK, чтобы сохранить изменения.
15. Щёлкните правой кнопкой мыши по диаграмме и выберите Изменить тип диаграммы для ряда.
16. В диалоговом окне Изменить тип диаграммы выберите для Ряда4 тип диаграммы «Точечная с прямыми линиями и маркерами» в поле Выберите тип диаграммы и ось для вашего ряда данных. Затем нажмите OK.
17. Щёлкните правой кнопкой мыши по диаграмме и выберите Выбрать данные.
18. В диалоговом окне Источник данных выберите Ряд4 (имя ряда, созданное на шаге14) и нажмите кнопку Изменить в поле Диапазон имени ряда.
19. В диалоговом окне Изменить ряд выберите ячейки первой строки в поле Значения X ряда, затем нажмите OK.
20. Нажмите OK, чтобы сохранить изменения после возврата в диалоговое окно Источник данных.
Теперь новый ряд добавлен в нижней части области построения, как показано на скриншоте ниже.
21. Теперь необходимо скрыть линию и маркеры. Выделите этот ряд, перейдите в область Формат ряда данных и выполните следующие действия.
22. Оставьте ряд выделенным, нажмите кнопку Элементы диаграммы и установите флажок Метки данных.
23. Выделите добавленные метки, перейдите в область Формат меток данных и выполните следующие настройки.
Теперь диаграмма отображается следующим образом.
Часть4: Отображение одного набора процентов над шириной столбцов
Теперь необходимо отобразить один набор процентов над шириной столбцов. Сначала рассчитайте проценты для каждого столбца.
24. Поскольку на диаграмме пять столбцов, рассчитайте пять процентов следующим образом.
25. В следующей строке под процентами введите число1 в каждую ячейку. В результате получится новый вспомогательный диапазон, как показано ниже.
26. Щёлкните правой кнопкой мыши по диаграмме и выберите Выбрать данные в контекстном меню.
27. В диалоговом окне Источник данных нажмите кнопку Добавить.
28. В открывшемся диалоговом окне Изменить ряд выполните следующие действия.
29. После возврата в диалоговое окно Источник данных создан новый ряд (Ряд5). Нажмите OK, чтобы сохранить изменения.
30. Щёлкните правой кнопкой мыши по диаграмме и выберите Изменить тип диаграммы для ряда.
31. В диалоговом окне Изменить тип диаграммы выберите для Ряда5 тип диаграммы «Точечная с прямыми линиями и маркерами» в поле Выберите тип диаграммы и ось для вашего ряда данных. Затем нажмите OK.
Теперь диаграмма отображается следующим образом.
32. Необходимо скрыть линию и маркеры ряда (Нажмите, чтобы узнать как).
33. Добавьте метки данных для этого ряда (Нажмите, чтобы узнать как). Установите положение метки — Сверху.
Теперь проценты отображаются над шириной столбцов, как показано на скриншоте ниже.
Часть5: Отображение имён рядов справа от области построения
Как показано на скриншоте ниже, чтобы отобразить имена рядов справа от области построения на диаграмме, сначала вычислите средние значения для каждого ряда последнего столбца, добавьте новый ряд на основе этих значений и, наконец, добавьте имена рядов в качестве меток данных этого нового ряда.
34. Чтобы вычислить средние значения для каждого ряда последнего столбца, примените следующие формулы.
35. В следующей новой строке введите число100 в каждую ячейку. В итоге будет создан ещё один вспомогательный диапазон, как показано на скриншоте ниже.
Примечание: Здесь число100 обозначает максимальное значение оси X.
36. Щёлкните правой кнопкой мыши по диаграмме и выберите Выбрать данные в контекстном меню.
37. В диалоговом окне Источник данных нажмите кнопку Добавить.
38. В диалоговом окне Изменить ряд выберите соответствующий диапазон, как указано ниже.
39. После возврата в диалоговое окно Источник данных нажмите OK, чтобы сохранить изменения.
40. Щёлкните правой кнопкой мыши по диаграмме и выберите Изменить тип диаграммы для ряда в контекстном меню.
41. В диалоговом окне Изменить тип диаграммы выберите для Ряда6 тип диаграммы «Точечная с прямыми линиями и маркерами» в поле Выберите тип диаграммы и ось для вашего ряда данных, затем нажмите OK.
Теперь на диаграмме добавлен новый ряд, как показано на скриншоте ниже.
42. Необходимо скрыть линию и маркеры ряда (Нажмите, чтобы узнать как).
43. Добавьте метки данных для этого ряда (Нажмите, чтобы узнать как). Оставьте положение метки — Справа.
Теперь диаграмма отображается следующим образом.
Часть6: Отображение значений рядов на каждом сегменте в столбцах
В последней части показано, как отобразить значения рядов (метки данных) на каждом сегменте в столбцах, как показано на скриншоте ниже. Выполните следующие действия.
44. Сначала необходимо вычислить среднее значение для каждого сегмента в столбцах. Примените следующие формулы.
45. Щёлкните правой кнопкой мыши по диаграмме и выберите Выбрать данные в контекстном меню.
46. В диалоговом окне Источник данных нажмите кнопку Добавить.
47. В диалоговом окне Изменить ряд выберите соответствующие диапазоны, как указано ниже.
48. Повторите шаги46 и47, используя значения оставшихся двух столбцов, чтобы добавить ещё два новых ряда. Смотрите скриншоты ниже:
49. После возврата в диалоговое окно Источник данных вы увидите, что добавлены три новых ряда. Нажмите OK, чтобы сохранить изменения.
50. Щёлкните правой кнопкой мыши по диаграмме и выберите Изменить тип диаграммы для ряда в контекстном меню.
51. В диалоговом окне Изменить тип диаграммы для этих трёх новых рядов выберите тип диаграммы «Точечная с прямыми линиями и маркерами» в поле Выберите тип диаграммы и ось для вашего ряда данных, затем нажмите OK.
Диаграмма отображается следующим образом.
52. Необходимо отдельно скрыть линии и маркеры для каждого ряда (Нажмите, чтобы узнать как).
53. Добавьте метки данных для рядов (Нажмите, чтобы узнать как). Установите положение метки — По центру.
Примечания:
Теперь диаграмма отображается, как показано на скриншоте ниже.
54. Удалите заголовок диаграммы и легенду с диаграммы.
55. Оставьте диаграмму выделенной, перейдите в область Формат ряда данных и выберите Область построения в раскрывающемся списке Параметры ряда.
56. Область построения диаграммы выделена. Уменьшите область построения, перетаскивая границы, пока значения сверху, снизу и справа полностью не выйдут за пределы области построения. Смотрите демонстрацию ниже.
Теперь диаграмма Маримекко готова.
Легко создайте диаграмму Маримекко в Excel
The Диаграмма Маримекко утилита из Kutools for Excel поможет быстро создать диаграмму Маримекко в Excel всего за несколько кликов, как показано в демонстрации ниже.
Скачайте и попробуйте прямо сейчас! 30-дневная бесплатная пробная версия
Скачать пример файла
Лучшие инструменты для повышения производительности Office
Kutools для Excel - Помогает вам выделиться из толпы
Kutools для Excel имеет более 300 функций, гарантируя, что нужный вам инструмент находится всего в одном клике...
Office Tab - Включите работу с вкладками в Microsoft Office (включая Excel)
- Один щелчок мыши, чтобы переключаться между десятками открытых документов!
- Сократите сотни кликов мышью ежедневно, попрощайтесь с болью в руке.
- Увеличивает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
- Добавляет эффективные вкладки в Office (включая Excel), как в Chrome, Edge и Firefox.