Excel 2010 crea un gráfico circular con etiquetas que se aplican a más de un segmento

Excel 2010 crea un gráfico circular con etiquetas que se aplican a más de un segmento

Quiero crear un gráfico circular con etiquetas de datos que hagan referencia a más de un segmento.

Encontré una forma aproximada de hacer esto: estos son los pasos que seguí.

Mis datos se ven así:

Datos 1

Quiero crear un gráfico circular que refleje todos estos segmentos, pero aplique etiquetas de porcentaje solo a las categorías generales A, B y C.

Comencé creando una columna adicional para consolidar los datos:

Datos 2

Tracé ambas series en un gráfico de anillos, usando un relleno estampado para distinguir las categorías X2 de X1:

Gráfico 1

Luego cambié la serie y agregué etiquetas de datos a la serie consolidada con números formateados para que "0%" nunca se muestre:

Gráfico 2

En esta etapa, cambié el nombre de las categorías X1 a solo X y eliminé las categorías X2 para que la leyenda muestre solo las categorías generales:

Gráfico 3

Finalmente, cambié el donut central por un pastel y hice el agujero lo más pequeño posible:

Gráfico 4

Esto crea más o menos el gráfico que quiero, excepto que la leyenda ahora muestra las dos series en lugar de las etiquetas de categorías. ¿Cómo puedo hacer que la leyenda muestre las Categorías A, B, C en lugar de las Series 1 y 2? Ya sea a partir de este gráfico o utilizando un enfoque completamente diferente.

(Lo ideal sería deshacerme del pequeño círculo en el medio, pero puedo vivir con esto si es necesario).

Respuesta1

Yo haría más o menos lo mismo que tú.

Suponiendo que sus datos existen en las celdas B2:B7...

En la columna C, agregue una columna calculada que esté a la derecha de su tabla de datos =LEFT(A2,LEN(A2)-1)(esto le dará una categoría de alto nivel)

En la columna D, agregue otra columna que resuma los datos.=IF(MATCH(C2,C:C,0)=ROW(),SUMIF(C:C,C2,B:B),0)

En la columna E, agregue una tercera columna que proporcione espacios en blanco para datos sin importancia.=IF(MATCH(C2,C:C,0)=ROW(),C2,"")

Eliminar completamente la leyenda del gráfico.

Inserte un gráfico de anillos, creando dos series: Valor (B2:B7) y Valor de línea (D2:D7). Establezca las etiquetas del eje de categorías en E2:E7

Haga clic derecho en un único punto de datos en el anillo exterior y agregue una etiqueta de datos. Configúrelo para mostrar el nombre de la categoría y el porcentaje. En Número, cree un formato personalizado "0%;;" (sin las comillas) para que se supriman los valores cero y negativos.

Haga clic derecho en el donut interior, formatee la serie de datos y reduzca el agujero lo más pequeño posible.

No es perfecto: terminas sin una leyenda adecuada, pero al menos tienes etiquetas sensatas en el lugar correcto.

Resultados

información relacionada