Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Tengo esta tabla que está filtrada por los 10 clientes con las ventas más altas como puedes ver a continuación. Utilicé el filtro optio TOP N Pero ahora necesito este visual para mostrarme los 10 mejores clientes a partir del año más reciente. así que 2021. no 2019.
Además de esto, tengo una cortadora de tiempo que me permite elegir el rango de años que quiero ver. En este caso elegí 2019 a 2021. Sin embargo, necesito que los 10 principales clientes estén organizados en función del año 2021. ¿Sabes cómo hacerlo, por favor?
Solved! Go to Solution.
Hay @peraltm1 ,
Intente crear una medida como la siguiente y configárelo como "es 1" en el campo "Filtros en este visual". (Filtro el top 3 debido a mi pequeña muestra).
Measure =
VAR MaxYear_ =
CALCULATE ( MAX ( 'Table'[Year] ), ALLSELECTED ( 'Table'[Year] ) )
VAR Category_ =
SUMMARIZE (
TOPN (
3, ----------change it to 10 in your scenario
SUMMARIZE (
FILTER ( ALLSELECTED ( 'Table' ), 'Table'[Year] = MaxYear_ ),
'Table'[Category],
"SumValue_", SUM ( 'Table'[Value] )
),
[SumValue_], DESC
),
[Category]
)
RETURN
IF ( MAX ( 'Table'[Category] ) IN Category_, 1 )
Saludos
Helado
Si este post Ayuda, a continuación, por favor considere Acéptalo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hay @peraltm1 ,
Intente crear una medida como la siguiente y configárelo como "es 1" en el campo "Filtros en este visual". (Filtro el top 3 debido a mi pequeña muestra).
Measure =
VAR MaxYear_ =
CALCULATE ( MAX ( 'Table'[Year] ), ALLSELECTED ( 'Table'[Year] ) )
VAR Category_ =
SUMMARIZE (
TOPN (
3, ----------change it to 10 in your scenario
SUMMARIZE (
FILTER ( ALLSELECTED ( 'Table' ), 'Table'[Year] = MaxYear_ ),
'Table'[Category],
"SumValue_", SUM ( 'Table'[Value] )
),
[SumValue_], DESC
),
[Category]
)
RETURN
IF ( MAX ( 'Table'[Category] ) IN Category_, 1 )
Saludos
Helado
Si este post Ayuda, a continuación, por favor considere Acéptalo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
@peraltm1 , Cree una medida para el año más reciente y el top 10 sobre eso y úselo como filtro
ventas =
var _max = Año(maxx(allselected('Fecha'),'Fecha'[Fecha]))
devolución
calculate(sum(Table[sales amount]) , filter('Date', 'Date'[Year] =_max))
Top10 = calculate(sum(Table1[sales]),TOPN(10,allselected(table[Customer]),sum(Table1[sales]),DESC), values(table[Customer]))
Usar top 10 como filtro de nivel visual
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |