Перейти к основному содержанию

Создайте диаграмму маримекко в Excel

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

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

Это руководство продемонстрирует пошаговые инструкции по созданию диаграммы Marimekko в Excel.

Создайте диаграмму Marimekko в Excel

Легко создавайте диаграмму Marimekko с помощью замечательного инструмента
Загрузите образец файла


Создайте диаграмму Marimekko в Excel

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

Часть 1: Создание промежуточной таблицы данных

1. Создайте промежуточную таблицу данных на основе исходных данных следующим образом.

Первый столбец промежуточной таблицы данных

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

> Введите число 0 во вторую ячейку (в данном случае A9) столбца (оставьте заголовок столбца пустым);
> Введите приведенную ниже формулу в ячейку A10 и нажмите клавишу Enter ключ. Повторите ту же формулу в A11;
=SUM($B$2:$D$2)/SUM($B$2:$D$6)*100

> Введите приведенную ниже формулу в A12 и нажмите Enter ключ. Повторите эту формулу в A13, чтобы получить тот же результат.
=SUM($B$3:$D$3)/SUM($B$2:$D$6)*100+A10

> Введите приведенную ниже формулу в A14 и затем нажмите Enter ключ. Повторите эту формулу до A15, чтобы получить тот же результат.
=SUM($B$4:$D$4)/SUM($B$2:$D$6)*100+A12

> Введите приведенную ниже формулу в A16 и затем нажмите Enter ключ. Примените эту формулу к A17, чтобы получить тот же результат.
=SUM($B$5:$D$5)/SUM($B$2:$D$6)*100+A14

> Введите число 100 в последнюю ячейку (A18). И, наконец, первая колонка завершена.

Остальные столбцы промежуточной таблицы данных

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

> Введите те же заголовки, что и исходные данные, в три других столбца;

> Во втором столбце введите приведенную ниже формулу в первую пустую ячейку (B9) и затем нажмите Enter ключ. Выберите эту ячейку результата, перетащите Ручка автозаполнения прямо к следующим двум ячейкам, а затем вниз к следующей строке.
= B $ 2 / SUM ($ B $ 2: $ D $ 2)

> Введите приведенную ниже формулу в B11 и нажмите Enter ключ. Выберите эту ячейку результата, перетащите Ручка автозаполнения прямо к следующим двум ячейкам, а затем вниз к следующей строке.
= B $ 3 / SUM ($ B $ 3: $ D $ 3)

> Продолжайте вводить приведенную ниже формулу в B13, а затем нажмите Enter ключ. Выберите эту ячейку результата, перетащите Ручка автозаполнения прямо к следующим двум ячейкам, а затем вниз к следующей строке.
= B $ 4 / SUM ($ B $ 4: $ D $ 4)

> Введите приведенную ниже формулу в B15 и нажмите Enter ключ. Выберите эту ячейку результата, перетащите Ручка автозаполнения прямо к следующим двум ячейкам, а затем вниз к следующей строке.
= B $ 5 / SUM ($ B $ 5: $ D $ 5)

> Введите приведенную ниже формулу в B17 и нажмите Enter ключ. Выберите эту ячейку результата, перетащите Ручка автозаполнения прямо к следующим двум ячейкам, а затем вниз к следующей строке.
= B $ 6 / SUM ($ B $ 6: $ D $ 6)

Часть 2. Вставьте диаграмму с областями с накоплением на основе промежуточных данных и отформатируйте ее.

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

3. Щелкните правой кнопкой мыши ось X на диаграмме и выберите Ось формата из контекстного меню.

4. в Ось формата , выберите Ось даты вариант под Параметры оси меню.

5. Не снимая выделения с оси X, нажмите кнопку Удалить ключ, чтобы удалить его с графика.

Затем диаграмма отображается следующим образом.

6. Щелкните правой кнопкой мыши по оси Y и выберите Ось формата из контекстного меню.

7. в Ось формата панели настройте следующим образом.

7.1). Параметры оси раздел, изменить максимальная в поле 1;
7.2). Номер регистрации раздел, выберите Процент из Категории раскрывающийся список, а затем измените Десятичные числа в 0.

Теперь диаграмма отображается следующим образом.

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

8.1) Выберите верхнюю серую область (в данном случае серию напитков), нажмите кнопку Элементы диаграммы кнопку, а затем проверьте Полосы ошибок пунктом.

8.2) Перейти к Форматировать ряд данных панель, щелкните значок Вариант серии стрелку раскрывающегося списка, а затем выберите Серия «Напиток» Y шкалы ошибок из списка, чтобы выбрать только что добавленные планки погрешностей.

8.3) Под Параметры панели ошибок вкладка, вам необходимо:
  • Выберите Минус в Руководство раздел;
  • Выберите Нет крышки в Конец Стиль раздел;
  • Выберите Процент и введите 100 в текстовое поле в Сумма ошибки .
8.4) Выберите серую полосу (серия напитков), а затем перейдите к Форматировать ряд данных панель настроить следующим образом.
  • Нажмите Заливка и линия икона;
  • В Граница раздел, выберите Сплошная линия;
  • Выберите черный цвет в Цвет раскрывающийся список;
  • Изменить Ширина в 1pt.

Теперь диаграмма отображается, как показано на скриншоте ниже.

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

Часть 3. Задайте значения оси X диаграммы Marimekko.

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

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

10.1) В первой ячейке (здесь я выбираю A22) первой строки введите в нее приведенную ниже формулу и нажмите Enter ключ для получения результата.
= A11 / 2

10.2) Во второй ячейке первой строки примените приведенную ниже формулу.
= (A13-A11) / 2 + A11
10.3) В третьей ячейке первой строки примените приведенную ниже формулу.
= (A15-A13) / 2 + A13
10.4) В четвертой ячейке первой строки примените формулу ниже.
= (A17-A15) / 2 + A15
10.5) В пятой ячейке первой строки примените приведенную ниже формулу.
= (A18-A17) / 2 + A17
10.6) Введите цифру 0 в каждую ячейку второй строки. И, наконец, этот вспомогательный диапазон отображается, как показано на скриншоте ниже.

11. Щелкните диаграмму правой кнопкой мыши и выберите в контекстном меню команду Выбрать данные.

12. В дебюте Выберите источник данных диалогового окна, нажмите Добавить .

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

14. Когда он вернется в Выберите источник данных диалоговом окне, вы можете увидеть, что новая серия (Series4) создана, щелкните OK чтобы сохранить изменения.

15. Щелкните диаграмму правой кнопкой мыши и выберите Изменить тип диаграммы серии.

16. в Изменить тип диаграммы диалоговом окне выберите тип диаграммы «Скаттер с прямыми линиями и маркерами”Для Series4 в Выберите тип диаграммы и ось для ряда данных коробка. А затем нажмите ОК.

17. Щелкните диаграмму правой кнопкой мыши и выберите Выберите данные.

18. в Выберите источник данных в диалоговом окне выберите Series4 (название серии, созданное на шаге 14) и щелкните Редактировать в Легендарные записи (серия) пунктом.

19. в Редактировать серию диалоговом окне выберите ячейки первой строки вЗначения серии e X и нажмите ОК.

20. Нажмите OK чтобы сохранить изменения, когда он вернется в Выберите источник данных диалоговое окно.

Теперь новая серия добавляется в нижней части области графика, как показано на скриншоте ниже.

21. Теперь нужно скрыть линию и маркеры. Пожалуйста, выберите эту серию, перейдите к Форматировать ряд данных панель, а затем сделайте следующее.

21.1) Нажмите Заливка и линия икона;
21.2) Выбрать Нет линии под линия вкладка;

21.3) Нажмите Маркер вкладка, разверните Параметры маркера, А затем выберите Нет.

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

23. Выберите добавленные метки, перейдите в Форматирование меток данных панель и настройте следующим образом.

23.1) Проверьте Значение из ячеек коробка;

23.2). Диапазон метки данных диалоговом окне выберите ячейки, которые вы хотите отобразить в качестве значения оси X, а затем щелкните ОК. Здесь я выбираю ячейки первого столбца исходного диапазона данных.

23.3) Вернитесь к Форматирование меток данных панель, снимите флажок Значение Y коробка в Этикетка содержит раздел, а в Положение ярлыка выберите Ниже опцию.

Теперь диаграмма отображается следующим образом.

Часть 4: отображение одного набора процентов над шириной столбца

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

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

24.1) Выберите пустую ячейку в новой строке (здесь я выбираю A27), введите в нее формулу ниже и нажмите Enter ключ, чтобы получить процентную долю первого столбца.
= 11 австралийских долларов / 100

24.2) Для второго процента, пожалуйста, примените формулу ниже.
= (A13-A11) / 100
24.3) Для третьего процента примените формулу ниже.
= (A15-A13) / 100
24.4) Для четвертого процента примените формулу ниже.
= (A17-A15) / 100
24.5) Для пятого процента примените следующую формулу.
= (A18-A17) / 100

25. В следующей строке процентов введите цифру 1 в каждую ячейку. Тогда вы получите новый диапазон помощников, как показано ниже.

26. Щелкните диаграмму правой кнопкой мыши и выберите Выберите данные из контекстного меню.

27. в Выберите источник данных диалогового окна, нажмите Добавить .

28. В дебюте Редактировать серию В диалоговом окне необходимо сделать следующее.

28.1). Значения серии X выберите ячейки, содержащие среднее значение для каждого столбца, вычисленного на шаге 10.
Примечание: Здесь средние значения используются для отображения процентов в середине ширины столбца.
28.2). Значения серии Y выберите ячейки, содержащие цифру 1.
Примечание: Поскольку минимум и максимум оси Y равны 0 и 1, и нам нужно отображать проценты над областью графика, здесь значение Y должно быть 1.
28.3) Нажмите ОК.

29. Когда он вернется в Выберите источник данных диалоговом окне создается новая серия (Series5), щелкните OK чтобы сохранить изменения.

30. Щелкните диаграмму правой кнопкой мыши и выберите Изменить тип диаграммы серии.

31. в Изменить тип диаграммы диалоговом окне выберите тип диаграммы «Скаттер с прямыми линиями и маркерами”Для Series5 в Выберите тип диаграммы и ось для ряда данных коробка. А затем нажмите ОК.

Теперь диаграмма отображается следующим образом.

32. Вам нужно скрыть линию и маркеры серии (Нажмите, чтобы узнать, как).

33. Добавьте метки данных к этой серии (Нажмите, чтобы узнать, как). Укажите положение этой метки как «Сверху».

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

Теперь проценты отображаются над шириной столбцов, как показано на скриншоте ниже.

Часть 5: отображение названий серий справа от области построения

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

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

34.1) Выберите пустую ячейку (здесь я выбираю A31) в новой строке, введите в нее формулу ниже и нажмите Enter .
= B6 / СУММ (B6: D6) / 2

34.2) Выберите следующую ячейку (B31), введите в нее приведенную ниже формулу и нажмите Enter ключ. Выберите эту ячейку результата и перетащите ее Ручка автозаполнения прямо к следующей ячейке C31.
=SUM($B$6:C6)/SUM($B$6:$D$6)-C6/SUM($B$6:$D$6)/2

35. В следующей новой строке введите число 100 в каждую ячейку. Наконец, создается еще один новый диапазон помощников, как показано на скриншоте ниже.

Примечание: Здесь число 100 представляет максимум оси X.

36. Щелкните диаграмму правой кнопкой мыши и выберите Выберите данные из контекстного меню.

37. в Выберите источник данных диалогового окна, нажмите Добавить .

38. в Редактировать серию В диалоговом окне выберите соответствующий диапазон следующим образом.

38.1). Значения серии X окошко выделите ячейки, содержащие число 100;
38.2). Значения серии Y выберите ячейки, содержащие средние значения для каждой серии последнего столбца, рассчитанного на шаге 34.
38.3) Нажмите OK .

39. Когда он вернется в Выберите источник данных диалоговое окно, нажмите OK для сохранения изменений.

40. Щелкните диаграмму правой кнопкой мыши и выберите Изменить тип диаграммы серии из контекстного меню.

41. в Изменить тип диаграммы диалоговом окне выберите тип диаграммы «Скаттер с прямыми линиями и маркерами”Для Series6 в Выберите тип диаграммы и ось для ряда данных и нажмите ОК.

Затем на диаграмму добавляется новая серия, как показано на скриншоте ниже.

42. Вам нужно скрыть линию и маркеры серии (Нажмите, чтобы узнать, как).

43. Добавьте метки данных к этой серии (Нажмите, чтобы узнать, как). Сохраняйте правильное положение этикетки.

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

Теперь диаграмма отображается следующим образом.

Часть 6: отображение значений серии для каждого сегмента в столбцах

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

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

44.1) Начиная с новой строки, выберите первую пустую ячейку (например, A35), введите в нее формулу ниже и нажмите Enter ключ. Выберите эту ячейку результата и перетащите ее Ручка автозаполнения вниз до четырех нижних ячеек.
Примечание: Значения результатов в этом столбце представляют собой средние значения для сегментов серии Fruit за каждый год.
= B2 / СУММ (B2: D2) / 2

44.2) Выберите следующую ячейку B35, введите формулу ниже и нажмите Enter ключ. Затем перетащите его Ручка автозаполнения вниз до четырех нижних ячеек.
Примечание: Значения результатов в этом столбце представляют собой средние значения для сегментов серии Food за каждый год.
=C2/SUM(B2:D2)/2+Sheet1!B2/SUM(B2:D2)

44.3) Выберите C35, введите формулу ниже и нажмите Enter ключ. Затем перетащите его Ручка автозаполнения вниз до четырех нижних ячеек.
Примечание: Значения результатов в этом столбце представляют собой средние значения для сегментов серии напитков за каждый год.
=D2/SUM(B2:D2)/2+SUM(B2:C2)/SUM(B2:D2)

45. Щелкните диаграмму правой кнопкой мыши и выберите Выберите данные в контекстном меню.

46. в Выберите источник данных диалогового окна, нажмите Добавить .

47. в Редактировать серию В диалоговом окне выберите соответствующие диапазоны следующим образом.

47.1). Значения серии X выберите ячейки, содержащие средние значения для каждого столбца, рассчитанного на шаге 10.
Примечание: Эти значения используются для определения положения оси X для серии Fruit.
47.2). Значения серии Y выберите первый столбец вспомогательного диапазона, который вы создали в этом разделе.
Примечание: Эти значения используются для определения положения оси Y для серии Fruit.
47.3) Нажмите OK .

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

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

50. Щелкните диаграмму правой кнопкой мыши и выберите Изменить тип диаграммы серии из контекстного меню.

51. в Изменить тип диаграммы диалоговом окне отдельно выберите тип диаграммы «Скаттер с прямыми линиями и маркерами»Для этих трех новых серий в Выберите тип диаграммы и ось для ряда данных и нажмите ОК.

Диаграмма отображается следующим образом.

52. Нужно отдельно скрыть линии и маркеры серии (Нажмите, чтобы узнать, как).

53. Добавьте метки данных к серии (Нажмите, чтобы узнать, как). Укажите положение метки как центр.

Ноты:

1) Для этикеток серии напитков после проверки Значение из ячеек поле, вам необходимо выбрать фактические значения серии напитков в исходном диапазоне данных.

2) Для этикеток серии Food после проверки Значение из ячеек поле, вам нужно выбрать фактические значения серии Food в исходном диапазоне данных.

3) Для этикеток серии Fruit после проверки Значение из ячеек поле, вам необходимо выбрать фактические значения серии Fruit в исходном диапазоне данных.

Теперь диаграмма отображается, как показано на скриншоте ниже.

54. Удалите заголовок диаграммы и легенду с диаграммы.

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

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

Теперь карта Marimekko завершена.


Легко создать диаграмму маримекко в Excel

Ассоциация Диаграмма Маримекко полезности Kutools for Excel может помочь вам быстро создать диаграмму маримекко в Excel с помощью нескольких щелчков мышью, как показано ниже.
Скачайте и попробуйте прямо сейчас! 30-дневный бесплатный маршрут


Загрузите образец файла


Лучшие инструменты для работы в офисе

Kutools for Excel - поможет вам выделиться из толпы

🤖 Kutools AI Помощник: Революционный анализ данных на основе: Интеллектуальное исполнение   |  Генерировать код  |  Создание пользовательских формул  |  Анализ данных и создание диаграмм  |  Вызов функций Kutools...
Популярные опции: Найдите, выделите или определите дубликаты  |  Удалить пустые строки  |  Объедините столбцы или ячейки без потери данных  |  Раунд без формулы ...
Супер ВПросмотр: Несколько критериев  |  Множественное значение  |  На нескольких листах  |  Нечеткий поиск...
Адв. Выпадающий список: Простой раскрывающийся список  |  Зависимый раскрывающийся список  |  Выпадающий список с множественным выбором...
Менеджер столбцов: Добавить определенное количество столбцов  |  Переместить столбцы  |  Переключить статус видимости скрытых столбцов  Сравнить столбцы с Выберите одинаковые и разные ячейки ...
Рекомендуемые функции: Сетка Фокус  |  Просмотр дизайна  |  Большой Формулный Бар  |  Менеджер книг и листов | Библиотека ресурсов (Авто текст)  |  Выбор даты  |  Комбинировать листы  |  Шифровать/дешифровать ячейки  |  Отправлять электронные письма по списку  |  Суперфильтр  |  Специальный фильтр (фильтровать жирным шрифтом/курсивом/зачеркиванием...) ...
15 лучших наборов инструментов12 Текст Инструменты (Добавить текст, Удалить символы ...)  |  50+ График Тип (Диаграмма Ганта ...)  |  40+ Практических Формулы (Рассчитать возраст по дню рождения ...)  |  19 Вносимые Инструменты (Вставить QR-код, Вставить изображение из пути ...)  |  12 Конверсия Инструменты (Числа в слова, Конверсия валюты ...)  |  7 Слияние и разделение Инструменты (Расширенные ряды комбинирования, Разделить ячейки Excel ...)  |  ... и более

Kutools для Excel может похвастаться более чем 300 функциями, Гарантия того, что то, что вам нужно, находится на расстоянии одного клика...

Описание


Вкладка Office - включение чтения и редактирования с вкладками в Microsoft Office (включая Excel)

  • Одна секунда для переключения между десятками открытых документов!
  • Уменьшите количество щелчков мышью на сотни каждый день, попрощайтесь с рукой мыши.
  • Повышает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
  • Добавляет эффективные вкладки в Office (включая Excel), как в Chrome, Edge и Firefox.
Comments (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Bonjour, je réussis à faire le graphique, mais les angles ne sont pas droits.
La forme est la même que vous, avant de passer au format dates.
Il faut simplement faire cette manipulation, ou d'autres modifications sont nécessaires ?
Merci beaucoup
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations