Forum Discussion
PREVIOUSMONTH(DATESMTD
Tengo una medida que calcula en base al importe del mes de las últimas ventas con el mes anterior cuando hubo ventas
Anterior últimas ventas mtd = CALCULATE ('Add1'[Número total de productos]), PREVIOUSMONTH(DATESMTD ('Add1'[Date Issue])))
Pero no siempre ve el mes anterior de ventas, ¿cómo solucionarlo?
@DeEviloN , Prueba como
Último mes no continuo = CALCULATE([sales],filter(ALL('Date'),eomonth('Date'[Date]) =eomonth( CALCUALTE( MAx(Table[Date]), FILTER(ALL('Date'),'Date'[Date]<max('Date'[Date]))),0)))
8 Replies
- Syndicate_AdminAdministrator
@DeEviloN , Tienes que probar como
MTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD('Date'[Date]))
last MTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD(dateadd('Date'[Date],-1,MONTH)))valor del mes anterior = CALCULATE(sum('Table'[total hours value]),previousmonth('Date'[Date]))
- Syndicate_AdminAdministrator
¿Qué hace ('Tabla'[valor total de horas]?
- Syndicate_AdminAdministrator
@DeEviloN , Sólo una medida diferente en el ejemplo ,
gustar
MTD = CALCULATE(SUM ('Добавить1'[Количество изделий всего, шт]),DATESMTD('Date'[Date]))
last MTD = CALCULATE(SUM ('Добавить1'[Количество изделий всего, шт]),DATESMTD(dateadd('Date'[Date],-1,MONTH)))mes anterior = CALCULATE(SUM ('Добавить1'[Количество изделий всего, шт]),previousmonth('Date'[Date]))
- Syndicate_AdminAdministrator
Este método no funciona ya que el cliente especificado realizó el pago en octubre, y antes de eso en agosto.
- Syndicate_AdminAdministrator
@DeEviloN , Prueba como
Último mes no continuo = CALCULATE([sales],filter(ALL('Date'),eomonth('Date'[Date]) =eomonth( CALCUALTE( MAx(Table[Date]), FILTER(ALL('Date'),'Date'[Date]<max('Date'[Date]))),0)))