Qué es uno mismo en Python: ejemplos del mundo real
Qué es uno mismo en Python: ejemplos del mundo real
En el tutorial de LuckyTemplates DAX de hoy, quiero repasar una técnica bastante interesante que usa DAX de manera realmente efectiva. Tuve que trabajar en un escenario en el que estábamos ejecutando un análisis de nuestras campañas de correo electrónico. Quería saber cuántos correos electrónicos recibimos en un día, compararlo mensualmente y también comparar el mes actual con el mejor mes. Puedes ver el video completo de este tutorial en la parte inferior de este blog.
Tabla de contenido
Una comparación acumulativa entre el mejor mes y el mes actual
Tengo un conjunto de datos dinámicos que ingresan en un mes actual y me gustaría compararlos siempre con el mejor mes, para poder hacer un seguimiento de cómo me va en comparación con mi mejor mes.
Para comenzar este tutorial de LuckyTemplates DAX , primero le mostraré la funcionalidad. Cuando hago clic en la segmentación MonthInCalendar (tabla de la izquierda), verá que mi mejor mes siempre permanece igual.
Mi mejor mes dentro de estos datos fue enero de 2015 .
Puedo hacer clic en cualquier mes en la segmentación MonthInCalendar y ver cómo me desempeñé en comparación con mi mejor mes.
Cálculo de ventas acumulativas
Lo primero que debe hacer es configurar su cálculo de comparación. Cuando hago clic en MonthInCalendar , verá que el contexto de la tabla cambia a medida que selecciono diferentes cosas en el filtro.
Obviamente, el contexto es clave aquí. Es importante entender cuál es el contexto del cálculo , que en este caso particular es julio de 2016 .
Como puede ver en la imagen a continuación, para julio de 2016, calculé mis Ventas totales , que es una simple suma de la columna de ingresos.
Y luego usé un patrón de ventas acumulativo que se puede reutilizar una y otra vez.
Usé la para que el cálculo siempre comience al principio de mi contexto seleccionado. El cálculo de ventas acumuladas es el que se encuentra en la línea azul más clara a continuación, y siempre cambia cada vez que cambio los filtros en la segmentación MonthInCalendar.
Ahora quiero comparar esto con lo mejor. Para hacerlo, usaré la bifurcación de medidas donde me ramifico de una medida a la siguiente.
Cálculo del mejor mes de ventas
Lo primero que necesito calcular es mi mejor mes de ventas. Voy a introducir los puntos de datos de este mes en mi próximo cálculo, que calculará las ventas en cada día único de ese mes.
Elegí una fórmula usando la , que le permite devolver un valor de texto, pero lo que tenía que hacer era aislar un resultado. Lamentablemente, las fórmulas no pueden devolver dos valores de texto. Solo pueden devolver 1. Si haces más de 1, devolverá un error.
Si vamos con 1, solo creará una tabla de una fila o un valor. Creé una tabla de todos mis meses y años, luego calculé las Ventas totales para esos meses en particular. La función TOPN los clasificará para que yo obtenga mi mes más alto por ventas en la parte superior.
Luego voy a devolver el nombre de ese mes en particular, que es lo que hace MAXX.
La otra cosa que debo hacer si quiero ver el mejor mes en esta tabla es eliminar el contexto de las fechas.
Así que básicamente ignoramos cualquier contexto que provenga de Fechas y aislamos el mes superior. Y luego pondremos ese mes y año superior en cada fila.
Así que esta es la primera etapa. La segunda etapa es calcular las ventas en cada uno de esos días. Queremos comparar en un marco de tiempo diario y conocer la diferencia en las ventas de un mes a otro mes.
Usé de manera efectiva para diseñarlo y hacerlo lo más fácil posible de entender. Usé el cálculo que acabamos de crear, la medida Mejor mes de ventas . Debido a que esta medida está en cada fila, puedo extraer la información de ese resultado en particular.
Voy a extraer los resultados para el mes y el año usando variables.
Luego, también calcularé los resultados de cada día usando las funciones y .
Luego puedo configurar la fecha real entre la que debemos elegir.
También hice un cálculo simple en el que coloqué un filtro en Fechas para poder encontrar cuál fue la venta real de cada día.
Comparación de resultados diarios: un tutorial de LuckyTemplates DAX
Un cálculo acumulativo es la mejor manera de mostrar diferentes tendencias.
Cuando observa tendencias a lo largo del tiempo, los totales acumulativos son lo mejor que puede hacer. Pero si quieres, también puedes hacer cálculos diarios y comparar resultados diarios.
Ya tenemos nuestras ventas del mejor mes todos los días ahora. El siguiente paso a hacer aquí es calcular cuál es el acumulado de eso. Ahora, aquí es donde las cosas pueden ponerse un poco más complicadas. No podemos usar el patrón acumulativo que usamos antes. Necesitamos usar un patrón diferente que nos permita crear una tabla virtual de estos resultados.
Esta vez, estamos usando un patrón común que se usa para calcular el total acumulativo de un número más complejo, y no para una medida básica simple. En lugar de usar el , usé , que crea una tabla virtual de todos los resultados.
Luego vamos a calcular si los datos son menores o iguales a la fecha actual.
En teoría, hemos aislado la columna Fecha y la columna Ventas del mejor mes, las colocamos en una tabla virtual y ejecutamos cálculos sobre esa tabla virtual.
Al final de este cálculo, estamos iterando a través de cada resultado individual a través de la tabla virtual, acumulando resultados a medida que avanzamos. Por último, estamos calculando el resultado final final utilizando las mejores ventas mensuales, debajo de la función SUMX.
Así que ahora tengo mi mejor mes que aparece como enero de 2015 mientras uso un contexto diferente. El contexto cambia al hacer clic alrededor de la segmentación MonthInCalendar. Sin embargo, los resultados de Ventas del mejor mes siempre son los mismos porque hacen referencia a las fechas que hemos especificado, mientras que el total de Ventas acumuladas se produce en la parte posterior.
Cálculo de la diferencia del mejor mes
Evidentemente, podemos ir más allá. Podemos descubrir la diferencia y crear otra idea usando este simple cálculo.
La ramificación de medidas es la clave absoluta aquí. Puedo convertir el cálculo de la diferencia del mejor mes en otro gráfico de líneas para que podamos identificar rápidamente cómo estamos realizando un seguimiento en cualquier período de tiempo en particular.
Con el gráfico de línea inferior, puede ver a lo largo del tiempo cómo son nuestras ventas actuales en comparación con el mejor mes.
Conclusión
Para resumir este tutorial de LuckyTemplates DAX, le mostré cómo comparar sus tendencias actuales con sus mejores tendencias de venta utilizando técnicas DAX y ramificación de medidas.
Con suerte, aprendió algunas de las mejores prácticas cuando se trata de usar DAX e implementarlas en su propio desarrollo de informes.
Si disfrutó del contenido cubierto en este tutorial en particular, suscríbase al canal de televisión LuckyTemplates . Tenemos una gran cantidad de contenido que sale todo el tiempo de mí y una variedad de creadores de contenido, todos dedicados a mejorar la forma en que usa LuckyTemplates y Power Platform.
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