Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
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
Solved! Go to Solution.
@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])))
@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])))
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
| User | Count |
|---|---|
| 38 | |
| 37 | |
| 34 | |
| 31 | |
| 27 |
| User | Count |
|---|---|
| 136 | |
| 99 | |
| 73 | |
| 66 | |
| 65 |