Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Hola a todos
Estoy mostrando algunos figuers de ventas por hora para un día determinado en una tabla con números por hora y acumulados, he podido obtener números para el día antes de usar
YD rev =
var yesterday = max('Retail Caldender'[Date]) - 1
var amount = CALCULATE(SUM('Actuals TY'[ConvertedRev]),FILTER(ALL('Retail Caldender'),'Retail Caldender'[Date] = yesterday))
return
amount
y un número cumualtivo para el día sleected usando
Cumulative demand TY hour = if([Demand Local conversion]=0,
"",
CALCULATE('Actuals TY'[Demand Local conversion],
FILTER(ALLSELECTED('Actuals TY'),
'Actuals TY'[hourtime]<= MAX('Actuals TY'[hourtime])
)
)
)
Pero parece que no puedo obtener un figute acumulativo para el trabajo anterior, he intentado reemplazar [Demand Local Conversion] con mi [YD rev], construyéndolo obligatoriamente por separado y busqué en línea otras formas de calcular un totlal acumulativo, pero parece que no puedo hacer que funcione.
Gracias de antemano
Acabo de cambiarlo de
Cumm Sales = CALCULATE(SUM(Sales[Sales Amount]),filter(all('Date'),'Date'[date] <=max('Date'[date]) && Date[Date] < today() -1 ))
Para
Cumm Sales = CALCULATE(SUM(Sales[Sales Amount]),filter(all('Date'),'Date'[date] <=max('Date'[date]) && Date[Date] = today() -1 ))
y funciona
Gracias por tu ayuda
@JL_091484 , Pruebe una medida con la ayuda de la tabla de fechas como
Cumm Sales = CALCULATE(SUM(Sales[Sales Amount]),filter(all('Date'),'Date'[date] <=max('Date'[date]) -1 ))
o
Cumm Sales = CALCULATE(SUM(Sales[Sales Amount]),filter(all('Date'),'Date'[date] <=max('Date'[date]) && Date[Date] < today() -1 ))
He intentado adaptarlo a mis mesas
Cumulative demand YD hour =
CALCULATE(
SUM('Actuals TY'[ConvertedRev]),
FILTER(ALL('Actuals TY'),'Actuals TY'[hourtime]<=MAX('Actuals TY'[hourtime]) && 'Actuals TY'[dateofpur] <>< ode=""><>
It works for a cumulative sum but appears to be summing across the whole date range rather than one day. I tried ALLSELECTED but then it is blank.