Forum Discussion
Yanu
Buenas tardes
Estoy teniendo problemas con una funcion en power Bi, quiero saber el porcentaje de rendimiento de una venta que seria mas o menos esto (Vtas/Ventas acum/mes en curso *365) para esto, hice la primera parte que hice algo así:
Rendimiento =
VAR Ten =
CALCULATE(SUM('Base venta'[venta del mes]),'Base venta'[Días del mes])
VAR Ventaacum=
CALCULATE(SUM('Base venta'[venta Acumulado]),'Base venta'[Días en el mes])
RETURN
DIVIDE(Ten,Ventaacum)
para la segunda parte que tengo que dividir por el total de días del meses del año y aqui es donde se me complica ya que cada mes termina distinto ya sea en 30días,28 días o 31dias. Por lo que mi duda es que si alguien sabes como puedo hacer para solucionar esto. acepto cualquier ayuda gracias
Yanet11 ,
You can get days in month using
day(max(sales[sales date]))
day(eomonth(max(sales[sales date]),0))
MTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD('Date'[Date]))
Cumm Sales = CALCULATE(SUM(Sales[Sales Amount]),filter(allselected(date),date[date] <=max(date[Date])))
1 Reply
- amitchandakSuper User
Yanet11 ,
You can get days in month using
day(max(sales[sales date]))
day(eomonth(max(sales[sales date]),0))
MTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD('Date'[Date]))
Cumm Sales = CALCULATE(SUM(Sales[Sales Amount]),filter(allselected(date),date[date] <=max(date[Date])))