Lollipop chart en Excel con barras de error

Lollipop chart en Excel con barras de error

El lollipop chart es el sustituto elegante del gráfico de barras cuando tienes muchos elementos y el cuadro de mando empieza a pesar: un palito, un círculo al final, la misma información con mucho menos ruido.

Lo montamos desde una gráfica de columnas apiladas, convirtiendo las barras de error en el palo y su remate redondo en el caramelo. Además destacamos automáticamente al ganador en otro color, usando un truco de dos columnas donde una devuelve error a propósito para que la gráfica la ignore.

Qué es un lollipop chart y cuándo usarlo

El lollipop chart —la gráfica de chupa chups, porque es un palito que acaba en redondo— sirve sobre todo para sustituir gráficas de barras cuando tienes muchos elementos y el cuadro de mando empieza a quedar demasiado pesado.

Es una lógica bastante más ligera visualmente y da la misma información que la de barras, o incluso más. Y no está en el menú de Excel: hay que montarla, que es de lo que va este tutorial.

El objetivo es una gráfica donde cada marca tiene sus puntos, el que va ganando se destaca automáticamente en otro color y con su nombre en un cartel, y el resto quedan en palitos discretos de fondo.

Paso 1: las dos columnas de apoyo

Partimos de una tabla sencilla: la serie —las marcas, en el ejemplo— y sus puntos.

Para conseguir que el ganador salga destacado en otro color necesitamos dos columnas nuevas:

  • Columna ganador: un condicional que comprueba si el valor de esa fila coincide con el máximo del rango de puntos. Si coincide, devuelve el valor; si no, devuelve un error a propósito.
  • Columna resto: la inversa. Si en la anterior hay un error, aquí va el valor.

Ese error deliberado es el detalle que hace que todo funcione: la gráfica no dibuja los errores, así que queda mucho más limpio que rellenar con ceros o con vacíos. Una columna tendrá un solo valor —el ganador— y la otra todos los demás.

Paso 2: la gráfica de columnas apiladas

Insertamos una gráfica de columnas apiladas sobre esos datos. Excel meterá también la columna original de puntos: esa no la queremos, así que la marcamos y la eliminamos. Nos quedamos solo con las dos series de apoyo, la del ganador y la del resto.

Paso 3: convertir barras en palos con las barras de error

Aquí está el truco central. Marcamos la serie y añadimos el elemento barras de error, eligiendo la opción de porcentaje. Aparecen unas líneas pequeñas que, en su vida normal, sirven para expresar un margen de error. Nosotros las vamos a convertir en la gráfica misma.

Les damos formato con tres ajustes:

  • dirección: menos;
  • sin remate;
  • porcentaje: 100%.

Con eso la línea recorre toda la altura de la barra. Y ahora la parte del caramelo: en el formato, el tipo de flecha pasa a ser una redonda, con el tamaño más grande disponible. Ahí aparece el círculo en la punta.

Solo queda que la barra original desaparezca: le damos sin relleno a la serie. Lo que eran columnas se han convertido en palitos con su bola. Repetimos con la otra serie, dándole un color distinto para que el ganador destaque.

Paso 4: el cartel del ganador

Para el nombre encima del punto, agregamos etiquetas a la serie del ganador. En el formato de etiquetas marcamos que muestre el valor y el nombre, y en vez de dejar el separador por punto y coma, elegimos nueva línea para que queden uno debajo del otro.

Un relleno sólido del mismo color de la serie y la letra en blanco, y ya tienes el cartel. Quitamos título y nombres de eje, y la gráfica queda limpia.

A partir de ahí es cosmética: las líneas del resto en gris claro y con guión punteado, un poco más bajas para que el ganador destaque más. Un consejo útil: si coges una forma y la pegas dentro del gráfico, queda encajonada en él, lo que ayuda mucho después al mover o marcar el conjunto.

Lo que consigues

Cambia cualquier puntuación y la gráfica reacciona sola: si le subes 90 puntos a otra marca, el color destacado y el cartel se mueven a esa, y todo se reescala en proporción.

Por el camino has visto tres ideas que valen para muchas otras gráficas: anular series con sin relleno, usar errores a propósito para que Excel no dibuje lo que no quieres, y reaprovechar un elemento —las barras de error— para algo que no tiene nada que ver con su función original.

El siguiente paso: imágenes que también reaccionan

En este mismo ejemplo se puede ir más allá y hacer que el logo de la marca ganadora aparezca dentro de la ilustración, cambiando junto con los datos. Eso lo montamos en Mostrar imágenes dinámicas en Excel, que continúa justo desde esta gráfica.

Más contenido de Excel en InflueXcel