AVERAGEX: Cálculo del promedio por día en LuckyTemplates

AVERAGEX: Cálculo del promedio por día en LuckyTemplates

Aquí les mostraré cómo usar la función AVERAGEX con DAX en LuckyTemplates. Puede ver el video completo de este tutorial en la parte inferior de este blog.

Al aprender y comprender cómo usar esta función, abre rápidamente un rango de análisis que puede ser increíblemente perspicaz y valioso.

Tal vez desee calcular las ventas promedio que realiza por día, por mes, por cliente, etc. Hay tantas aplicaciones para esto que es una locura.

Y no se olvide, luego puede diversificarse en comparaciones de tiempo y análisis de inteligencia de tiempo.

En este ejemplo, vamos a trabajar con algo que se puede aplicar fácilmente en casi cualquier modelo. Vamos a calcular las ventas promedio por día para clientes particulares usando AVERAGEX con DAX.

Tabla de contenido

Revisión del modelo de datos

Antes de calcular realmente nuestras ventas promedio por día, primero echemos un vistazo a nuestro modelo de datos en LuckyTemplates para que podamos tener una idea con lo que estamos trabajando.

Entonces, tenemos una organización que está realizando ventas y los datos están en la tabla de ventas.

Esta organización realiza ventas en un día en particular y los datos para esto se pueden encontrar en la tabla de fechas.

Están vendiendo a cualquier cliente en particular, diferentes productos y pueden vender en una variedad de regiones diferentes. Los datos de estos tres se pueden encontrar por separado en la tabla de clientes, la tabla de productos y la tabla de regiones.

AVERAGEX: Cálculo del promedio por día en LuckyTemplates

Usando la información de nuestro modelo de datos y las medidas ya disponibles, analicemos nuestras ventas totales por cliente.

AVERAGEX: Cálculo del promedio por día en LuckyTemplates

Nuestra tabla se verá como esta a continuación. Entonces tenemos las ventas totales y están ordenadas por nombres de clientes.

AVERAGEX: Cálculo del promedio por día en LuckyTemplates

Entonces vamos a convertirlo en una visualización. Aquí podemos ver los mejores y los peores clientes vendedores de la organización.

AVERAGEX: Cálculo del promedio por día en LuckyTemplates

Ventas promedio por día usando AVERAGEX

Ahora, podemos echar un vistazo a cuánto vendemos por día a cada cliente.

Lo que debemos hacer para cada cliente es iterar todos los días y luego promediar el monto de las ventas para esos clientes en particular durante toda la duración.

La forma de hacerlo es usar AVERAGEX y la función VALUES con DAX.

Así que vamos a crear una nueva medida y llamarla Ventas promedio por día .

Luego vamos a agregar AVERAGEX porque necesitamos esta función de iteración. AVERAGEX va a iterar todos los días.

Y luego vamos a poner VALORES y la columna Fecha allí. Así es como iteramos todos los días.

Lo que hace VALUES es crear una tabla virtual de solo la columna Fechas, y luego dice en el contexto actual cuál es un cliente en particular, iterar todos los días.

Luego vamos a agregar Total Sales . Una vez que hayamos calculado todas las ventas totales, las promediaremos usando AVERAGEX .

Nuestra fórmula se verá como esta a continuación.

AVERAGEX: Cálculo del promedio por día en LuckyTemplates

Ahora, si incorporamos las Ventas promedio por día a la visualización, podemos ver, en promedio, cuánto vendemos por día a cada cliente en particular.

Incluso podemos activar las etiquetas de datos para tener una idea sobre las cifras de ventas promedio.

AVERAGEX: Cálculo del promedio por día en LuckyTemplates

AVERAGEX: Cálculo del promedio por día en LuckyTemplates

Mirando diferentes marcos de tiempo

Otra cosa genial que podemos hacer aquí es que también podemos cambiar el marco de tiempo.

Para hacer esto, podemos arrastrar nuestro MonthInCalendar para que podamos tener el mes y el año.

AVERAGEX: Cálculo del promedio por día en LuckyTemplates

AVERAGEX: Cálculo del promedio por día en LuckyTemplates

Entonces podemos convertirlo en una cortadora.

AVERAGEX: Cálculo del promedio por día en LuckyTemplates

Ahora, podemos ver las ventas promedio por día de cada uno de nuestros clientes en un mes y año en particular.

Lo que es realmente genial es que esta es una forma dinámica de ver este cálculo.

Como puede ver en la imagen a continuación, cuando seleccionamos agosto de 2014, la imagen muestra los datos para este período de tiempo.

AVERAGEX: Cálculo del promedio por día en LuckyTemplates

Ahora, cuando seleccionamos septiembre de 2014, nuestro visual muestra las ventas promedio por día por cliente para este período de tiempo.

AVERAGEX: Cálculo del promedio por día en LuckyTemplates

Revisión del proceso

Para comprender realmente cómo funcionan AVERAGEX y las funciones VALUES aquí, repasemos rápidamente lo que sucede en nuestro ejemplo.

Primero, transformemos nuestra visualización en una tabla para que tenga más sentido.

AVERAGEX: Cálculo del promedio por día en LuckyTemplates

Y de nuevo, echemos un vistazo rápido a nuestra fórmula.

AVERAGEX: Cálculo del promedio por día en LuckyTemplates

Ahora, tenemos aquí a nuestros diferentes clientes. Para Burt's Corporation, por ejemplo, estamos iterando todos los días. Esto es dentro de enero de 2015 porque lo tenemos seleccionado en nuestra segmentación. Luego calculamos las ventas totales de cada día.

Una vez que se calculan todas las ventas por día, aparece AVERAGEX y las promedia.

Y esto es lo que sucede con cada cliente que tenemos en este ejemplo en particular.

AVERAGEX: Cálculo del promedio por día en LuckyTemplates

Una vez que cambiemos el marco de tiempo, digamos febrero de 2015, hará el mismo cálculo pero esta vez dentro de este nuevo marco de tiempo.

Si no seleccionamos ningún período de tiempo, se repetirá todos los días en la tabla de fechas.

AVERAGEX: Cálculo del promedio por día en LuckyTemplates

Uso de la misma fórmula AVERAGEX contra una dimensión diferente

Otra cosa que podemos hacer aquí y que, de nuevo, encontrarás muy interesante es usar exactamente la misma fórmula contra una dimensión diferente.

Primero, dupliquemos nuestra tabla de Promedio de ventas por día .

AVERAGEX: Cálculo del promedio por día en LuckyTemplates

Luego, echemos un vistazo a las ventas promedio por día para cada ciudad.

AVERAGEX: Cálculo del promedio por día en LuckyTemplates

Y así, nuestra tabla ahora está ordenada por ciudad.

Por otra parte, es dinámico. Actualmente estamos mostrando los datos de febrero de 2015.

AVERAGEX: Cálculo del promedio por día en LuckyTemplates

Si hacemos clic en marzo de 2015, nuestra nueva tabla también mostrará las ventas promedio por día, presentadas por ciudad, para este período de tiempo que hemos seleccionado.

AVERAGEX: Cálculo del promedio por día en LuckyTemplates

Podríamos hacerlo de nuevo contra cualquier dimensión que tengamos. Usaremos exactamente la misma fórmula y funcionará perfectamente para todas esas dimensiones.

Conclusión

En esta publicación, hemos visto cómo calcular las ventas promedio por día para clientes particulares usando AVERAGEX con DAX, y combinado con la función VALUES.

Para obtener más tutoriales de la función DAX, consulte los enlaces a continuación.

¡Mis mejores deseos!


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