Gráficos cascada (Waterfall charts) con Excel.

miércoles, diciembre 09, 2009

El gráfico de tipo cascada (waterfall) es un tipo especial de gráfico de columnas flotantes. Según Wikipedia:

El gráfico de tipo cascada es una forma de visualización de datos que ayuda a determinar el efecto acumulado de valores positivos o negativos en una secuencia. El gráfico de cascada es también conocido como “Flying Bricks” debido a la suspensión aparente de las columnas (de ladrillo) en el aire.

Un ejemplo de este tipo de gráficos sería el siguiente

graficos cascada - waterfall chart

¿En qué situaciones queremos usar este tipo de gráfico? Cuando queremos mostrar cómo se ve afectado un valor inicial por valores intermedios hasta llegar al resultado final.

El gráfico del ejemplo muestra la influencia de cada sucursal en el cambio del total de ventas ocurrido entre 2008 y 2009.


Excel no cuenta con una plantilla para este tipo de gráficos así que tendremos que deberemos maniobrar un tanto con los datos originales.

Los datos de origen son:

graficos cascada - waterfall chart

Organizamos los datos en la siguiente tabla

graficos cascada - waterfall chart

Las fórmulas utilizadas en la tabla auxiliar son

graficos cascada - waterfall chart

Nuestro próximo paso es crear un gráfico de columnas apiladas, para lo cual seleccionamos la tabla auxiliar (el rango G1:L7 en nuestro ejemplo) y usamos insertar –columna apilada (Excel 2007)

graficos cascada - waterfall chart

Este el primer resultado


graficos cascada - waterfall chart

Ahora seleccionamos la serie “Corriente”

graficos cascada - waterfall chart

y la volvemos invisible abriendo el menú de formato de serie de datos y estableciendo “sin relleno” y “sin línea” para el borde


graficos cascada - waterfall chart

Quitamos la leyenda y cambiamos el color de la serie “Negativo” a rojo y el de la serie “Positivo” a verde

graficos cascada - waterfall chart

Ahora podemos agregar algunos detalles. Por ejemplo, podemos eliminar el espacio entre las columnas, lo que nos permite enfatizar la influencia de los cambios


graficos cascada - waterfall chart

También podemos usar Autoformas para enfatizar el sentido del cambio

graficos cascada - waterfall chart



Technorati Tags:



14 comments:

Anónimo,  11 diciembre, 2009 02:10  

Jorge como siempre un gran aporte para el conocimiento colectivo.
Saludos, desde Santa Cruz-Bolivia

Anónimo,  22 abril, 2010 01:30  

Hola
Como le hago para que los valores aparezcan en la parte superior de cada columna y que esta se mueva conforme el valor disminuye ó aumenta

Gracias

Jorge L. Dunkelman 22 abril, 2010 07:36  

Como estamos usando columnas apiladas no tienes la posibilidad de ubicar las etiquetas fuera de la columna. Sólo puedes ubicarla en el centro, en la parte superior o en la parte inferior de la columna. Lo que se puede hacer es arrastrar la etiqueta a al posición requerida. Esta técnica tiene dos inconvenientes: tienes que arrastrar cada etiqueta por separado y la posición no es dinámica.

apeluchin 14 mayo, 2010 22:33  

Muy buena opción de mostrar las gráficas, no se me había ocurrido ni menos escuchado de este tipo de gráficas cascada.

Nora 08 junio, 2010 20:18  

Buenos días, yo necesito saber como hago después que tengo apilada cada columna para que arriba me aparezca la sumatoria en la parte de arriba de la columna apilada.

Jorge L. Dunkelman 09 junio, 2010 06:34  

Agregando los rótulos de la serie correspondiente (mostrando Valor). Otra variante, más trabajosa, sería con cuadros de texto ligado a la celda que contiene el valor.

Anónimo,  29 septiembre, 2010 16:39  

¿cómo se haría si el valor en algún momento cruza la línea del 0? es decir, se convierte en negativo

Jorge L. Dunkelman 29 septiembre, 2010 17:59  

Los valores de cambio son considerados en valor absoluto (fijate en la tabla auxiliar "cambios positivos" y "cambios negativos").
La única situación en la cual se cruzaría la línea del 0 es cuando el valor inicial o el final son negativos (o ambos). En esos casos no hay que hacer nada, Excel ajusta las escalas automáticamente como en cualquier otro gráfico.

Anónimo,  10 octubre, 2011 17:04  

Hola. Excelente contrbibución, y muy didático. Pregunta: de qué forma podemos eliminar los espacios entre las columnas?

Jorge L. Dunkelman 10 octubre, 2011 18:27  

En el menú de formato de series de datos, Opciones de series--ancho del intervalo = sin intervalo

Gonzalo 06 enero, 2013 08:36  

Muy buen ejemplo!!
por casualidad tienes alguna pauta para los números negativos, es decir como van los bloques de un resultado negativo a otro que es también negativo?

Un saludo y gracias!

Jorge L. Dunkelman 06 enero, 2013 19:58  

Puedes usar el mismo modelo sin introducir ningún cambio.

Santiago,  16 enero, 2014 12:37  

Buenos días y gracias por este tipo de posts,
Este tipo de gráfico ya lo conocía, pero tu forma de plasmar el cuadro de datos es muy cómoda, así que la "copio".
Pero no me queda claro cómo funciona cuando el valor inicial es positivo y el final negativo (por ejemplo, evolución del resultado de una compañía entre un año y el siguiente y su explicación por varios efectos). Excel no me ajusta correctamente los valores de las columnas apiladas. ¿Puedes poner un ejemplo?
Gracias,

Jorge Dunkelman 18 enero, 2014 19:49  

Santiago, ¿podrías mandarme el ejemplo que estás tratando de hacer?

Publicar un comentario

Seguidores

Google+ Followers

Google+ Badge

Términos Legales

  © Blogger template On The Road by Ourblogtemplates.com 2009

Back to TOP