Forum Discussion
Suma incorrecta con Lastdate
Tengo tabla de pronósticos con pronósticos mensuales. Los pronósticos solo muestran el mes actual y las fechas futuras. Así que necesito calcular las últimas sumas de los pronósticos anteriores.
Mi medida es actualmente:
CALCULAR
SUM( Pronóstico[Plan] ),
LASTDATE ( Forecast[ForecastFileDate] )
)
Como puede ver, la medida funciona correctamente, excepto que el total es incorrecto. Solo suma a partir del último pronóstico que es agosto.
Lo intenté también con:
CALCULAR(
SUM( Pronóstico[Plan] ),
FILTRO(
ALL( Forecast[ForecastFileDate] ), Forecast[ForecastFileDate] = MAX( Forecast[ForecastFileDate] )
) )
Pero me da el mismo resultado que LASTDATE.
Tengo una tabla de fechas con una relación inactiva con Date -> ForecastFileDate
Gracias por la respuesta.
Eso no ayudó ya que no sabía cómo calcular las fechas del historial.
Terminé con esta medida:
CALCULAR(
SUM ( Pronóstico[Plan] ),
FILTER( Forecast, Forecast[ForecastFileDate] = Forecast[Date] )
)
Luego suman las fechas futuras del último archivo y ahora los totales funcionan correctamente.
2 Replies
- Syndicate_Admin
Administrator
@SuppiLo Esto parece un problema de medida total. Muy común. Vea mi publicación al respecto aquí: https://community.powerbi.com/t5/DAX-Commands-and-Tips/Dealing-with-Measure-Totals/td-p/63376
Además, esta Medida Rápida, Medir Totales, La Palabra Final debería darle lo que necesita:
https://community.powerbi.com/t5/Quick-Measures-Gallery/Measure-Totals-The-Final-Word/m-p/547907- Syndicate_Admin
Administrator
Gracias por la respuesta.
Eso no ayudó ya que no sabía cómo calcular las fechas del historial.
Terminé con esta medida:
CALCULAR(
SUM ( Pronóstico[Plan] ),
FILTER( Forecast, Forecast[ForecastFileDate] = Forecast[Date] )
)
Luego suman las fechas futuras del último archivo y ahora los totales funcionan correctamente.