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

Calcular el número de transacciones por usuario por mes

Hola, chicos

Tengo una tabla de compras que muestra la fecha de compra, el ID de compra, el ID de usuario y el importe de la compra.

Ie:

FechaID de compraID de usuarioImporte

5/1/2022

P315
5/3/2022P4123
6/1/2022P5115
4/1/2022P1216
4/18/2022P2218
6/2/2022P62100
6/2/2022P72120


Mi objetivo es contar el número de usuarios por mes que han realizado más de 13 transcaciones y han gastado más de $ 1,000. Entonces, básicamente, necesito calcular por mes cuántas transacciones realizó cada usuario único, así como resumir cuánto gastó cada usuario cada mes. Y luego, a partir de ahí, solo quiero contar los usuarios que tuvieron más de 13 transacciones y gastaron más de 1000.
Tratando de averiguar la mejor manera de calcular esto. Cualquier ayuda sería genial

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

@kpatel49 , pruebe una medida como

countx(filter(summarize(Table, Table[User], Table[Month Year] , "_1", countrows(Table), "_1", sum(Table[Amount])), [_1] >13 && [_2] > 1000),[Usuario])

Syndicate_Admin
Administrator
Administrator

Prueba esto:

User count with conditions = 
var monthtotal = CALCULATE(sum('Table'[Amount]),ALLEXCEPT('Table','Table'[User ID],'Table'[Date].[Month]))
var purchases = CALCULATE(DISTINCTCOUNT('Table'[Purchase ID]),ALLEXCEPT('Table','Table'[User ID],'Table'[Date].[Month]))
return if(monthtotal > 1000 && purchases > 13,DISTINCTCOUNT('Table'[User ID]))

Helpful resources

Announcements
RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

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

MayPowerBICarousel1

Power BI Monthly Update - May 2024

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