Forum Discussion
Calcualting Top 5 Clientes
@MohanV , Puedes probar TOPN
ejemplo
CALCULATE([medida],TOPN(10,allselected(Customer[Customer]),[measure],DESC),VALUES(Customer[Customer]))
Debe dar top 5 dentro de cada nivel si eso se usa en visual
else refiérase
https://www.sqlbi.com/articles/filtering-the-top-3-products-for-each-category-in-power-bi/
@amitchandak gracias por su rápida respuesta.
Intenté esto en mi archivo.
Pero parece que no funciona.
Como he seleccionado, C1, C2, C3 de nivel 1 y Nivel 2 completamente ...
Debería darme los valores de Nivel 1 primero y luego top2 de Nivel 2, ya que ya seleccioné 3 clientes de nivel 1
Por favor, sugiera
- Syndicate_Admin4 years ago
Administrator
He actualizado su archivo pbix de muestra (ver archivo adjunto), por favor compruebe si eso es lo que desea.
1. Cree una medida como la siguiente para juzgar si un cliente está entre los cinco primeros del ranking de ventas
Flag = VAR _rank = RANKX ( ALLEXCEPT ( 'Table', 'Table'[Tier1/2] ), CALCULATE ( SUM ( 'Table'[Sales] ) ), , DESC, DENSE ) RETURN IF ( _rank <= 5, 1, 0 )2. Aplique el filtro de nivel visual con la condición en el gráfico de área
Saludos