Cálculo del promedio en LuckyTemplates: Aislamiento de resultados de días laborables o fines de semana mediante DAX

Cálculo del promedio en LuckyTemplates: Aislamiento de resultados de días laborables o fines de semana mediante DAX

El cálculo de un promedio en LuckyTemplates se puede hacer de muchas maneras para brindarle información precisa para sus informes comerciales. Puede ver el video completo de este tutorial en la parte inferior de este blog.

Sin embargo, a veces calcular las ventas promedio por día puede no ser suficiente. Es posible que se encuentre con un escenario en el que solo vende durante los días de semana.

Si ejecuta un patrón de promedio en LuckyTemplates y utiliza la tabla de fechas, se ejecutará todos los días de la semana, que son siete días.

En este caso, tu promedio será más bajo de lo que debería ser porque tendrás días que tendrán cero resultados , que son días que no vendes.

En este ejemplo, le mostraré cómo puede resolver este problema. Tendremos el escenario en el que solo vendes durante la semana laboral , lo que significa que el fin de semana no está incluido.

Por lo tanto, calcularemos las ventas promedio solo entre semana.

Luego calcularemos las ventas promedio por fin de semana y haremos una comparación de las ventas promedio entre semana y el fin de semana. También le mostraré cómo calcular la diferencia de ventas promedio.

Pero antes de sumergirnos en el tema principal, le mostraré cómo calculamos las ventas promedio por día, que discutí en un tutorial anterior.

Tabla de contenido

Ventas promedio por día

Calcular el promedio de ventas por día es muy simple. Simplemente lo ingresamos a través de una medida, usando la función AVERAGEX .

Cálculo del promedio en LuckyTemplates: Aislamiento de resultados de días laborables o fines de semana mediante DAX

Esta fórmula puede mostrarnos las ventas promedio por día por productos, ubicación, clientes, etc. Simplemente elija entre las opciones y arrástrelo al eje. Así es como se ve:

Cálculo del promedio en LuckyTemplates: Aislamiento de resultados de días laborables o fines de semana mediante DAX

Cálculo del promedio en LuckyTemplates: Aislamiento de resultados de días laborables o fines de semana mediante DAX

Este es un cálculo muy útil. Sin embargo, si solo vende durante los días de semana, entonces necesita tener otra fórmula para obtener resultados específicos.

Ventas promedio por día de la semana

Para calcular las ventas promedio de los días de semana, necesitamos crear una tabla de fechas que no contenga los fines de semana, iterando solo durante cinco días (de lunes a viernes).

Al utilizar la función FILTRO, podemos reducir virtualmente el tamaño de la tabla de fechas y luego ejecutar esta lógica de iteración a través de una fórmula AVERAGEX.

Creamos una nueva medida y la llamamos Ventas promedio por día de la semana. En la línea siguiente, tecleamos VAR para variable. En esta fórmula, usamos variables, ya que simplifica todo.

Llamaremos a esta variable WeekdayTable y pondremos tablas dentro usando la función FILTER .

Luego, ingrese FECHAS , que itera a lo largo de toda la semana, y elija la columna DÍA EN LA SEMANA que representa cada día de la semana.

Cálculo del promedio en LuckyTemplates: Aislamiento de resultados de días laborables o fines de semana mediante DAX

Luego, escriba <> para excluir el sábado y el domingo, donde el sábado se representa con el número 6 y el domingo con el número 0.

Por lo tanto, la tabla de fechas itera a través de las fechas, pero no incluye el sábado y el domingo.

Cálculo del promedio en LuckyTemplates: Aislamiento de resultados de días laborables o fines de semana mediante DAX

Una vez que tenemos esta tabla dentro de la variable, podemos integrarla en nuestro cálculo.

Cálculo del promedio en LuckyTemplates: Aislamiento de resultados de días laborables o fines de semana mediante DAX

Usando esta fórmula, ahora podemos crear una visualización. Aquí vemos ambas visualizaciones de ventas promedio por día y por día de la semana.

Cálculo del promedio en LuckyTemplates: Aislamiento de resultados de días laborables o fines de semana mediante DAX

También podemos superponer las dos visualizaciones, colocándolas en una visualización, que muestra la comparación de ventas.

Cálculo del promedio en LuckyTemplates: Aislamiento de resultados de días laborables o fines de semana mediante DAX

Ahora, trabajemos en el cálculo de las ventas promedio por fin de semana.

Ventas promedio por fin de semana

Cuando calculamos las ventas promedio por fin de semana, simplemente copiamos y pegamos la fórmula que acabamos de crear para las ventas promedio por día de la semana en una nueva medida.

Luego, cambia el día de la semana a fin de semana , <> (no es igual) a = (igual), y en lugar de &&, lo cambias a || (o).

Cálculo del promedio en LuckyTemplates: Aislamiento de resultados de días laborables o fines de semana mediante DAX

Y también podemos comparar las dos visualizaciones (por día de la semana y por fin de semana) y ver la diferencia.

Cálculo del promedio en LuckyTemplates: Aislamiento de resultados de días laborables o fines de semana mediante DAX

Pero, si desea ser más específico con la diferencia en las ventas entre semana y los fines de semana, entonces usamos otra fórmula, que es la diferencia de ventas promedio.

Diferencia de ventas promedio

Para obtener la diferencia de ventas promedio, creamos una nueva medida. Para esta fórmula, simplemente restamos las Ventas promedio por fin de semana de las Ventas promedio por día de la semana.

Cálculo del promedio en LuckyTemplates: Aislamiento de resultados de días laborables o fines de semana mediante DAX

Esta fórmula puede mostrarnos la diferencia en las ventas, digamos por producto. Podemos determinar qué productos se venden mejor que los demás en un día laborable o un fin de semana.

Aquí puede ver que el producto 81 se vende mejor que el producto 65.

Cálculo del promedio en LuckyTemplates: Aislamiento de resultados de días laborables o fines de semana mediante DAX


Manejo de fechas de días laborables frente a fechas de fines de semana en LuckyTemplates con DAX
Comprensión de cómo funciona la función AVERAGEX

Conclusión

En el blog, trabajamos en el cálculo de las ventas promedio por día de la semana y fin de semana. Comenzamos revisando la fórmula para calcular el promedio de ventas por día. También usamos visualizaciones para hacer comparaciones.

Puedes aprender mucho de este ejemplo. Uno de los conceptos más importantes para entender en LuckyTemplates es cómo usar tablas virtuales dentro de las funciones de iteración.

Iterar fórmulas con tablas virtuales dentro es un gran concepto para aprender porque hay muchas aplicaciones en las que esto sería relevante en su propio análisis que está haciendo.

Una vez que comprende cómo funcionan las funciones de iteración, abre un mundo de potencial analítico y sus fórmulas se simplifican mucho más, al igual que sus modelos de datos.

Gracias,


Qué es uno mismo en Python: ejemplos del mundo real

Qué es uno mismo en Python: ejemplos del mundo real

Qué es uno mismo en Python: ejemplos del mundo real

Cómo guardar y cargar un archivo RDS en R

Cómo guardar y cargar un archivo RDS en R

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.

Revisión de los primeros N días hábiles: una solución de lenguaje de codificación DAX

Revisión de los primeros N días hábiles: una solución de lenguaje de codificación DAX

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.

Showcase Insights utilizando la técnica de elementos visuales dinámicos de subprocesos múltiples en LuckyTemplates

Showcase Insights utilizando la técnica de elementos visuales dinámicos de subprocesos múltiples en LuckyTemplates

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.

Introducción al contexto de filtro en LuckyTemplates

Introducción al contexto de filtro en LuckyTemplates

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.

Los mejores consejos para usar las aplicaciones en el servicio en línea de LuckyTemplates

Los mejores consejos para usar las aplicaciones en el servicio en línea de LuckyTemplates

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.

Analice los cambios en el margen de beneficio a lo largo del tiempo: análisis con LuckyTemplates y DAX

Analice los cambios en el margen de beneficio a lo largo del tiempo: análisis con LuckyTemplates y DAX

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.

Ideas de materialización para cachés de datos en DAX Studio

Ideas de materialización para cachés de datos en DAX Studio

Este tutorial analizará las ideas de materialización de cachés de datos y cómo afectan el rendimiento de DAX al proporcionar resultados.

Informes comerciales con LuckyTemplates

Informes comerciales con LuckyTemplates

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

¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber

¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber