2016-07-11 14:16:42 +0000 2016-07-11 14:16:42 +0000
7
7

Creación de un gráfico de barras "agrupado" a partir de una tabla en Excel

En primer lugar, no tengo casi ninguna experiencia con los gráficos de Excel. :)

Estoy intentando crear un gráfico bastante sencillo a partir de una tabla bastante sencilla. Pero estoy teniendo más problemas de los que pensé que tendría y gastando demasiado tiempo en ello.

Así que, esta es la tabla:

Y este es un boceto de lo que quiero tener:

Así que… El eje X tiene etiquetas de la fila superior, el eje Y tiene valores de la fila 4 y las barras están agrupadas según las etiquetas de la fila 3. Además, las barras están coloreadas y hay una leyenda en el lateral que relaciona un color con una sub-etiqueta específica.

¿Cómo lo hago? :)

Y una pregunta extra… Digamos que quiero añadir una nueva “semana” cada cierto tiempo a la derecha de esta tabla (ampliarla con más datos). ¿Puedo hacerlo para que el gráfico se ajuste automáticamente e incluya los nuevos datos? ¿O tendré que editarlo manualmente cada vez?

P.D. Si todo esto ya ha sido contestado, lo siento, pero no tengo ni idea de qué buscar.

Respuestas (3)

9
9
9
2016-08-11 12:39:24 +0000

Los gráficos de Excel funcionan trazando filas y columnas de datos, no sólo una gran fila larga. Así que organiza tus datos de la siguiente manera

Selecciona este rango de datos, y en la pestaña de la cinta Insertar, haz clic en Tabla. No insertará nada, pero convertirá tu rango de datos ordinario en una estructura de datos especial conocida como Tabla. No hay que asustarse, las Tablas son bastante potentes. El diálogo le preguntará si su rango tiene cabeceras, lo cual es así (Semana, A, B, C, Total).

La Tabla tiene ahora un formato especial, con una fila de cabecera de color y bandas de color alternas. Está un poco sobreformateada, pero puede seleccionarla y elegir un estilo menos (o más) formateado.

Ahora selecciona la tabla, o una celda dentro de la tabla, e inserta un gráfico de columnas.

Si no quieres el total (podría abrumar al resto de los datos, simplemente selecciona y borra las columnas del total en el gráfico, o selecciona sólo las cuatro primeras columnas de la tabla antes de seleccionar el gráfico.

Ahora viene la magia de las tablas. Si tienes una fórmula en algún lugar que se basa en toda la columna de una tabla, entonces si añades o eliminas filas en la tabla, la fórmula se actualizará sin ningún esfuerzo por tu parte. Estas fórmulas incluyen las fórmulas de las series en la tabla. Así que añada una fila a la tabla, y el gráfico incluirá automáticamente la nueva fila de datos.  

5
5
5
2016-07-11 15:31:07 +0000

Hay una manera no tan simple de hacer esto con gráficos normales, pero la verdadera habilidad aquí es usar un PivotChart.

Esto requeriría primero reformatear sus datos en formato tabular, básicamente para que haya sólo una fila de encabezados - sus datos se verían así:

WEEK # | LETTER | VALUE -La tabla dinámica se encargará de los totales por usted

Primero debe seleccionar todos los datos y crear una tabla dinámica (insertar -> tabla dinámica)

Haga clic en ‘OK’ y verá una PivotTable en blanco en una nueva hoja.

A continuación, querrá ir a “PivotTable Tools -> Options” en la cinta (Es de color púrpura en Office 2010) y haga clic en “PivotChart”. Seleccionará la primera opción de Gráfico de Barras y será recibido por un gráfico en blanco.

En la parte derecha de la pantalla verás una lista de todas tus columnas por cabecera y cuatro cuadros debajo. Apile sus “grupos” de manera que los grupos vayan de mayor a menor nivel verticalmente en este, luego ponga las columnas cuyos valores le gustaría medir en el gráfico en la casilla “Valores”.

En cuanto a tu pregunta extra, el formato tabular de los datos que utilizas hace que esto sea súper sencillo. Sólo tienes que hacer que la semana # 4 sea la siguiente :)

-1
-1
-1
2019-08-16 02:47:14 +0000

Mi respuesta no es una respuesta, sino una pregunta sobre una de las respuestas.

Mi pregunta está relacionada con la respuesta de PivotChart “Hay una manera no tan simple de hacer esto con gráficos normales, pero la verdadera habilidad aquí es usar un PivotChart”.

En la parte inferior del PivotChart mostrado, muestra los dos niveles de Etiquetas de Datos en la parte inferior, para el Eje-X.

Mi pregunta: ¿Cómo se formatean AMBOS NIVELES de las etiquetas de datos del Eje X? Tanto los niveles “A, B, C” como “1, 2, 3” de las etiquetas de datos del eje en el ejemplo de esta respuesta.

(Por etiquetas de datos me refiero a las etiquetas de “campo” en la parte inferior debajo del eje, no a las etiquetas de datos reales en el gráfico). Si hago clic con el botón derecho del ratón en las etiquetas del eje y selecciono Formatear eje, me aparece la opción de formatear el eje, pero parece que sólo puedo formatear las etiquetas de nivel “A, B, C” (del ejemplo de aquí), pero no puedo averiguar cómo o si puedo formatear el nivel de etiquetas “1, 2, 3”.

Gracias de antemano. He buscado un poco y hasta ahora no encuentro nada que me ayude con esto.