Forum Discussion
Syndicate_Admin
Administrator
2 years agoPrincipales clientes
Hola ¿Cuál sería la medida correcta para mostrar el Top 10 de clientes durante un período de tiempo? Gracias. La clasificación resultante no se basa en el total general, sino en las ventas ...
Syndicate_Admin
Administrator
2 years agoHola
Gracias por su mensaje, y verifique la imagen a continuación y el archivo pbix adjunto si se adapta a sus necesidades.
Sales top 3 v2: =
CALCULATE (
SUM ( sales[sales] ),
KEEPFILTERS (
WINDOW (
1,
ABS,
3,
ABS,
CALCULATETABLE (
SUMMARIZE (
sales,
customer[customer],
'calendar'[MOnth-Year sort],
'calendar'[Month-Year]
),
REMOVEFILTERS ( customer[customer] )
),
ORDERBY ( CALCULATE ( SUM ( sales[sales] ) ), DESC )
)
)
)
Syndicate_Admin
Administrator
2 years agoHola @Jihwan_Kim,
¡Creo que realmente lo lograste! ¿Cómo muestro el resto de los números de esta manera? Me gustaría mostrar los números no resaltados, junto con los números resaltados en amarillo. Gracias de nuevo.
- Syndicate_Admin2 years ago
Administrator
Hola
Por favor, compruebe la imagen de abajo y el archivo pbix adjunto.
Sales top 3 v3: = VAR _t = ADDCOLUMNS ( SUMMARIZE ( ALLSELECTED ( sales ), customer[customer], 'calendar'[MOnth-Year sort], 'calendar'[Month-Year] ), "@result", CALCULATE ( SUM ( sales[sales] ), KEEPFILTERS ( WINDOW ( 1, ABS, 3, ABS, CALCULATETABLE ( SUMMARIZE ( sales, customer[customer], 'calendar'[MOnth-Year sort], 'calendar'[Month-Year] ), REMOVEFILTERS ( customer[customer] ) ), ORDERBY ( CALCULATE ( SUM ( sales[sales] ) ), DESC ) ) ) ) ) VAR _list = SUMMARIZE ( FILTER ( _t, [@result] <> BLANK () ), customer[customer] ) RETURN CALCULATE ( SUM ( sales[sales] ), KEEPFILTERS ( customer[customer] IN _list ) )- Syndicate_Admin2 years ago
Administrator