Los gráficos de pastel ( circulares) son ampliamente utilizados en Excel y en esta ocasión te mostraré una variante de ellos que será de mucha utilidad al momento de crear tus reportes. A lo que me refiero es a crear gráficos de pastel dentro de una celda, que no es una funcionalidad predeterminada de Excel, pero con la técnica mostrada podrás crearlos fácilmente y utilizarlos en tus reportes o tableros de control.
Cómo Crear Gráfica de Pastel Dentro de una Celda
Nos tomará dos pasos para crear este tipo de minigráfico. El primero será descargar e instalar en tu equipo la fuente que nos permitirá desplegar en pantalla los minigráficos y el segundo paso será crear una fórmula que determinará el carácter específico a desplegar dentro de la celda. En la siguiente imagen puedes ver el resultado final de ambos pasos.
Fuente de minigráficos de pastel
Cómo Crear Gráfica de Pastel Dentro de una CeldaEl primer paso es descargar la fuente que contiene los pequeños íconos de las gráficas. Esta fuente se llama " Pie Charts for maps " y contiene todos los íconos necesarios, empezando con el círculo vacío que corresponde a la letra "a" y terminando con el círculo lleno que corresponde a letra "v".
Una vez que has descargado el archivo debes instalar la fuente en tu computadora y eso lo puedes hacer de la siguiente manera:
- Descomprime la carpeta descargada y accede a ella.
- Haz clic derecho sobre el archivo PIE4MAP.TTF y selecciona la opción Instalar.
- En caso de mostrarse un cuadro de diálogo de confirmación, hacer clic en Aceptar.
Con estos pasos habrás instalado la fuente necesaria para crear minigráficos de pastel en Excel.
Cómo Crear Gráfica de Pastel Dentro de una CeldaFórmula para minigráficos de pastel
Una vez instalada la fuente, abre la hoja de Excel donde tienes los datos que deseas graficar. En el siguiente ejemplo tengo una tabla que tiene los datos de ventas para cada trimestre de un año así que utilizaré los porcentajes de ventas para crear el minigráfico adecuado para cada uno.
La columna C de mi hoja contendrá los minigráfico así que colocaré en la celda C2 la siguiente fórmula:
=CARACTER(CODIGO("a") + REDONDEAR(B2*20,1))
Te recuerdo que si tienes Excel 2010 y no has instalado el Service Pack para Office 2010, entonces deberás utilizar la función CAR en lugar de la función CARACTER. Si ya instalaste dicha actualización, o tienes cualquier otra versión de Excel, podrás utilizar la función CARACTER sin problema alguno.
Esta misma fórmula deberá ser copiada a todas las celdas de la columna C donde se mostrarán los minigráficos. Es importante mencionar que aún no verás los minigráficos sino que la columna mostrará letras que podrán ir desde la letra "a" hasta la letra "u" tal como lo observas en la siguiente imagen:
Para poder ver los minigráficos deberás cambiar el tipo de fuente de la columna C al tipo " Pie Charts for maps " que es la fuente que instalamos en nuestro computador en la sección anterior.
Listo, en este punto debes tener las gráficas de pastel dentro de las celdas. De manera opcional podrías aplicar formato condicional para darle el aspecto que requieres, como el color del minigráfico, de acuerdo a los porcentajes que representan.
Cómo Crear Gráfica de Pastel Dentro de una CeldaExplicación de la fórmula
Para entender cómo funciona la fórmula que acabamos de crear, es necesario comprender cómo funciona la fuente Pie charts for maps.
Si abrimos el Mapa de caracteres de Windows para visualizar todos los caracteres de dicha fuente, observarás que es una colección de pequeños iconos donde cada uno representa un porcentaje de relleno del círculo.
En la imagen anterior, dentro del borde rojo, se encuentra una serie completa de iconos, es decir, que comienzan desde un círculo vacío hasta un círculo completamente lleno. Si cuentas la cantidad de iconos que contiene dicha serie te darás cuenta que son 21.
Esa en la razón por la que nuestra fórmula hace el redondeo utilizando el número 20 ya que, una vez que estamos ubicados en la primera posición ( círculo vacío), tendremos que avanzar 20 posiciones hasta llegar al último carácter ( círculo lleno). De esta manera siempre terminaremos con alguno de los 21 caracteres existentes en esta serie.
Cómo Crear Gráfica de Pastel Dentro de una CeldaPor otro lado, nuestra fórmula incluye el código de la letra "a" minúscula y eso se debe a que el primer carácter de la serie tiene el mismo código ASCII de la letra "a" minúscula que es 0x61 hexadecimal que corresponde a 97 decimal.
El círculo lleno tiene un código hexadecimal de 0x75, que es igual a 117 decimal y que corresponde a la letra "u". Es así como, para porcentajes entre 0% y 100%, nuestra fórmula siempre nos devolverá un valor entre 97 y 117 que a su vez corresponderá con alguno de los 21 caracteres de la serie mostrada para la fuente Pie charts for maps.
Por último debo decir que una limitante de este método es que, al compartir tu archivo Excel con alguien más será muy probable que no puedan ver las gráficas de pastel dentro de las celdas porque no tendrán instalada la fuente requerida. Para que la otra persona pueda ver los minigráficos, tendrá que descargar e instalar la fuente en su propio equipo.
Fuente: exceltotal.com Antes de que te vayas, me gustaría pedirte un pequeño favor; que me ayudes a difundir este artículo para que llegue a más personas. Solamente tienes que compartirlo en tus redes sociales usando los botones de Google+ , Facebook , Twitter y otros que verás más abajo. ¡Muchas gracias!