Qué es uno mismo en Python: ejemplos del mundo real
Qué es uno mismo en Python: ejemplos del mundo real
El formato condicional es una forma de visualizar datos mediante la aplicación de un determinado conjunto de reglas de formato basadas en condiciones definidas por el usuario. Para las imágenes de LuckyTemplates, se usa principalmente cuando se presentan datos en forma tabular.
En este tutorial, analizaré cómo combinar fórmulas DAX con la nueva función de formato condicional para resaltar el último período o el más reciente en sus objetos visuales de LuckyTemplates.
A menudo veo esta técnica utilizada en informes financieros o de ingresos. Esta es una gran manera de hacer que ciertos datos se destaquen.
Veamos esta visualización de informe de muestra.
Lo que quiero hacer aquí es resaltar la última venta que hice dentro de esta visualización. Además, quiero que tenga dinámicamente un color diferente.
En este caso, voy a usar una técnica que puedes reutilizar en varios escenarios.
Analicemos las cosas que necesito hacer para lograr los resultados que necesito.
Tabla de contenido
Creación de la última medida de venta
Como quiero resaltar la última venta o la actual en esta visualización, lo primero que debo hacer es identificar la fecha de la última venta o la actual.
En este conjunto de datos de demostración, la última venta ocurrió en noviembre de 2018.
Creé la medida Última venta que determinará la fecha de la última venta.
Usé la función para que pueda calcular la fecha máxima en esta tabla.
Sin embargo, solo calcula la fecha máxima dentro de cada mes diferente. Lo que quiero obtener es el día en que hice la última venta . Esa última venta claramente ocurrió el 15 de noviembre de 2018 .
Para lograr el resultado que quiero, necesito cambiar el contexto en el que calculamos la fecha máxima. Es por eso que incluí la lógica anterior que hice dentro de la función . Luego, usé la función para devolver todos los valores dentro de la columna Última venta mientras ignoraba los filtros que podrían haberse aplicado.
Después de editar la fórmula, la columna Última venta ahora muestra el día en que realicé una venta por última vez, que fue el 15 de noviembre de 2018 .
Aislamiento de la última fecha de venta
Después de obtener la fecha de la última venta , necesito aislarla usando la ramificación de medidas . Esta es una técnica esencial para este tipo de escenario.
Esta es la fórmula real que utilicé para aislar la fecha de la última venta . Nombré esta medida como el Período de Última Venta .
Inicialmente, creé la variable Última venta para que contuviera la misma lógica que usé anteriormente para la medida Última venta .
Luego, revisé cada fila dentro de la lista Última venta para evaluar si la fecha actual es igual al mes de la fecha real de Última venta .
Usé la columna Fecha para comparar los meses e identificar el que coincide con el mes de la fecha de Última venta real .
Pude emparejarlos utilizando 1 para representar el primer día del mes.
Esta lógica evalúa si el mes de la última venta es el mismo con cualquiera de estos meses en cualquier contexto.
Si la lógica devuelve VERDADERO , se establecerá en un valor de 1 .
Si devuelve FALSO , será igual a 0 .
Una vez que presente los resultados en este informe, notará que todas las filas mostraban 0 , excepto el mes de noviembre de 2018. Esto significa que solo el mes de noviembre se evaluó igual que el mes de la última venta .
Formato condicional para objetos visuales de LuckyTemplates
Después de aislar ese mes de Última venta en particular , tengo que cambiar visualmente el color de este elemento en nuestro gráfico.
LuckyTemplates realizó algunas actualizaciones interesantes en las visualizaciones. Estas actualizaciones incluyen el beneficio de cambiar condicionalmente lo que está viendo dentro de sus visualizaciones.
Una vez que haga clic en la opción Colores de datos en el Panel de formato , habrá tres puntos en la esquina superior derecha.
Si hago clic en estos tres puntos, aparecerá el formato condicional .
Haré clic en eso y aparecerá el panel de color predeterminado .
Puede cambiar una serie de cosas dentro de este panel. Para este ejemplo, voy a formatear por Reglas .
Luego, encontraré mi medida del último período de venta dentro de este campo.
Estableceré la siguiente condición que se usará para resaltar el resultado de la medida Último período de venta .
Para este caso, si el valor es igual a 1 , el color debe establecerse en gris .
Agregaré otra condición IF . Si el valor es igual a 0 , el color debe establecerse en azul .
Agregaré estas reglas a mis visualizaciones en función de la medida del último período de venta que calculé.
Para aplicar estos cambios, simplemente haré clic en el botón Aceptar .
Así es como el formato condicional afecta la visualización.
Esta técnica va junto con el resto del modelo, independientemente del corte o filtrado que coloque en mis datos.
También puedo cambiar el año en este filtro.
Dar formato a sus objetos visuales de LuckyTemplates dinámicamente
Cuando hice clic en el año 2017 , verás que esto no funciona como debería. Esto se debe a la forma en que configuré la fórmula donde buscaba la última venta que hice desde el principio de los tiempos.
Quiero hacer esto más dinámico mostrando el último período de venta en cualquier contexto seleccionado en los filtros .
Para hacer eso, necesito cambiar la función TODO . Esto se debe a que la función ALL pasa por encima del principio de los tiempos.
Necesito cambiarlo a , que solo funciona en el contexto que he seleccionado o aplicado en mi informe.
Como resultado, cuando voy a 2017 , resalta instantáneamente la última fecha en ese contexto particular.
Ahora, cambiaré el filtro Año a una segmentación de fecha .
Por eso, ahora puedo cambiar esto rápidamente a cualquier período de tiempo que siempre mostrará el último resultado en la visualización.
Técnica de visualización de datos en LuckyTemplates: elementos visuales dinámicos de varias medidas
LuckyTemplates avanzado: cómo crear elementos visuales dinámicos de subprocesos múltiples
Técnica de visualización de LuckyTemplates: aprenda a crear placas de diseño de fondo
Conclusión
Eso es todo lo que quería cubrir en este tutorial. Ahora ha aprendido a agregar un formato condicional único a sus objetos visuales de LuckyTemplates. Definitivamente es una técnica interesante en la que puede combinar funciones DAX con un nuevo formato condicional dentro de sus visualizaciones.
También pudo ver cómo aplicar la técnica de ramificación de medida en este tipo de escenario. Hay tantas formas diferentes de usar y reutilizar esta técnica.
Solo recuerda la importancia de las tablas al crear tus cálculos.
Es importante poner las cosas en una tabla para que pueda resolver las cosas lentamente y comprender lo que sucede en cada nivel diferente de sus cálculos.
Espero que hayas disfrutado repasando este tema.
Qué es uno mismo en Python: ejemplos del mundo real
Aprenderá a guardar y cargar objetos desde un archivo .rds en R. Este blog también cubrirá cómo importar objetos desde R a LuckyTemplates.
En este tutorial del lenguaje de codificación DAX, aprenda a usar la función GENERAR y a cambiar dinámicamente el título de una medida.
Este tutorial cubrirá cómo usar la técnica de elementos visuales dinámicos de subprocesos múltiples para crear información a partir de visualizaciones de datos dinámicos en sus informes.
En este artículo, repasaré el contexto del filtro. El contexto del filtro es uno de los temas principales que cualquier usuario de LuckyTemplates debería conocer inicialmente.
Quiero mostrar cómo el servicio en línea de LuckyTemplates Apps puede ayudar a administrar diferentes informes e información generada a partir de varias fuentes.
Aprenda a calcular los cambios de su margen de beneficio utilizando técnicas como la bifurcación de medidas y la combinación de fórmulas DAX en LuckyTemplates.
Este tutorial analizará las ideas de materialización de cachés de datos y cómo afectan el rendimiento de DAX al proporcionar resultados.
Si todavía usa Excel hasta ahora, este es el mejor momento para comenzar a usar LuckyTemplates para sus necesidades de informes comerciales.
¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber