Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Queridos todos,
Tengo una tabla con una columna YTD Reals VS LY con un valor YTD para cada mes.
Estoy tratando de calcular un MTH Reals VS LY a partir de estos datos YTD.
Para ello, estoy planeando primero hacer una medida para calcular el mes anterior YTD Reals VS LY y luego sustratarlo a la YTD Reals VS LY
Para calcular el mes anterior YTD Reals VS LY, aquí está la medida que hice:
=CALCULATE([ACT_VS_LY@CR]; PREVIOUSMONTH('Calendario'[fecha]))
Como se puede ver en la medida test, está funcionando, excepto que para el mes de enero de 2021 (202101) tengo el 364 de diciembre, mientras que para enero siempre debería tener 0.
Creé una tabla de fechas vinculada a mi tabla de datos.
¿Podría ayudarme a encontrar una manera de que si el año del mes anterior no es el mismo que el año de mi contexto de filtro, entonces la medida devuelve 0 ?
Gracias por su ayuda !
Henri
Solved! Go to Solution.
@Hchazelle , Pruebe una medida como
medida =
var _1 = CALCULATE([ACT_VS_LY@CR];d atesMTD('Calendario'[fecha]))
var _2 = CALCULATE([ACT_VS_LY@CR]; PREVIOUSMONTH('Calendario'[fecha]))
devolución
Switch( True() ,
not(isblank(_1) ) && not(isblank(_2) ) , _1 - _2 ,
isblank(_1) , 0,
isblank(_2),_1
)
@Hchazelle , Pruebe una medida como
medida =
var _1 = CALCULATE([ACT_VS_LY@CR];d atesMTD('Calendario'[fecha]))
var _2 = CALCULATE([ACT_VS_LY@CR]; PREVIOUSMONTH('Calendario'[fecha]))
devolución
Switch( True() ,
not(isblank(_1) ) && not(isblank(_2) ) , _1 - _2 ,
isblank(_1) , 0,
isblank(_2),_1
)
Muchas gracias, eso es perfecto !
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |