martes, 13 de marzo de 2012

Gráfico Columnas en paralelo usando Eje Secundario de Excel.

Veremos hoy cómo engañar a Excel para conseguir un gráfico que muestre dos columnas, una al lado de otra, para series diferentes relacionadas una al Eje principal y la otra al Eje secundario.
El truco surge por la necesidad de visualizar de manera no superpuestas ambas series de datos.
Respondiendo a la consulta de un lector:

...Mi consulta es si se puede (en ese mismo ejemplo) los datos de facturado, como una barra AL COSTADO de las barras de empleados y no encima. He intentado hacerlo con una data similar y no he podido, pero si se puede cuando el gráfico es lineal y de dispersión....

Veamos nuestra tabla de datos de partida, y el resultado final a obtener:

Gráfico Columnas en paralelo usando Eje Secundario de Excel.


Nuestro trabajo comienza incorporando una nueva columna de datos a la tabla, que llamaremos 'Vacía', y en la que además no incluiremos ningún valor:

Gráfico Columnas en paralelo usando Eje Secundario de Excel.


sobre este rango de datos podemos construir nuestro Gráfico de columnas agrupada, desde Ficha Insertar > Gráficos > Columnas > Columna 2-D > Agrupada, obteniendo después de retocar minimamente las propiedades en Seleccionar datos, y llevar al Eje Secundario la Serie de datos Facturación:

Gráfico Columnas en paralelo usando Eje Secundario de Excel.


Hasta aquí no hay nada nuevo, y vemos que el resultado es el esperado, esto es, se superponen las columnas de las diferentes series; sin embargo, nos aprovecharemos del hueco forzado por la última serie creada (Serie 'Vacía') para separar las series válidas a mostrar ('Empleados' y 'Facturación'). Por lo que jugaremos con las propiedades de las Formato de series de datos > Opciones de series - Superposición de series y Ancho del intervalo- de la serie 'Facturación' y de la serie 'Empleados':

Gráfico Columnas en paralelo usando Eje Secundario de Excel.


Para ambas series lo fundamental será marcar todo Separado (-100%), y probar con el valor del Ancho del intervalo .
Finalmente eliminamos de la Leyenda el nombre de la Serie 'Vacía', obteniendo el resultado final:

Gráfico Columnas en paralelo usando Eje Secundario de Excel.

20 comentarios:

  1. Excelente !!!
    gracias por el aporte, nos salvaste el día
    :D

    ResponderEliminar
  2. Genial, muchas gracias!!

    ResponderEliminar
  3. Excelente. Una solución muuy práctica

    ResponderEliminar
    Respuestas
    1. ;-)
      Gracias a todos vosotros.
      me alegra os haya serviso.
      Slds cordiales!!

      Eliminar
  4. EXCELENTIIIISIMOOOOOO

    ResponderEliminar
  5. Excelente aporte, busque por horas y por fin encontré lo que necesitaba... muchísimas gracias por compartir tus conocimientos.

    ResponderEliminar
  6. El mundo progresa gracias a gente desinteresada como tu ;)

    Ha funcionado a las mil maravillas

    ResponderEliminar
    Respuestas
    1. Enormemente agradecido por tus palabras!!
      Un cordial saludo

      Eliminar
  7. Oh yeah!!!, Gracias Totales!!!! :)

    ResponderEliminar
  8. Muchas gracias, me has ayudado un monton!

    ResponderEliminar
  9. excelente. ... que creatividad !!... justo lo que necesitaba !!1

    ResponderEliminar
  10. Muchas gracias por la información, estoy sacando un indicador de 3 datos en el cual dos de los datos van al eje secundario y este truco no me funciona...lo estoy haciendo con gráficos dimanicos. Como puedo solucionar esto?

    saludos,

    ResponderEliminar
    Respuestas
    1. Hola,
      habría que saber en qué medida no te funciona...
      en todo caso yo empezaría asegurándome del Ancho del intervalo y de la superposición de series...
      Saludos

      Eliminar
  11. Genial !!! Llevaba ratillo buscando la solución y me lo has resuelto en un momento !! Muy bien explicado, ingenioso y fácil.

    ResponderEliminar