Cálculo del total acumulativo inverso o acumulado inverso en LuckyTemplates

Cálculo del total acumulativo inverso o acumulado inverso en LuckyTemplates

Calcular un total acumulativo , también conocido como total acumulado , en LuckyTemplates, es definitivamente común para la mayoría de las empresas debido a su indispensabilidad en la realización de cálculos para mostrar el total de una medida hasta una fecha determinada. Puede ver el video completo de este tutorial en la parte inferior de este blog.

Pero, ¿sabía que crear un total acumulativo inverso es tan esencial como calcular el total acumulativo?

En este artículo repasaremos cómo calcular un total acumulado inverso en LuckyTemplates usando DAX .

Tabla de contenido

Revisando el problema

Esto se planteó en el  como una pregunta.

Cálculo del total acumulativo inverso o acumulado inverso en LuckyTemplates

Puede ver esta publicación del foro aquí -  

Un miembro tenía un requisito distintivo de diciembre a enero en el que necesitaba un total acumulativo. También querían hacerlo dinámico, donde el total acumulado inverso se ajustaría para esa lógica particular en el informe cada vez que quisieran cambiar el filtro de año en la página.

Con mucho gusto, pude encontrar una respuesta que fue bastante fácil después de trabajar en una solución.

Era una variación simple de la combinación de fórmula total acumulativa más común que puede usar y reutilizar dentro de LuckyTemplates de manera bastante eficiente.

Pero antes de abordar el total acumulativo inverso , centrémonos primero en el total acumulativo .

la fórmula Acumulativa o Total acumulado en LuckyTemplates

El total acumulativo, o total acumulado, se usa para mostrar la suma total de datos a medida que crece con el tiempo o cualquier otra serie o progresión. Esto es muy útil para detectar cambios en un cierto patrón lógico y para determinar si el sistema de pronóstico ya no es adecuado .

Esta imagen muestra la fórmula para calcular el Total acumulado en LuckyTemplates .

Cálculo del total acumulativo inverso o acumulado inverso en LuckyTemplates

Tratemos de analizar gradualmente la fórmula dada.

1. incluir las ventas totales de cada fecha

Lo primero que debemos hacer es incluir las Ventas Totales de cada fecha. 

Cálculo del total acumulativo inverso o acumulado inverso en LuckyTemplates

Las Ventas Totales es la suma de todos los números en una columna. En este ejemplo en particular, las Ventas totales son la suma de la columna Ingresos totales .

Cálculo del total acumulativo inverso o acumulado inverso en LuckyTemplates

Luego, usando la función ALLSELECTED , enumeramos todas las fechas del año específico (en este caso, 2017) dentro de la función  FILTER .

Cálculo del total acumulativo inverso o acumulado inverso en LuckyTemplates

También puede optar por no utilizar la función ALLSELECTED si desea mostrar todas las fechas sin seleccionar un año específico.

2. Compare la fecha actual con la FECHA mAX

Luego necesitamos comparar la fecha actual con la fecha MAX .

Cálculo del total acumulativo inverso o acumulado inverso en LuckyTemplates

Esta función MAX devuelve el valor máximo en una columna, incluidos los valores y números lógicos.

En este ejemplo, la función MAX determina el valor máximo dentro de la columna Fecha . Luego, se mostrarán  todas las fechas que sean menores o iguales a la fecha MAX.

Cálculo del total acumulativo inverso o acumulado inverso en LuckyTemplates

3. Evalúe las ventas totales usando la función ISBLANK()

También agregamos una lógica IF que evalúa las ventas totales usando la función ISBLANK(). Esta función DAX devuelve VERDADERO o FALSO después de comprobar si un valor está en blanco/cero o no

En este ejemplo particular, si Total Sales es cero , se debe devolver un valor en blanco ; de lo contrario , se devolverá  el valor de la variable CumulativeTotal .

Cálculo del total acumulativo inverso o acumulado inverso en LuckyTemplates

Usamos esta lógica para este ejemplo para mostrar solo las fechas con las ventas reales que estamos realizando, sin incluir las fechas que aún no tienen datos .

Cálculo del total acumulativo inverso o acumulado inverso en LuckyTemplates

En el siguiente ejemplo, el resultado de la columna Ventas acumulativas del 1 de febrero de 2017 se calculó sumando el monto actual de Ventas totales ($10 485) al monto de Ventas totales ($14 506) del 1 de enero de 2017 .

Así también se calculó el resultado de cada fila de la columna Ventas acumuladas .

Cálculo del total acumulativo inverso o acumulado inverso en LuckyTemplates

Cálculo del acumulado inverso o total de funcionamiento inverso en potencia bI

Ahora que hemos calculado nuestras Ventas acumulativas , intentemos pronosticar el total acumulativo inverso . Para calcularlo, todavía podemos usar nuestra fórmula total acumulativa con algunos cambios menores.

Lo que debe hacer es aplicar un pequeño ajuste al filtrado de contexto de fila que ocurre dentro de la función FILTRO del patrón de fórmula. 

Cálculo del total acumulativo inverso o acumulado inverso en LuckyTemplates

Dentro de la función FILTRO , la fecha actual debe compararse con la fecha MIN en lugar de la fecha MAX

Cálculo del total acumulativo inverso o acumulado inverso en LuckyTemplates

Esta función MIN devuelve el valor mínimo en una columna .

En este ejemplo, la función MIN determina el valor mínimo dentro de la columna Fecha . Luego, se mostrarán  todas las fechas que sean mayores o iguales a la fecha MIN .

Por ejemplo, calculamos el resultado particular en la columna Ventas acumuladas inversas de enero de 2017 sumando cada valor individual de Ventas totales de las fechas debajo de la fecha actual ( febrero de 2017 a diciembre de 2017 ).

Eso se aplica a cada una de las filas de la columna Acumulativo inverso

Cálculo del total acumulativo inverso o acumulado inverso en LuckyTemplates

La solución es simplemente invertir o ajustar la fórmula para calcular el total acumulativo que tenemos actualmente.


Filtros simples con CÁLCULO: (1.13) Guía definitiva para principiantes de DAX
Cómo calcular el presupuesto o los resultados de la previsión de forma acumulativa en LuckyTemplates
Comparar varias métricas de forma acumulativa en LuckyTemplates mediante DAX

Conclusión

El total acumulativo inverso definitivamente tiene el potencial de demostrar su valor en el control y la previsión de procesos, detectando cuándo cambia el patrón de la demanda del cliente y cuándo un sistema de previsión ya no es adecuado. 

La mayoría de los usuarios generalmente no lo usarán, pero esto también podría ser una modificación esencial de cómo funciona la función CALCULAR en combinación con la función FILTRAR .

Cuando utilice estas dos fórmulas DAX juntas, podrá generar pronósticos bastante interesantes y únicos para sus datos.

Aquí hay algunos enlaces recomendados para que pueda explorar más las técnicas totales acumulativas dentro de LuckyTemplates.

Crear totales acumulativos dinámicos mediante DAX en LuckyTemplates

Totales acumulados en LuckyTemplates sin fechas: DAX avanzado

Con suerte, puede obtener una buena comprensión de cómo funciona este cálculo particular dentro de LuckyTemplates.


Time Intelligence en LuckyTemplates: cómo calcular el número de transacciones realizadas en los últimos N días

Time Intelligence en LuckyTemplates: cómo calcular el número de transacciones realizadas en los últimos N días

Descubra cómo calcular el total de transacciones realizadas en los últimos N días y obtenga información útil utilizando la inteligencia de tiempo en LuckyTemplates.

Cómo evaluar clústeres en sus datos mediante la técnica DAX en LuckyTemplates

Cómo evaluar clústeres en sus datos mediante la técnica DAX en LuckyTemplates

En este tutorial, demuestro cómo mostrar clústeres en sus datos permite extraer información valiosa usando técnicas DAX avanzadas.

¿Cuánto personal tenemos actualmente? Lógica de fechas múltiples en LuckyTemplates usando DAX

¿Cuánto personal tenemos actualmente? Lógica de fechas múltiples en LuckyTemplates usando DAX

En este tutorial, aprenderá a calcular la <strong>población actual del personal</strong> para las relaciones múltiples de la tabla de calendario mediante la función COUNTROWS y FILTER en LuckyTemplates.

Hacer una solicitud HTTP en Power Automate

Hacer una solicitud HTTP en Power Automate

Aprenda a crear una solicitud HTTP con Power Automate y cómo implementar soluciones efectivas para la automatización de tareas.

Programe un flujo de escritorio para que se ejecute en Power Automate

Programe un flujo de escritorio para que se ejecute en Power Automate

En este tutorial, aprenda cómo programar un flujo de escritorio en Power Automate para automatizar tareas en la web y su escritorio.

Power Automate Terminar Control de acción en flujos

Power Automate Terminar Control de acción en flujos

Aprenda a usar correctamente el control Terminar acción de Power Automate que termina las acciones en un flujo si no se cumple alguna de las condiciones.

Power Query: combinar archivos de varias carpetas

Power Query: combinar archivos de varias carpetas

Aprenda a combinar archivos de varias carpetas en su red, escritorio, OneDrive o SharePoint utilizando Power Query.

Tipos de flujo de Power Automate y cuándo usarlos

Tipos de flujo de Power Automate y cuándo usarlos

En este blog, analizamos las similitudes y diferencias entre los tipos de flujo de Power Automate y determinamos cuándo usar cada flujo. Encuentra la mejor opción de automatización.

Conectores de Power Automate: número, texto y fecha y hora

Conectores de Power Automate: número, texto y fecha y hora

Familiarízate con algunos conectores Power Automate integrados que transforman cadenas en otro formato: número, texto y fecha y hora.

Tutorial del analizador VertiPaq: relaciones e integridad referencial

Tutorial del analizador VertiPaq: relaciones e integridad referencial

Este tutorial detallado sobre el analizador VertiPaq en DAX Studio le enseñará cómo usar la pestaña Relaciones para optimizar su DAX y resolver problemas de integridad referencial.