Skip to main content
Announcements
Join us at Qlik Connect for 3 magical days of learning, networking,and inspiration! REGISTER TODAY and save!
cancel
Showing results for 
Search instead for 
Did you mean: 
Import
Creator
Creator

Top 5 Clientes

Buen dia a todos,

Estoy tratando de realizar un grafico donde se pueda ver el porcentaje que ocupan los saldos de los primeros 5 clientes con mas saldo, sobre los demas, pero no he encontrado la forma correcta, no me los separa.

La idea es hacer algo que me muestre lo siguiente


Grafico.PNG

Agradezco su ayuda.

Saludos.

1 Solution

Accepted Solutions
alexis_garcia
Creator II
Creator II

Hola Juan,

Se me ocurre una forma de solucionarlo, aunque no es muy óptima

En la gráfica, añade las siguiente expresiones:

Top 5 clients  ->  Max(Saldo)+Max(Saldo,2)+Max(Saldo,3)+Max(Saldo,4)+Max(Saldo,5)

Rest              ->  Sum(TOTAL Saldo) - (Max(Saldo)+Max(Saldo,2)+Max(Saldo,3)+Max(Saldo,4)+Max(Saldo,5))

Con la primera expresión obtienes los 5 valores máximos de saldo y con la segunda, le restas dichos máximos al total.

Espero que te sea de ayuda.

Saludos.

View solution in original post

3 Replies
alexis_garcia
Creator II
Creator II

Hola Juan,

Se me ocurre una forma de solucionarlo, aunque no es muy óptima

En la gráfica, añade las siguiente expresiones:

Top 5 clients  ->  Max(Saldo)+Max(Saldo,2)+Max(Saldo,3)+Max(Saldo,4)+Max(Saldo,5)

Rest              ->  Sum(TOTAL Saldo) - (Max(Saldo)+Max(Saldo,2)+Max(Saldo,3)+Max(Saldo,4)+Max(Saldo,5))

Con la primera expresión obtienes los 5 valores máximos de saldo y con la segunda, le restas dichos máximos al total.

Espero que te sea de ayuda.

Saludos.

Import
Creator
Creator
Author

Gracias Alexis, me funciona bien.

jolivares
Specialist
Specialist

Top 5 = If(Rank(Sum(Saldo))<=5, Sum(Saldo)

Rest =  If(Rank(Sum(Saldo))>5, Sum(Saldo)