Infográfico dinámico

 Vamos a ver paso a paso como construir un gráfico, a modo de infografía dinámica.

Nuestra tabla (a la que hemos llamado PIB) recoge la contribución de cuatro sectores a la generación del PIB durante cuatro años.

Además del porcentaje que representa cada sector, hemos añadido dos columnas que necesitaremos para nuestro gráfico: la columna Max que indica el porcentaje máximo (100%) y la columna Icono, que es el resultado de restar al porcentaje una pequeña cantidad (0,01) que utilizaremos para situar el icono de cada sector.

Lista de validación.

En primer lugar, vamos a crear una lista con la que seleccionar el año que deseamos ver en nuestro gráfico. Para ello, desde la pestaña Datos, clicamos en el comando Validar datos.
Elegimos la opción Lista, y en origen escribimos los años separados por punto y coma ";".

Filtrar datos según el año elegido

Vamos a crear una pequeña tabla que nos muestre sólo los datos del año seleccionado. Para ello vamos a utilizar la función FILTRAR. Si no dispones de 365, esta función no está disponible, pero también te indico como hacerlo sin esa función.
Necesitamos los datos: Sector, %; Max e Icono. Así, la función tendrá la siguiente expresión
=FILTRAR(PIB[[Sector]:[Icono]];(PIB[Año]=H5))
Siendo H5, la celda donde hemos creado nuestro desplegable. Como resultado:
Si no tienes 365
Vamos a utilizar la función INDICE en combinación con la función COINICIDIR. en este tendremos que crear previamente estos datos:

Para obtener el porcentaje del sector agrícola escribiremos la siguiente función:
=INDICE(PIB;COINCIDIR(H$5;PIB[Año];0)+F8;COINCIDIR($H7;PIB[#Encabezados];0))
Dónde:
  • PIB, he seleccionado la tabla de datos sin tomar los encabezados.
  • Para obtener la fila: COINCIDIR(H$5;PIB[Año];0)+F8
    • H$5: año seleccionado. Dejo anclado el número de fila para poder copiar la fórmula para el resto de los sectores.
    • PIB[Año], columna de años, sin tomar el encabezado.
    • 0, tipo de coincidencia: exacta.
    • +F8, le sumo el número asociado al sector con el fin de aumentar una fila cuando se copie la fórmula abajo.
  • Para obtener el número de columna: COINCIDIR($H7;PIB[#Encabezados];0)
    • $H7, nombre del sector
    • PIB[#Encabezados], encabezados de toda la tabla
    • 0, tipo de coincidencia: exacta.
Podemos cumplimentar del mismo modo las columnas Max e Icono, o hacerlo manualmente:
  • La columna Max siempre es 100%, y 
  • La columna Icono es el resultado de restar al porcentaje 0,01
El resultado es el mismo

Construyendo el primer gráfico.

Seleccionamos las tres primeras columnas y el encabezado y la primera fila:
Desde la pestaña Insertar, elegimos gráfica de barras:
Hacemos un clic en el gráfico y se muestra la pestaña Diseño de gráfico, dentro de dicha pestaña hacemos clic en el comando Cambiar Fila/columna
Hacemos un clic sobre la etiqueta "Agricultura" y la eliminamos con la tecla suprimir.
Como el porcentaje máximo es 100%, hacemos doble clic sobre el eje inferior, y en la ventana Dar formato a eje: marcamos como valor máximo 1

Volvemos a hacer un clic en el eje y lo borramos. Hacemos lo mismo con las líneas verticales, hacemos un clic en una cualquiera de ellas y tecla suprimir. Ahora el gráfico se ve así:
Vamos a cambiar el orden de las columnas. Volvemos a la pestaña Diseño de gráfico, y clicamos en el comando Seleccionar datos. Marcamos la serie % y la bajamos y posteriormente aceptamos.
Con el orden de las barras ya cambiado, hacemos doble clic en cualquiera de ellas. En la ventana Formato de serie de datos, modificamos los siguientes parámetros: Superposición de series: 100%; y Ancho del rango: 0.
La apariencia de nuestro gráfico es:
Vamos a estrecharlo, con el grafico seleccionado, accedemos a la pestaña Formato y cambiamos la altura a 3 cm.

Cambiar la forma de las barras.

Desde la pestaña Insertar, seleccionamos y dibujamos un rectángulo con las esquinas redondeas:

Le damos un color Oro, Énfasis 4, y le quitamos el contorno. 
Repetimos la operación y creamos otro rectángulo con esquinas redondeadas, al que quitamos el contorno y coloreamos con Oro, Énfasis 4 Claro 60%.
Hacemos clic sobre el primero y lo copiamos CTRL+C, ahora hacemos clic sobre la barra de color azul y pegamos CTRL+V. La barra ha cambiado de forma.
Hacemos lo mismo con el segundo rectángulo en la barra de color azul.
Hacemos un clic en la barra más oscura, y le añadimos la etiqueta de datos.

Insertar el icono

Volvemos a Seleccionar datos. Para ello, hacemos un clic con el botón derecho en el gráfico. 
Con el botón agregar añadimos la serie Icono:

Nombre de la serie Icono, y valores de la serie, la celda donde se encuentra el dato correspondiente al sector, y aceptamos dos veces
Ahora el gráfico nos muestra una nueva barra

Cambiar tipo de gráfico

Hacemos clic con el botón derecho en cualquiera de las barras, y elegimos la opción Cambiar tipo de gráfico de series.

A continuación, modificamos el eje secundario de porcentajes que se muestra a la derecha del gráfico. Hacemos doble clic sobre esos porcentajes, y marcamos mínimo 0 y máximo 1

Una vez modificados podemos suprimir la barra de porcentajes. Pero el punto, todavía se nos muestra en la parte derecha, y que remos que se muestre al final de la barra color oro y en el medio de la barra. 
Así que de nuevo Seleccionar datos y con la serie Icono marcada, hacemos clic en el botón Modificar.
En valores de la X, marcamos la celda que contiene su valor, y en valores de la y escribimos 0.5. Aceptamos y volvemos a aceptar.

Cambiar el punto por un icono

Desde la pestaña Insertar, buscamos un icono que represente el sector.

Una vez insertado le damos un color y un tamaño (en mi ejemplo: azul oscuro y de tamaño 1 cm x 1 cm). Ya con el formato deseado y el icono seleccionado, CTRL+C hacemos clic sobre el punto  CTRL+V
Tan sólo nos queda quitar el contorno al gráfico. Con el gráfico seleccionado desde la pestaña Formato, quitamos el contorno

Resto de sectores

Para hacer el gráfico para el sector construcción:
  • Hacemos una copia del gráfico que acabamos de hacer.
  • Hacemos clic con el botón derecho de la copia, para acceder a la opción Seleccionar datos. Modificamos los valores de las series indicando las celdas correspondientes al sector construcción.


Al hacer estos cambios, nuestro gráfico ha adquirido el siguiente aspecto:
Volvemos a utilizar las formas de rectángulos para cambiar las barras, y buscamos un icono para el sector de construcción, al que damos el mismo color y tamaño que el utilizado para la agricultura. El resultado:
Repetimos la operación para los otros dos sectores. Y preparamos nuestra infografía:
Pero falta un detalle, realmente las columnas Max e Icono son auxiliares que hemos construido para crear nuestros gráficos, estas dos columnas podríamos ocultarlas. Pero si las ocultamos, también desaparecen dichos datos del gráfico. Para que no ocurra esto, debemos acudir a cada uno de los gráficos y en la opción Seleccionar datos, hacemos clic en Celdas ocultas y vacías.

Donde marcamos Mostrar datos en filas y columnas ocultas. Así ya podemos ocultar esas dos columnas sin que se alteren los gráficos

Comentarios

Entradas populares de este blog

Tablero KANBAN

Buscar y traer múltiples imágenes en Excel

Si(), SI.CONJUNTO() y BUSCARV()