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

Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!

Reply
anuxps
Employee
Employee

Total de ejecución acumulado por categoría o departamento

Necesito un DAX forumla para obtener el total de ejecución por departamento y año y mes. Aquí está mi ejemplo de datos. Suponiendo que el nombre de la tabla es Gastos y todas estas columnas están presentes en la misma tabla.

DepartamentoMesañoGastoExpenseDateTotal de ejecución
HrEnero202010001/1/20201000
HrFebrero20205002/1/20201500
HrMarzo20203003/1/20201800
MfgFebrero20205002/1/2020500
MfgMarzo20206003/1/20201100
VentasEnero20201001/1/2020100
VentasFebrero20202002/1/2020300
VentasMarzo20203003/1/2020600
VentasMarzo20204003/1/20201000
VentasFebrero20205002/1/20201500
1 ACCEPTED SOLUTION
v-jayw-msft
Community Support
Community Support

Hola @anuxps ,

Cree que necesita agregar una columna de índice.

Compruebe la fórmula y la salida puesta después de agregar una columna de índice.

Measure = CALCULATE(SUM('Table'[Expense]),FILTER(ALLEXCEPT('Table','Table'[Department]),'Table'[Index]<=MAX('Table'[Index])))

1.PNG

Saludos

Jay

Equipo de Apoyo Comunitario _ Jay Wang

Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Community Support Team _ Jay
If this post helps, then please consider Accept it as the solution
to help the other members find it.

View solution in original post

5 REPLIES 5
v-jayw-msft
Community Support
Community Support

Hola @anuxps ,

Cree que necesita agregar una columna de índice.

Compruebe la fórmula y la salida puesta después de agregar una columna de índice.

Measure = CALCULATE(SUM('Table'[Expense]),FILTER(ALLEXCEPT('Table','Table'[Department]),'Table'[Index]<=MAX('Table'[Index])))

1.PNG

Saludos

Jay

Equipo de Apoyo Comunitario _ Jay Wang

Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Community Support Team _ Jay
If this post helps, then please consider Accept it as the solution
to help the other members find it.
amitchandak
Super User
Super User

@anuxps , Tratar como

Gastos de Cumm : CALCULATE(SUM(Table[Expense]),filter(all(date),date[date] <-maxx(date,date[date])))

Gastos de Cumm: CALCULATE(SUM(Table[Expense]),filter(all(date),date[date] <-maxx(date,date[date]),
filter(all(Department),Department[Department] <-maxx(Department,Department[Department]))))

No está funcionando. Todas estas columnas están presentes en una tabla llamada Gastos

@anuxps , Esos deben funcionar como Medida con tabla de fechas.

Pruebe esto como nueva columna

cumm á sumx(filter(Expenses, [Department] á anterior([Department]) && [ExpenseDate] <-anterior([ExpenseDate])),[Gasto])

Puede agregar una condición adicional para filtrar

Para obtener lo mejor de la función de inteligencia de tiempo. Asegúrese de que tiene un calendario de fechas y se ha marcado como la fecha en la vista de modelo. Además, únase a él con la columna de fecha de su hecho/s. Consulte:
https://radacad.com/creating-calendar-table-in-power-bi-using-dax-functions
https://www.archerpoint.com/blog/Posts/creating-date-table-power-bi
https://www.sqlbi.com/articles/creating-a-simple-date-table-in-dax/

Vea aquí el resultado que no es correcto para el Departamento de Ventas si ve

DepartamentoMesañoGastoMedidaExpenseDatecumm
HrFebrero20205005002/1/20201500
HrEnero2020100015001/1/20201000
HrMarzo202030018003/1/20201800
MfgFebrero202050010002/1/2020500
MfgMarzo202060029003/1/20201100
VentasFebrero202070017002/1/20201600
VentasEnero202010028001/1/2020100
VentasMarzo202070044003/1/20203000

Helpful resources

Announcements
April AMA free

Microsoft Fabric AMA Livestream

Join us Tuesday, April 09, 9:00 – 10:00 AM PST for a live, expert-led Q&A session on all things Microsoft Fabric!

March Fabric Community Update

Fabric Community Update - March 2024

Find out what's new and trending in the Fabric Community.

Top Solution Authors