Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more.
Get startedGrow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.
Hola
Perdón por mi pregunta tonta, pero estoy luchando con este punto.
Tengo la siguiente tabla donde tengo el costo por mes de mi proyecto
Proyecto | 01-02-24 | 01-03-24 | 01-04-24 | 01-05-24 | 01-06-24 | 01-07-24 | 01-08-24 | 01-09-24 | 01-10-24 | 01-11-24 | 01-12-24 |
1 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | ||||
2 | 2000.00 | 1000.00 | 2000.00 | 2000.00 | 2000.00 | 2000.00 | 2000.00 | 2000.00 | 2000.00 | 2000.00 | 2000.00 |
3 | 3000.00 | 3000.00 | 3000.00 | 3000.00 | 3000.00 | 3000.00 | 3000.00 | 3000.00 | 3000.00 | 3000.00 | 3000.00 |
4 | 4000.00 | 4000.00 | 4000.00 | 4000.00 | 4000.00 | 4000.00 | 4000.00 | 4000.00 | 4000.00 | 4000.00 | 4000.00 |
Me gustaría a través de PowerBI tener el gasto total del presupuesto por proyecto hasta hoy.
En PowerBi, he quitado la dinamización de la tabla, por lo que ahora tengo en PowerBI :
Columna 1 ==> Todos los ID del proyecto
Columna 2 ==> Todos los meses
Columna 3 ==> Costo relativo al proyecto y al mes
Intento du crear una nueva columna con la fórmula :
Proyecto | Mes | Costar | Columna |
3 | 2024-02 | 3000 | 12000 |
3 | 2024-03 | 3000 | 12000 |
3 | 2024-04 | 3000 | 12000 |
3 | 2024-05 | 3000 | 12000 |
3 | 2024-06 | 3000 | 12000 |
3 | 2024-07 | 3000 | 12000 |
3 | 2024-08 | 3000 | 12000 |
3 | 2024-09 | 3000 | 12000 |
3 | 2024-10 | 3000 | 12000 |
3 | 2024-11 | 3000 | 12000 |
3 | 2024-12 | 3000 | 12000 |
Pero para la columna 2, tengo un valor diferente para el mes de marzo, donde la cantidad gastada ese mes difiere de las demás
Proyecto | Mes | Costar | Columna |
2 | 2024-02 | 2000 | 6000 |
2 | 2024-03 | 1000 | 1000 |
2 | 2024-04 | 2000 | 6000 |
2 | 2024-05 | 2000 | 6000 |
2 | 2024-06 | 2000 | 6000 |
2 | 2024-07 | 2000 | 6000 |
2 | 2024-08 | 2000 | 6000 |
2 | 2024-09 | 2000 | 6000 |
2 | 2024-10 | 2000 | 6000 |
2 | 2024-11 | 2000 | 6000 |
2 | 2024-12 | 2000 | 6000 |
¿Puedes decirme qué me estoy perdiendo?
Gracias por tu ayuda
Hola @Thrimph,
He estado tratando de replicar su problema y lo resuelvo usando esta medida:
VAR CurrentProject = 'Raw Data'[Projet]
RETURN
CALCULATE(
SUM('Raw Data'[Cost]),
FILTER(
ALL('Raw Data'),
'Raw Data'[Projet] = CurrentProject &&
'Raw Data'[Month] <= TODAY()
)
)
El resultado final fue el siguiente:
@Thrimph , debe anular la dinamización de los datos que se muestran en la tabla 1. Luego obtendrá la fecha y el valor (después de cambiar el nombre)
Y luego puedes tener una medida como
CALCULATE(SUM('Datos sin procesar'[Costo]),'Datos sin procesar'[Mes]<hoy())
de con la ayuda de la tabla de fecha unida a la fecha, puede crear totales acumulativos
Ejemplo, use la tabla y las columnas
Cumm Sales = CALCULATE(SUM('Raw Data'[Cost]),filter(all('Date'),'Date'[date] <=max('Date'[date])))
Cumm Sales = CALCULATE(SUM('Raw Data'[Cost]),filter(allselected(date),date[date] <=max(date[Date])))
cumm basado en la fecha = CALCULATE(SUM('Raw Data'[Cost]),, window(1,ABS,0,REL, ALL('date'[date]),ORDERBY('date'[date],ASC)))
cumm basado en la fecha = CALCULATE(SUM('Raw Data'[Cost]),, window(1,ABS,0,REL, ALLSELECTED('date'[date]),ORDERBY('date'[date],ASC)))
Total acumulado/acumulado:
https://www.youtube.com/watch?v=h2wsO332LUo&list=PLPaNVDMhUXGaaqV92SBD5X2hk3TMNlHhb&index=42
Continúe explorando la función de ventana de Power BI Rolling, Acumulativo/Acumulado, WTD, MTD, QTD, YTD, FYTD : https://youtu.be/nxc_IWl-tTc
https://medium.com/@amitchandak/power-bi-window-function-3d98a5b0e07f