Power BITutoriales

Tutorial Power BI: Iconos personalizados en Formatos condicionales

Hace pocas semanas os hablaba de los formatos condicionales en Power BI Desktop en este post. Los formatos condicionales nos permitían variar los colores de las visualizaciones y cifras en base a los valores mostrados.

Diferentes opciones de Formato Condicional en Tablas y Matrices en Power BI
Diferentes opciones de Formato Condicional en Tablas y Matrices en Power BI

Las actualizaciones no paran de llegar a Power BI y ya tenemos una nueva versión de formatos condicionales en tablas y matrices que nos permite incluir iconos en base a los valores presentados.

Cómo incluir iconos condicionales en tablas y matrices

Una vez tengamos diseñada la tabla o matriz, en el menú de formato veremos que hay un grupo llamado “Formato condicional”:

Menú de formato condicional
Menú de formato condicional

Lo primero que debemos hacer es seleccionar el campo sobre el que queremos aplicar el formato condicional del menú desplegable. En ese listado de campos aparecerán todos los campos que hemos usado en la matriz o tabla.

Campos sobre los que aplicar el formato condicional
Campos sobre los que aplicar el formato condicional

El segundo paso es decidir que formatos condicionales queremos aplicar.

Las dos primeras opciones (Color de fondo y Color de fuente) ya existían en versiones anteriores aunque se accedía a ellas de manera distinta, pero hoy nos centraremos y activaremos la tercera: Iconos.

Al activar cualquiera de las 3 opciones aparecerá un link a los controles avanzados:

Controles Avanzados de Formato Condicional
Controles Avanzados de Formato Condicional

Pulsando sobre este link, accedemos a la pantalla de configuración de reglas del formato condicional que ya explicamos en el post anterior, con la diferencia de si seleccionamos “Iconos” podremos indicar que iconos mostrar en cada rango:

Reglas condicionales con iconos
Reglas condicionales con iconos

El resultado en la tabla en la que se han activado y configurado las opciones de “Color de Fuente” e “Iconos” sería el siguiente:

Tabla con iconos de formato condicional
Tabla con iconos de formato condicional

¿Se pueden personalizar los iconos condicionales en Power BI?

En vandalytic no teníamos bastante con esta opción y hemos investigado cómo personalizar los iconos y la respuesta es “Sí, se pude” y para ello usaremos la opción de “Temas”:

Temas personalizados en Power BI
Temas personalizados en Power BI

Los temas nos permiten definir la paleta de colores, los tipos de letra o cualquier otro aspecto del formato de nuestro panel. Si queremos mantener todos los informes de nuestra empresa con el mismo formato, lo ideal sería crear un tema personalizado y aplicarlo cada vez que queremos crear un informe nuevo.

Crear un tema nuevo, requiere de unas líneas de código (json), pero no es nada complicado, no os asustéis.

Para ello, abrimos el bloc de notas y usamos esta plantilla de código (sirve para añadir 3 iconos, pero podéis personalizarla para añadir más o menos):

{
     "name": "Título del Tema Personalizado",
     "icons": {
          "Nombre Icono 1": {
               "url": "URL del icono 1",
               "description": "Texto Icono 1"
          },
          "Nombre Icono 2": {
               "url": "URL del icono 2",
               "description": "Texto Icono 2"
          },
         "Nombre Icono 3": {
               "url": "URL del icono 3",
               "description": "Texto Icono 3"
         }
     }
}

Una vez pegada la plantilla en el fichero del bloc de notas:

  • “Título del Tema Personalizado”: Cambiarlo por el título que queréis dar al tema (manteniendo las comillas)
  • “Nombre Icono 1”: Cambiarlo por el nombre que queréis dar al primer icono personalizado (manteniendo las comillas)
  • “URL del icono 1”: Cambiarlo por la url (dirección web) del icono que queréis usar en como icono 1 (manteniendo las comillas)
  • “Texto Icono 1”: Cambiarlo por una breve descripción del icono que queréis usar en como icono 1 (manteniendo las comillas)
  • Haced lo mismo con el icono 2 y 3 si queréis añadir 3 iconos.

Una vez personalizado el código, grabad el fichero con un nombre y extensión .json:

Fichero json del nuevo template
Fichero json del nuevo tema

Ahora viene la magia: En nuestro fichero de Power BI Desktop, pulsamos en Cambiar tema > Importar tema y cargamos el fichero json:

Importar Tema a Power BI
Importar Tema a Power BI

Cuando accedamos a la pantalla de configuración avanzada del formato condicional, tendremos los nuevos iconos disponibles:

Iconos condicionales personalizados en Power BI
Iconos condicionales personalizados en Power BI

Para profundizar más en cómo crear nuevos temas para vuestros informes de Power BI, os dejo el siguiente link oficial de Microsoft.

Y los iconos personalizados de Power BI ¿pueden ser gifs animados?

La respuesta sigue siendo “Sí” (no hemos podido resistir la tentación). Se puede incluir en el fichero json del tema personalizado la url de un gif animado y obtener un resultado como este:

Iconos personalizados con gifs animados en Power BI
Iconos personalizados con gifs animados en Power BI

Como veis, las posibilidades son infinitas (más allá de mi frikismo marvel). Esta opción de iconos condicionales ya existía en Excel desde hace años y era una de las peticiones más votadas en la comunidad de usuarios de Power BI, pero por fin ha llegado.

Mi recomendación personal con los formatos condicionales es que no pongáis un formato de color o icono a cada valor (como en el primer ejemplo), sino que sólo destaquéis con el formato condicional aquellos valores en los que debe fijarse el usuario. Un cuadro de mandos no debe ser un arcoiris, debe centrar la vista del usuario hacia los puntos en los que deba tomar una decisión.

Os adjunto el informe de Power BI de este tutorial para que lo podáis ver online y jugar con él.

Recordad que si queréis tener acceso al fichero original .pbix de este tutorial y del resto de post y tutoriales del blog, sólo tenéis que suscribiros de manera gratuita.

¡SUSCRÍBETE YA!
Doy mi consentimiento para almacenar mis datos para envío de newsletters.
Si te suscribes a la newsletter tendrás acceso a los <b><u>ficheros Power BI originales</u></b> de nuestros tutoriales y post. <br><br>Además tendrás derecho a participar en sorteos periódicos que realizaremos en el blog.
We hate spam. Your email address will not be sold or shared with anyone else.
Mostrar más

Iván Arribas

Llevamos siglos generando, relacionando, modificando y almacenando datos....es hora de que les echemos un vistazo. Espero que este blog sirva de ayuda a los que quieran introducirse en este mundo de la Analítica de Datos, igual que me está sirviendo a mi.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Información básica sobre protección de datos Ver más

  • Responsable: Iván Arribas Delgado.
  • Finalidad:  Moderar los comentarios.
  • Legitimación:  Por consentimiento del interesado.
  • Destinatarios y encargados de tratamiento:  No se ceden o comunican datos a terceros para prestar este servicio. El Titular ha contratado los servicios de alojamiento web a Bluehost que actúa como encargado de tratamiento.
  • Derechos: Acceder, rectificar y suprimir los datos.
  • Información Adicional: Puede consultar la información detallada en la Política de Privacidad.

Botón volver arriba
Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos. Contiene enlaces a sitios web de terceros con políticas de privacidad ajenas que podrás aceptar o no cuando accedas a ellos. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Ver
Privacidad