Totales acumulados en LuckyTemplates con DAX

Totales acumulados en LuckyTemplates con DAX

A veces, calcular los totales acumulados en LuckyTemplates es mucho mejor para analizar las tendencias que simplemente mirar los resultados reales a diario. Puede ver el video completo de este tutorial en la parte inferior de este blog.

Es por eso que voy a mostrarle en este ejemplo cómo puede implementar un cálculo total acumulado que sea dinámico, que fluya y se integre bien con el resto de su modelo.

Y le mostraré cómo puede hacerlo de manera muy efectiva y sencilla al combinar algunas medidas DAX dentro de LuckyTemplates.

Tabla de contenido

Cálculo de totales acumulados en LuckyTemplates desde cero

En esta publicación de blog, le mostraré cómo calcular los totales acumulados dentro de LuckyTemplates. En realidad, hay un par de formas de hacerlo, y te mostraré ambas formas.

Esto es en última instancia lo que queremos lograr como resultado. Tenemos nuestras columnas Fecha y Ventas, así como un total acumulado de 30 días y un total acumulado de 90 días (lado izquierdo).

También los colocamos en visualizaciones para que los números sean más interesantes y para que las tendencias y los valores atípicos sean más fáciles de detectar (lado derecho).

Totales acumulados en LuckyTemplates con DAX

También podemos cambiar el marco de tiempo y ver cómo cambian nuestros totales acumulados en tiempo real. Una idea bastante convincente, ¿verdad?

Totales acumulados en LuckyTemplates con DAX

Entonces, si está buscando cosas como el inventario o las cuentas por cobrar, esta es una muy buena pieza de análisis que puede ejecutar sobre los datos.

Luego puede diversificarse en cosas más avanzadas, como comparar sus totales acumulados de un período a otro período.

Hay muchas cosas asombrosas que puedes hacer y te mostraré cómo puedes lograr esto desde cero.

Totales acumulados en 30 días

Como siempre, comenzamos con un informe en blanco donde todo lo que tenemos son nuestras Ventas totales. Escribamos una medida que nos dé un total acumulado de 30 días. Esto significa que queremos mirar hacia atrás desde hoy hasta 30 días y resumir todas las ventas dentro de ese período de tiempo.

Vamos a crear una medida y llamarla Total acumulado 30D.

Totales acumulados en LuckyTemplates con DAX

Luego saltaremos a otra línea para escribir un poco de lógica e ingresar las Ventas totales.

Totales acumulados en LuckyTemplates con DAX

El tercer paso es usar la función FILTRO . La función FILTRO es una función iterativa que itera la tabla de fechas y captura los 30 días para el total acumulado.

Totales acumulados en LuckyTemplates con DAX

Vamos a eliminar cualquier filtro o cualquier contexto que provenga de la columna FECHA. Entonces ALL se deshace de ese contexto y se deshace de ese filtro.

Luego vamos a iterar a través de toda la tabla DATE y ver si la fecha es mayor que MAX (Date - 30), lo que nos dará el primer día de los 30 días.

Totales acumulados en LuckyTemplates con DAX

Y luego escribiremos si la fecha es menor que igual a la fecha MAX.

Totales acumulados en LuckyTemplates con DAX

Presionamos enter y arrastramos la información a la tabla. Podemos ver que esto se evaluará como un total acumulado ahora.

Totales acumulados en LuckyTemplates con DAX

Totales acumulados en 90 días

Digamos que queremos obtener las ventas de un período de tiempo diferente. Podemos usar la misma medida y luego cambiar el número de 30 días a nuestro número preferido, que en este caso es 90.

Totales acumulados en LuckyTemplates con DAX

Y así, tenemos un total acumulado de 90 días. Esto va a evaluar algo que es ligeramente diferente porque estamos mirando nuestras ventas para un marco de tiempo mucho más largo.

Totales acumulados en LuckyTemplates con DAX

Recuerda que aquí siempre puedes sustituir una medida diferente; puede usar esta técnica para obtener datos sobre sus ganancias, transacciones o clientes. Simplemente hay muchas cosas que puede implementar usando esta fórmula de total acumulado.  

Hay muchas cosas en las que también puedes ramificarte. No solo puede ver los totales acumulados en cualquier momento, sino que también puede comparar sus totales acumulados con el mes pasado, el último trimestre o el año pasado.

Uso de FECHAS EN PERÍODO

Voy a mostrarte otra fórmula que puedes escribir para lograr exactamente lo mismo; sin embargo, utiliza una lógica de filtrado diferente dentro de la declaración de cálculo.

Vamos a llamar a esta medida la alternativa del total acumulado de 30D. Nuevamente, calcularemos las ventas totales, pero en lugar de FILTRO, usaremos la función FECHAS EN PERÍODO.

Totales acumulados en LuckyTemplates con DAX

Luego saltaremos a otra fila y pondremos algunas Fechas. Esto es lo que hace DATESINPERIOD; es una función de inteligencia de tiempo específica que nos permite crear o abrir cualquier período de tiempo. Todo lo que tenemos que hacer es poner en nuestros parámetros.

Totales acumulados en LuckyTemplates con DAX

Así que básicamente hace lo que hace la función FILTRO, de una manera diferente. Esta es una forma un poco más fácil que ofrece mucha más flexibilidad.

Y si la ponemos junto a nuestra otra tabla de 30 días, veremos que es exactamente igual a la que usamos en FILTER. Así que esta es solo otra forma de lograr un resultado similar.

Totales acumulados en LuckyTemplates con DAX

Ahora todo lo que queda por hacer aquí es convertirlo en una visualización , que no lleva mucho tiempo. Entonces podemos ver el total acumulado de forma visual.

Totales acumulados en LuckyTemplates con DAX

También podemos añadir diferentes filtros. Digamos, por ejemplo, que queremos ver un año en particular como 2017.

Totales acumulados en LuckyTemplates con DAX

El total acumulado se ajustará automáticamente en cualquier contexto adicional que queramos agregar en nuestra página de informe.

Así es como hacemos el total acumulado. Puedes usarlo en muchas aplicaciones. La misma técnica se puede utilizar una y otra vez en diferentes escenarios.

Conclusión

Creo que los totales acumulados son una forma mucho mejor de ver los promedios a lo largo del tiempo. A veces es demasiado granular para observar un nivel diario. Sin embargo, los totales acumulados le permiten no quedar atrapado en ningún resultado individual, sino en una acumulación de resultados que en realidad brindan información mucho mejor.

Hay muchas maneras diferentes en las que puede utilizar esto en LuckyTemplates , y obtendrá una idea mucho mejor de cómo lo implemento personalmente a través del video a continuación.

Entro en bastante detalle en torno a la fórmula específica, pero luego puede ramificarse a partir de ella para obtener otras ideas que finalmente desee crear.

Así que buena suerte implementando este. Mucho que aprender y mucho que replicar en sus propios modelos.


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