Cálculo de la diferencia entre el total acumulado

Un usuario Pregunto ✅

Alirezam

Hola compañeros,

Tengo dos años de datos (2018, 2019) como adjunto. A medida que avanzamos con 2019, necesito mostrar la diferencia entre dos valores:

Supongamos que hoy es 4 de julio. La suma de 2018 (desde el principio hasta el 4 de julio) debe deducirse de la suma de 2019 (desde el principio hasta hoy) que es 34-30 = 4

¿Sabes cómo redactar esta nueva medida?

Obviamente, esta medida se actualizará todos los días.

Muchas gracias si puedesCapture.PNG tengo alguna pista.

Necesita una tabla de calendario https://exceleratorbi.com.au/power-pivot-calendar-tables/

entonces puedes escribir inteligencia de tiempo. https://exceleratorbi.com.au/dax-time-intelligence-beginners/

Total ytd = TOTALYTD (suma (tabla[column]),calendario[date])

Total ytd LY = calcular (TOTALYTD (suma (tabla[column]),calendario[date]), sameperiodprioryear (calendario[date]))

Necesita una tabla de calendario https://exceleratorbi.com.au/power-pivot-calendar-tables/

entonces puedes escribir inteligencia de tiempo. https://exceleratorbi.com.au/dax-time-intelligence-beginners/

Total ytd = TOTALYTD (suma (tabla[column]),calendario[date])

Total ytd LY = calcular (TOTALYTD (suma (tabla[column]),calendario[date]), sameperiodprioryear (calendario[date]))

Alirezam

En respuesta a MattAllington

Matt, gracias por tu ayuda. Sin embargo, cuando uso Calendar[date] en la función, devuelve el valor de todo el año. Cómo definir HOY en estas expresiones para que sepa que quiero el cálculo hasta hoy.

Salud

Ashish_Mathur

En respuesta a Alirezam

Hola,

Si la tabla de calendario tiene fechas solo hasta el 4 de julio, las fórmulas sugeridas deberían funcionar bien. Parece que las fechas en su tabla de calendario son hasta el 31 de diciembre de 2019.

En respuesta a Alirezam

A esto lo llamo «calendario agotado». Si su tabla de calendario de este año tiene fechas futuras, el cálculo del año pasado también tendrá fechas coincidentes para el mismo período del año pasado. Hay varias formas de solucionar este problema. Le sugiero que agregue una columna en su tabla de calendario que indique si cada dato es «futuro o no». Algo como esto.

Futuro = SI (‘Calendario'[Date]> HOY (), VERDADERO (), FALSO ())
Una vez que tenga esta columna, puede agregarla como una página o filtro visual y filtrar fechas futuras. Esto debería arreglarlo.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *