Qué es uno mismo en Python: ejemplos del mundo real
Qué es uno mismo en Python: ejemplos del mundo real
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.
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 .
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.
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 .
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 .
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 .
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.
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 .
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 .
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 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.
Dentro de la función FILTRO , la fecha actual debe compararse con la fecha MIN en lugar de la fecha MAX .
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 .
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.
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