Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Grow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Cantidad gastada por proyecto hasta el día de hoy

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

Proyecto01-02-2401-03-2401-04-2401-05-2401-06-2401-07-2401-08-2401-09-2401-10-2401-11-2401-12-24
1 100.00100.00100.00100.00100.00100.00100.00
22000.001000.002000.002000.002000.002000.002000.002000.002000.002000.002000.00
33000.003000.003000.003000.003000.003000.003000.003000.003000.003000.003000.00
44000.004000.004000.004000.004000.004000.004000.004000.004000.004000.004000.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 :

Columna = CALCULAR(SUMA('Datos en bruto'[Costo]),'Datos en bruto'[Mes]<Hoy())
Pero no funcionó todo el tiempo
Para el Proyecto 3, tengo el valor correcto de 12000
ProyectoMesCostarColumna
32024-02300012000
32024-03300012000
32024-04300012000
32024-05300012000
32024-06300012000
32024-07300012000
32024-08300012000
32024-09300012000
32024-10300012000
32024-11300012000
32024-12300012000

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

ProyectoMesCostarColumna
22024-0220006000
22024-0310001000
22024-0420006000
22024-0520006000
22024-0620006000
22024-0720006000
22024-0820006000
22024-0920006000
22024-1020006000
22024-1120006000
22024-1220006000

¿Puedes decirme qué me estoy perdiendo?

Gracias por tu ayuda

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

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:

_AAndrade_0-1715776171836.png

Syndicate_Admin
Administrator
Administrator

@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

Helpful resources

Announcements
RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

MayPowerBICarousel

Power BI Monthly Update - May 2024

Check out the May 2024 Power BI update to learn about new features.