Я хочу создать круговую диаграмму с метками данных, которые относятся к более чем одному сегменту.
Я нашел приблизительный способ сделать это - вот шаги, которым я следовал.
Мои данные выглядят так:
Я хочу создать круговую диаграмму, отражающую все эти сегменты, но применять метки% только к общим категориям A, B и C.
Я начал с создания дополнительного столбца, объединяющего данные:
Я нарисовал оба этих ряда на кольцевой диаграмме, используя узорную заливку, чтобы отличить категории X2 от X1:
Затем я поменял ряд и добавил к консолидированной серии метки данных с номерами, отформатированными так, чтобы «0%» никогда не показывалось:
На этом этапе я изменил название категорий X1 на X и удалил категории X2, чтобы легенда отображала только общие категории:
Наконец, я изменил центральный пончик на пирог и сделал отверстие как можно меньше:
Это более или менее создает нужный мне график, за исключением того, что легенда теперь отображает две серии, а не метки категорий. Как я могу заставить легенду показывать категории A, B, C, а не серии 1 и 2? Либо из этого графика, либо с использованием совершенно другого подхода.
(В идеале я хотел бы избавиться от маленького круга в середине, но я могу жить с этим при необходимости).